summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2009-11-25 21:13:21 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2009-11-25 21:13:21 +0100
commit02e9bb0970ba681f228dc642b1e5026cc97047c7 (patch)
tree3521f7ffac2ffbb868e88fbaff85018b5fee54a5 /package
parent23153b00979f7e0e6b1dee395db7215185ba501b (diff)
simplify buildsystem
- remove ADK_IPV6, ADK_CXX and ADK_X11 - enable ipv6 by default in uclibc - enable build of c++ compiler by default
Diffstat (limited to 'package')
-rw-r--r--package/6tunnel/Config.in1
-rw-r--r--package/Config.in3
-rw-r--r--package/Depends.mk4
-rw-r--r--package/aiccu/Config.in1
-rw-r--r--package/bitlbee/Makefile13
-rw-r--r--package/bogofilter/Config.in1
-rw-r--r--package/cbtt/Config.in2
-rw-r--r--package/ctorrent/Config.in1
-rw-r--r--package/cxxtools/Config.in1
-rw-r--r--package/dansguardian/Config.in3
-rw-r--r--package/dhcp/Makefile14
-rw-r--r--package/dnsmasq/Makefile4
-rw-r--r--package/freeradius-server/Config.in1
-rw-r--r--package/gmediaserver/Config.in4
-rw-r--r--package/gpsd/Config.in3
-rw-r--r--package/heimdal/Makefile11
-rw-r--r--package/id3lib/Config.in2
-rw-r--r--package/iperf/Config.in4
-rw-r--r--package/iptables/Makefile4
-rw-r--r--package/kismet/Config.in5
-rw-r--r--package/libsigc++/Config.in3
-rw-r--r--package/libstdcxx/Config.in1
-rw-r--r--package/libtirpc/Makefile9
-rw-r--r--package/libtorrent/Config.in1
-rw-r--r--package/miredo/Config.in6
-rw-r--r--package/mrd6/Config.in1
-rw-r--r--package/mysql/Config.in3
-rw-r--r--package/ndisc/Config.in4
-rw-r--r--package/nfs-utils/Config.in2
-rw-r--r--package/nfs-utils/Makefile20
-rw-r--r--package/nmap/Config.in3
-rw-r--r--package/openobex/Config.in2
-rw-r--r--package/oprofile/Config.in1
-rw-r--r--package/php/Config.in1
-rw-r--r--package/ppp/Makefile7
-rw-r--r--package/quagga/Config.in3
-rw-r--r--package/quagga/Makefile4
-rw-r--r--package/radvd/Config.in2
-rw-r--r--package/rpm/Config.in1
-rw-r--r--package/rrs/Config.in4
-rw-r--r--package/rtorrent/Config.in1
-rw-r--r--package/samba/Makefile9
-rw-r--r--package/speex/Config.in3
-rw-r--r--package/squid/Config.in3
-rw-r--r--package/tntnet/Config.in1
-rw-r--r--package/uclibc++/Config.in1
-rw-r--r--package/ulogd/Config.in1
-rw-r--r--package/ustl/Config.in2
48 files changed, 37 insertions, 144 deletions
diff --git a/package/6tunnel/Config.in b/package/6tunnel/Config.in
index 53b69c2d5..c3cdb3cbe 100644
--- a/package/6tunnel/Config.in
+++ b/package/6tunnel/Config.in
@@ -1,6 +1,5 @@
config ADK_PACKAGE_6TUNNEL
prompt "6tunnel........................... IPv4 / IPv6 tunnel proxy"
- depends on ADK_IPV6
tristate
default n
select ADK_KPACKAGE_KMOD_IPV6
diff --git a/package/Config.in b/package/Config.in
index 3822ef243..e879e8288 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -214,7 +214,6 @@ source "package/wput/Config.in"
endmenu
menu "IPv6"
-depends on ADK_IPV6
source "package/6tunnel/Config.in"
source "package/aiccu/Config.in"
source "package/miredo/Config.in"
@@ -485,7 +484,6 @@ source "package/zlib/Config.in"
endmenu
menu "X"
-depends on ADK_X11
source "package/xorg-server/Config.in"
source "package/xf86-video-geode/Config.in"
@@ -511,6 +509,7 @@ source "package/pixman/Config.in"
source "package/xkbcomp/Config.in"
source "package/xkeyboard-config/Config.in"
endmenu
+
endmenu
endmenu
diff --git a/package/Depends.mk b/package/Depends.mk
index 627c8a46c..277ab22da 100644
--- a/package/Depends.mk
+++ b/package/Depends.mk
@@ -103,9 +103,7 @@ libp11-compile: openssl-compile libtool-compile
libpng-compile: zlib-compile
libshout-compile: libvorbis-compile
libusb-compat-compile: libusb-compile
-ifeq (${ADK_IPV6},y)
libtirpc-compile: libgssglue-compile
-endif
libtorrent-compile: openssl-compile libsigc++-compile
libvorbis-compile: libogg-compile
libvirt-compile: libxml2-compile gnutls-compile python-compile
@@ -155,9 +153,7 @@ endif
ifeq (${ADK_COMPILE_NFS_UTILS_WITH_HEIMDAL},y)
nfs-utils-compile: libnfsidmap-compile heimdal-compile libevent-compile librpcsecgss-compile
endif
-ifeq (${ADK_IPV6},y)
nfs-utils-compile: libtirpc-compile
-endif
ifeq (${ADK_COMPILE_NMAP_WITH_UCLIBCXX},y)
nmap-compile: uclibc++-compile
endif
diff --git a/package/aiccu/Config.in b/package/aiccu/Config.in
index 202d3c1c6..1dbda660b 100644
--- a/package/aiccu/Config.in
+++ b/package/aiccu/Config.in
@@ -1,6 +1,5 @@
config ADK_PACKAGE_AICCU
prompt "aiccu............................. SixXS Automatic IPv6 Connectivity Client Utility"
- depends on ADK_IPV6
tristate
default n
select ADK_KPACKAGE_KMOD_IPV6
diff --git a/package/bitlbee/Makefile b/package/bitlbee/Makefile
index a86cbb921..e92957f05 100644
--- a/package/bitlbee/Makefile
+++ b/package/bitlbee/Makefile
@@ -19,11 +19,6 @@ PKG_SITES:= http://get.bitlbee.org/src/ \
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,BITLBEE,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-ifeq ($(ADK_IPV6),y)
-IPV6+= --ipv6=1
-else
-IPV6+= --ipv6=0
-endif
do-configure:
(cd $(WRKBUILD); \
@@ -34,6 +29,7 @@ do-configure:
STAGING_DIR="$(STAGING_DIR)" \
STRIP="$(STRIP)" \
./configure \
+ --target=${REAL_GNU_TARGET_NAME} \
--prefix=/usr/ \
--bindir=/usr/sbin/ \
--etcdir=/etc/bitlbee/ \
@@ -43,13 +39,12 @@ do-configure:
--cpu="${ARCH}" \
--debug=0 \
--strip=1 \
+ --ipv6=1 \
--ssl=openssl \
- --target=${REAL_GNU_TARGET_NAME} \
- ${IPV6} \
);
-BUILD_STYLE= auto
-INSTALL_STYLE= auto
+BUILD_STYLE:= auto
+INSTALL_STYLE:= auto
INSTALL_TARGET= install-etc install-bin
post-configure:
diff --git a/package/bogofilter/Config.in b/package/bogofilter/Config.in
index 922f17376..982cb9828 100644
--- a/package/bogofilter/Config.in
+++ b/package/bogofilter/Config.in
@@ -2,7 +2,6 @@ config ADK_PACKAGE_BOGOFILTER
prompt "bogofilter........................ Mail (spam) filter utility"
tristate
default n
- depends on ADK_CXX
select ADK_PACKAGE_LIBDB
select ADK_PACKAGE_LIBICONV
help
diff --git a/package/cbtt/Config.in b/package/cbtt/Config.in
index 25b51c6da..789f613dd 100644
--- a/package/cbtt/Config.in
+++ b/package/cbtt/Config.in
@@ -3,7 +3,6 @@ config ADK_PACKAGE_CBTT
tristate
default n
select ADK_PACKAGE_ZLIB
- depends on ADK_CXX
help
A C BitTorrent Tracker
@@ -13,6 +12,5 @@ config ADK_PACKAGE_CBTT_MYSQL
default n
select ADK_PACKAGE_ZLIB
select ADK_PACKAGE_LIBMYSQLCLIENT
- depends on ADK_CXX
help
A C BitTorrent Tracker
diff --git a/package/ctorrent/Config.in b/package/ctorrent/Config.in
index fa6f355d5..8a6562061 100644
--- a/package/ctorrent/Config.in
+++ b/package/ctorrent/Config.in
@@ -2,7 +2,6 @@ config ADK_PACKAGE_CTORRENT
prompt "ctorrent.......................... console-based BitTorrent client"
tristate
default n
- depends on ADK_CXX
help
CTorrent is a BitTorrent client written in the C programming language, known to
be a very robust and mature programming language, which produces fast and
diff --git a/package/cxxtools/Config.in b/package/cxxtools/Config.in
index 566d2e6cb..d7dcdb87d 100644
--- a/package/cxxtools/Config.in
+++ b/package/cxxtools/Config.in
@@ -2,7 +2,6 @@ config ADK_PACKAGE_CXXTOOLS
prompt "cxxtools.......................... cxxtools"
tristate
default n
- depends on ADK_CXX
select ADK_PACKAGE_LIBICONV
help
http://www.tntnet.org
diff --git a/package/dansguardian/Config.in b/package/dansguardian/Config.in
index 9107e2676..2bffe7da6 100644
--- a/package/dansguardian/Config.in
+++ b/package/dansguardian/Config.in
@@ -1,7 +1,6 @@
config ADK_PACKAGE_DANSGUARDIAN
prompt "dansguardian...................... web content filter proxy"
tristate
- depends on ADK_CXX
select ADK_PACKAGE_LIBPCRE
select ADK_PACKAGE_ZLIB
default n
@@ -11,7 +10,7 @@ config ADK_PACKAGE_DANSGUARDIAN
choice
prompt "C++ library to use"
depends on ADK_PACKAGE_DANSGUARDIAN
-default ADK_COMPILE_DANSGUARDIAN_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_DANSGUARDIAN_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
default ADK_COMPILE_DANSGUARDIAN_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
config ADK_COMPILE_DANSGUARDIAN_WITH_STDCXX
diff --git a/package/dhcp/Makefile b/package/dhcp/Makefile
index 38cce03ce..f7b590cb0 100644
--- a/package/dhcp/Makefile
+++ b/package/dhcp/Makefile
@@ -12,24 +12,18 @@ PKG_SECTION:= net
PKG_URL:= https://www.isc.org/software/dhcp
PKG_SITES:= ftp://ftp.isc.org/isc/dhcp/
-PKG_DESCR_1:= ISC DHCP relay server
+PKG_DESCR_RELAY:= ISC DHCP relay server
include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DHCP_SERVER,dhcp-server,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-$(eval $(call PKG_template,DHCP_RELAY,dhcp-relay,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR_1},${PKG_SECTION}))
-
-ifeq ($(ADK_IPV6),y)
-CONFIGURE_ARGS+= --enable-dhcpv6
-else
-CONFIGURE_ARGS+= --disable-dhcpv6
-endif
+$(eval $(call PKG_template,DHCP_RELAY,dhcp-relay,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR_RELAY},${PKG_SECTION}))
TCFLAGS+= -D_GNU_SOURCE
CONFIGURE_STYLE:= gnu
CONFIGURE_ENV+= ac_cv_file__dev_random=yes
-BUILD_STYLE= auto
-INSTALL_STYLE= auto
+BUILD_STYLE:= auto
+INSTALL_STYLE:= auto
post-install:
${INSTALL_DIR} ${IDIR_DHCP_RELAY}/usr/sbin
diff --git a/package/dnsmasq/Makefile b/package/dnsmasq/Makefile
index 711a575fc..21c4ba847 100644
--- a/package/dnsmasq/Makefile
+++ b/package/dnsmasq/Makefile
@@ -17,10 +17,8 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,DNSMASQ,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
BUILD_STYLE:= auto
+INSTALL_STYLE:= manual
MAKE_FLAGS+= BINDIR=/usr/sbin MANDIR=/usr/man COPTS="${TCFLAGS}"
-ifneq ($(ADK_IPV6),y)
-MAKE_FLAGS+= COPTS="${TCFLAGS} -DNO_IPV6"
-endif
do-install:
${INSTALL_DIR} ${IDIR_DNSMASQ}/usr/sbin ${IDIR_DNSMASQ}/etc
diff --git a/package/freeradius-server/Config.in b/package/freeradius-server/Config.in
index d7dc0cb03..fe119c0a3 100644
--- a/package/freeradius-server/Config.in
+++ b/package/freeradius-server/Config.in
@@ -80,7 +80,6 @@ config ADK_PACKAGE_FREERADIUS_MOD_SQL_MYSQL
prompt "freeradius-mod-sql-mysql.... MySQL module"
tristate
default n
- depends on ADK_CXX
depends on ADK_PACKAGE_FREERADIUS_MOD_SQL
select ADK_PACKAGE_LIBMYSQLCLIENT
diff --git a/package/gmediaserver/Config.in b/package/gmediaserver/Config.in
index fc256a0cd..ade3b4a1c 100644
--- a/package/gmediaserver/Config.in
+++ b/package/gmediaserver/Config.in
@@ -2,12 +2,8 @@ config ADK_PACKAGE_GMEDIASERVER
prompt "gmediaserver...................... An UPnP music media server"
tristate
default n
- depends on ADK_CXX
select ADK_PACKAGE_ID3LIB
select ADK_PACKAGE_LIBUPNP
help
An UPnP music media server.
-
http://www.nongnu.org/gmediaserver/
-
- Depends: id3lib, libupnp
diff --git a/package/gpsd/Config.in b/package/gpsd/Config.in
index f0c274449..9687145a5 100644
--- a/package/gpsd/Config.in
+++ b/package/gpsd/Config.in
@@ -2,7 +2,6 @@ config ADK_PACKAGE_GPSD
prompt "gpsd.............................. An interface daemon for GPS receivers"
tristate
default n
- depends on ADK_CXX
select ADK_PACKAGE_LIBPTHREAD
help
gpsd is a monitor daemon that watches a TCP/IP port (2947 by default),
@@ -28,7 +27,7 @@ config ADK_PACKAGE_GPSD_CLIENTS
choice
prompt "C++ library to use"
depends on ADK_PACKAGE_GPSD
-default ADK_COMPILE_GPSD_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_GPSD_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
default ADK_COMPILE_GPSD_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
config ADK_COMPILE_GPSD_WITH_STDCXX
diff --git a/package/heimdal/Makefile b/package/heimdal/Makefile
index 5be7b5776..4af746246 100644
--- a/package/heimdal/Makefile
+++ b/package/heimdal/Makefile
@@ -38,14 +38,9 @@ CONFIGURE_OPTS:= --with-hdbdir=/etc/heimdal \
--disable-ndbm-db \
--libdir=/usr/lib/heimdal \
--libexecdir=/usr/sbin \
+ --with-ipv6 \
--sysconfdir=/etc/heimdal
-ifeq ($(ADK_IPV6),y)
-CONFIGURE_OPTS+= --with-ipv6
-else
-CONFIGURE_OPTS+= --without-ipv6
-endif
-
ifeq ($(ADK_COMPILE_HEIMDAL_WITH_DB_BDB),y)
CONFIGURE_ARGS+= --enable-berkeley-db
else
@@ -66,8 +61,8 @@ else
CONFIGURE_OPTS+= --disable-pk-init
endif
-TCFLAGS+= -I${STAGING_DIR}/usr/include/et
-TCFLAGS+= -pthread
+TCFLAGS+= -I${STAGING_DIR}/usr/include/et -pthread
+
CONFIGURE_STYLE:= gnu
CONFIGURE_ARGS+= ${CONFIGURE_OPTS}
CONFIGURE_ENV+= ac_cv_func_getaddrinfo_numserv=yes
diff --git a/package/id3lib/Config.in b/package/id3lib/Config.in
index ab45259f1..dde87347c 100644
--- a/package/id3lib/Config.in
+++ b/package/id3lib/Config.in
@@ -2,12 +2,10 @@ config ADK_PACKAGE_ID3LIB
prompt "id3lib............................ An ID3v1/ID3v2 tagging library"
tristate
default n
- depends on ADK_CXX
select ADK_PACKAGE_ZLIB
select ADK_PACKAGE_LIBICONV
help
An ID3v1/ID3v2 tagging library.
-
http://www.id3lib.org/
choice
diff --git a/package/iperf/Config.in b/package/iperf/Config.in
index bdfee6913..3f5c8d323 100644
--- a/package/iperf/Config.in
+++ b/package/iperf/Config.in
@@ -1,20 +1,18 @@
config ADK_PACKAGE_IPERF
prompt "iperf............................. Internet Protocol bandwidth measuring tool"
tristate
- depends on ADK_CXX
select ADK_PACKAGE_LIBPTHREAD
default n
help
Iperf is a modern alternative for measuring TCP and UDP bandwidth
performance, allowing the tuning of various parameters and
characteristics.
-
http://dast.nlanr.net/Projects/Iperf/
choice
prompt "C++ library to use"
depends on ADK_PACKAGE_IPERF
-default ADK_COMPILE_IPERF_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_IPERF_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
default ADK_COMPILE_IPERF_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
config ADK_COMPILE_IPERF_WITH_STDCXX
diff --git a/package/iptables/Makefile b/package/iptables/Makefile
index 412730cd6..b8e1df9c2 100644
--- a/package/iptables/Makefile
+++ b/package/iptables/Makefile
@@ -25,9 +25,7 @@ include ${TOPDIR}/mk/package.mk
$(eval $(call PKG_template,IPTABLES,iptables,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
$(eval $(call PKG_template,IPTABLES_UTILS,iptables-utils,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-ifeq ($(ADK_IPV6),y)
$(eval $(call PKG_template,IP6TABLES,ip6tables,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-endif
CONFIGURE_STYLE:= gnu
CONFIGURE_ARGS+= --enable-devel
@@ -35,9 +33,7 @@ BUILD_STYLE:= auto
INSTALL_STYLE:= auto
SUB_INSTALL-${ADK_PACKAGE_IPTABLES_UTILS}+= iptables-utils-install
-ifeq ($(ADK_IPV6),y)
SUB_INSTALL-${ADK_PACKAGE_IP6TABLES}+= ip6tables-install
-endif
post-install: ${SUB_INSTALL-m} ${SUB_INSTALL-y}
${INSTALL_DIR} ${IDIR_IPTABLES}/usr/lib
diff --git a/package/kismet/Config.in b/package/kismet/Config.in
index 2583f88d2..1c29a85d7 100644
--- a/package/kismet/Config.in
+++ b/package/kismet/Config.in
@@ -7,7 +7,6 @@ config ADK_PACKAGE_KISMET_CLIENT
prompt "kismet-client..................... The Kismet client"
tristate
default n
- depends on ADK_CXX
select ADK_COMPILE_KISMET
select ADK_PACKAGE_LIBNCURSES
help
@@ -22,7 +21,6 @@ config ADK_PACKAGE_KISMET_DRONE
prompt "kismet-drone...................... The Kismet drone"
tristate
default n
- depends on ADK_CXX
select ADK_COMPILE_KISMET
select ADK_PACKAGE_LIBPCAP
help
@@ -37,7 +35,6 @@ config ADK_PACKAGE_KISMET_SERVER
prompt "kismet-server..................... The Kismet server"
tristate
default n
- depends on ADK_CXX
select ADK_COMPILE_KISMET
select ADK_PACKAGE_LIBPCAP
help
@@ -51,7 +48,7 @@ config ADK_PACKAGE_KISMET_SERVER
choice
prompt "C++ library to use"
depends on ADK_PACKAGE_KISMET_CLIENT || ADK_PACKAGE_KISMET_DRONE || ADK_PACKAGE_KISMET_SERVER
-default ADK_COMPILE_KISMET_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_KISMET_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
default ADK_COMPILE_KISMET_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
config ADK_COMPILE_KISMET_WITH_STDCXX
diff --git a/package/libsigc++/Config.in b/package/libsigc++/Config.in
index 3eb28a28e..7d1cc5e22 100644
--- a/package/libsigc++/Config.in
+++ b/package/libsigc++/Config.in
@@ -1,7 +1,6 @@
config ADK_PACKAGE_LIBSIGCXX
prompt "libsigc++......................... Callback framework for C++"
tristate
- depends on ADK_CXX
default n
help
Callback framework for C++
@@ -9,7 +8,7 @@ config ADK_PACKAGE_LIBSIGCXX
choice
prompt "C++ library to use"
depends on ADK_PACKAGE_LIBSIGCXX
-default ADK_COMPILE_LIBSIGCXX_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_LIBSIGCXX_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
default ADK_COMPILE_LIBSIGCXX_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
config ADK_COMPILE_LIBSIGCXX_WITH_STDCXX
diff --git a/package/libstdcxx/Config.in b/package/libstdcxx/Config.in
index 732d07535..061675c5f 100644
--- a/package/libstdcxx/Config.in
+++ b/package/libstdcxx/Config.in
@@ -1,7 +1,6 @@
config ADK_PACKAGE_LIBSTDCXX
prompt "libstdc++......................... C++ support library"
tristate
- depends on ADK_CXX
default n
help
C++ support library
diff --git a/package/libtirpc/Makefile b/package/libtirpc/Makefile
index 08d0d765e..08031a3c8 100644
--- a/package/libtirpc/Makefile
+++ b/package/libtirpc/Makefile
@@ -9,6 +9,7 @@ PKG_RELEASE:= 1
PKG_MD5SUM:= b3b513a8825aa227deac63ea38c64f41
PKG_DESCR:= a transport independent RPC library
PKG_SECTION:= libs
+PKG_DEPENDS:= libgssglue
PKG_URL:= http://sourceforge.net/projects/libtirpc
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=libtirpc/}
@@ -16,20 +17,16 @@ DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2
include ${TOPDIR}/mk/package.mk
-ifeq (${ADK_IPV6},y)
-PKG_DEPENDS+= libgssglue
-endif
-
$(eval $(call PKG_template,LIBTIRPC,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
CONFIGURE_STYLE:= autotool gnu
+
ifneq (${ADK_COMPILE_NFS_UTILS_WITH_KERBEROS},y)
-ifneq (${ADK_IPV6},y)
CONFIGURE_ARGS+= --disable-gss
else
CONFIGURE_ARGS+= --enable-gss
endif
-endif
+
BUILD_STYLE:= auto
INSTALL_STYLE:= auto
diff --git a/package/libtorrent/Config.in b/package/libtorrent/Config.in
index c77cd4425..ebe757f74 100644
--- a/package/libtorrent/Config.in
+++ b/package/libtorrent/Config.in
@@ -2,7 +2,6 @@ config ADK_PACKAGE_LIBTORRENT
prompt "libtorrent........................ bittorrent library"
tristate
default n
- depends on ADK_CXX
select ADK_PACKAGE_LIBOPENSSL
select ADK_PACKAGE_LIBSIGCXX
help
diff --git a/package/miredo/Config.in b/package/miredo/Config.in
index 8fb215c06..7db74de53 100644
--- a/package/miredo/Config.in
+++ b/package/miredo/Config.in
@@ -1,16 +1,12 @@
config ADK_COMPILE_MIREDO
tristate
default n
- depends on ADK_CXX
- depends on ADK_IPV6
depends on ADK_PACKAGE_MIREDO || ADK_PACKAGE_MIREDO_SERVER
config ADK_PACKAGE_MIREDO
prompt "miredo............................ Teredo (IPv6 tunneling over UDP through NAT) client and relay daemon"
tristate
default n
- depends on ADK_IPV6
- depends on ADK_CXX
select ADK_COMPILE_MIREDO
select ADK_KPACKAGE_KMOD_IPV6
select ADK_KPACKAGE_KMOD_TUN
@@ -23,8 +19,6 @@ config ADK_PACKAGE_MIREDO_SERVER
prompt "miredo-server..................... Teredo (IPv6 tunneling over UDP through NAT) server daemon"
tristate
default n
- depends on ADK_IPV6
- depends on ADK_CXX
select ADK_COMPILE_MIREDO
select ADK_KPACKAGE_KMOD_IPV6
select ADK_KPACKAGE_KMOD_TUN
diff --git a/package/mrd6/Config.in b/package/mrd6/Config.in
index 5a5a948d7..6bfc097bd 100644
--- a/package/mrd6/Config.in
+++ b/package/mrd6/Config.in
@@ -1,6 +1,5 @@
config ADK_PACKAGE_MRD6
prompt "mrd6.............................. IPv6 multicast routing daemon"
- depends on ADK_IPV6
tristate
default n
help
diff --git a/package/mysql/Config.in b/package/mysql/Config.in
index 411823eb7..d70221a1c 100644
--- a/package/mysql/Config.in
+++ b/package/mysql/Config.in
@@ -2,7 +2,6 @@ config ADK_COMPILE_MYSQL
tristate
default n
depends on ADK_PACKAGE_LIBMYSQLCLIENT
- depends on ADK_CXX
select ADK_PACKAGE_LIBNCURSES
select ADK_PACKAGE_ZLIB
select ADK_PACKAGE_LIBREADLINE
@@ -11,10 +10,8 @@ config ADK_PACKAGE_LIBMYSQLCLIENT
prompt "libmysqlclient.................... MySQL client library"
tristate
default n
- depends on ADK_CXX
select ADK_COMPILE_MYSQL
help
MySQL client library.
-
http://dev.mysql.com/
diff --git a/package/ndisc/Config.in b/package/ndisc/Config.in
index c5723d37b..0fcfe06e2 100644
--- a/package/ndisc/Config.in
+++ b/package/ndisc/Config.in
@@ -3,14 +3,12 @@
config ADK_COMPILE_NDISC6
tristate
default n
- depends on ADK_IPV6
depends on ADK_PACKAGE_NDISC6 || ADK_PACKAGE_RDISC6 || ADK_PACKAGE_TCPTRACEROUTE6
config ADK_PACKAGE_NDISC6
prompt "ndisc6............................ An ICMPv6 neighbour discovery tool"
tristate
default n
- depends on ADK_IPV6
select ADK_COMPILE_NDISC6
help
@@ -22,7 +20,6 @@ config ADK_PACKAGE_RDISC6
prompt "rdisc6............................ An ICMPv6 router discovery tool"
tristate
default n
- depends on ADK_IPV6
select ADK_COMPILE_NDISC6
help
@@ -34,7 +31,6 @@ config ADK_PACKAGE_TCPTRACEROUTE6
prompt "tcptraceroute6.................... A TCP/IPv6-based traceroute implementation"
tristate
default n
- depends on ADK_IPV6
select ADK_COMPILE_NDISC6
help
diff --git a/package/nfs-utils/Config.in b/package/nfs-utils/Config.in
index 0b400090a..7c046ad4b 100644
--- a/package/nfs-utils/Config.in
+++ b/package/nfs-utils/Config.in
@@ -5,7 +5,7 @@ config ADK_PACKAGE_NFS_UTILS
select ADK_PACKAGE_PORTMAP
select ADK_KPACKAGE_KMOD_NFSD
select ADK_KPACKAGE_KMOD_NFS_FS
- select ADK_PACKAGE_LIBTIRPC if ADK_IPV6
+ select ADK_PACKAGE_LIBTIRPC
depends on !ADK_TARGET_ROOTFS_NFSROOT
help
NFS server utilities (namely, exportfs), and an NFS server.
diff --git a/package/nfs-utils/Makefile b/package/nfs-utils/Makefile
index 425810fc5..0b4090cca 100644
--- a/package/nfs-utils/Makefile
+++ b/package/nfs-utils/Makefile
@@ -9,7 +9,7 @@ PKG_RELEASE:= 1
PKG_MD5SUM:= 779cf81044e92cb51ad590960e7b3671
PKG_DESCR:= Utilities for NFS kernel server implementation
PKG_SECTION:= net
-PKG_DEPENDS:= portmap
+PKG_DEPENDS:= portmap libtirpc
PKG_URL:= http://sourceforge.net/projects/nfs
PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=nfs/}
@@ -25,13 +25,9 @@ ifeq ($(ADK_COMPILE_NFS_UTILS_WITH_HEIMDAL),y)
PKG_DEPENDS+= heimdal-libs libevent libnfsidmap librpcsecgss libcom_err
endif
-ifeq (${ADK_IPV6},y)
-PKG_DEPENDS+= libtirpc