summaryrefslogtreecommitdiffstats
path: root/rules/inetutils.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2014-01-17 08:56:15 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-01-17 10:58:31 +0100
commitd1817690c54436495188f255f11e3ce1e9bd3016 (patch)
tree52a42f0ffa37ac1c353e84c19435eb852392e4b6 /rules/inetutils.make
parent5b2b38385c196d6b4295402abe98a43ce5024cf2 (diff)
downloadptxdist-d1817690c54436495188f255f11e3ce1e9bd3016.tar.gz
ptxdist-d1817690c54436495188f255f11e3ce1e9bd3016.tar.xz
inetutils: version bump 1.6 -> 1.9.2
The option --with-PATH-CP fails during configure now. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> [mol: cleanup configure options] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/inetutils.make')
-rw-r--r--rules/inetutils.make59
1 files changed, 36 insertions, 23 deletions
diff --git a/rules/inetutils.make b/rules/inetutils.make
index a28471222..5841799e8 100644
--- a/rules/inetutils.make
+++ b/rules/inetutils.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_INETUTILS) += inetutils
#
# Paths and names
#
-INETUTILS_VERSION := 1.6
-INETUTILS_MD5 := 23cc24bc77751bf77d50a07a7395f9b3
+INETUTILS_VERSION := 1.9.2
+INETUTILS_MD5 := aa1a9a132259db83e66c1f3265065ba2
INETUTILS := inetutils-$(INETUTILS_VERSION)
INETUTILS_SUFFIX := tar.gz
INETUTILS_URL := $(call ptx/mirror, GNU, inetutils/$(INETUTILS).$(INETUTILS_SUFFIX))
@@ -29,48 +29,61 @@ INETUTILS_DIR := $(BUILDDIR)/$(INETUTILS)
# Prepare
# ----------------------------------------------------------------------------
-INETUTILS_PATH := PATH=$(CROSS_PATH)
-INETUTILS_ENV := $(CROSS_ENV)
+INETUTILS_CONF_ENV := \
+ $(CROSS_ENV) \
+ inetutils_cv_path_cp=/bin/cp \
+ inetutils_cv_path_login=/bin/login \
+ inetutils_cv_path_procnet_dev=/proc/net/dev
#
# autoconf
#
-INETUTILS_AUTOCONF := $(CROSS_AUTOCONF_USR) \
- $(GLOBAL_IPV6_OPTION) \
- --with-PATH-CP=/bin/cp \
+INETUTILS_CONF_OPT := \
+ $(CROSS_AUTOCONF_USR) \
--sysconfdir=/etc \
--libexecdir=/usr/sbin \
+ --disable-libls \
--disable-ftpd \
+ --$(call ptx/endis, PTXCONF_INETUTILS_INETD)-inetd \
--disable-rexecd \
+ --$(call ptx/endis, PTXCONF_INETUTILS_RLOGIND)-rlogind \
+ --$(call ptx/endis, PTXCONF_INETUTILS_RSHD)-rshd \
+ --$(call ptx/endis, PTXCONF_INETUTILS_SYSLOGD)-syslogd \
--disable-talkd \
--disable-telnetd \
- --disable-telnet \
+ --$(call ptx/endis, PTXCONF_INETUTILS_TFTPD)-tftpd \
--disable-uucpd \
--disable-ftp \
+ --disable-dnsdomainname \
+ --disable-hostname \
+ --$(call ptx/endis, PTXCONF_INETUTILS_PING)-ping \
+ --$(call ptx/endis, PTXCONF_INETUTILS_PING6)-ping6 \
+ --$(call ptx/endis, PTXCONF_INETUTILS_RCP)-rcp \
+ --disable-rexec \
--disable-rlogin \
+ --$(call ptx/endis, PTXCONF_INETUTILS_RSH)-rsh \
--disable-logger \
--disable-talk \
+ --disable-telnet \
--disable-tftp \
--disable-whois \
--disable-ifconfig \
- --$(call ptx/endis, PTXCONF_INETUTILS_INETD)-inetd \
- --$(call ptx/endis, PTXCONF_INETUTILS_PING)-ping \
- --$(call ptx/endis, PTXCONF_INETUTILS_PING6)-ping6 \
- --$(call ptx/endis, PTXCONF_INETUTILS_RCP)-rcp \
- --$(call ptx/endis, PTXCONF_INETUTILS_RLOGIND)-rlogind \
- --$(call ptx/endis, PTXCONF_INETUTILS_RSH)-rsh \
- --$(call ptx/endis, PTXCONF_INETUTILS_RSHD)-rshd \
- --$(call ptx/endis, PTXCONF_INETUTILS_SYSLOGD)-syslogd \
- --$(call ptx/endis, PTXCONF_INETUTILS_TFTPD)-tftpd
+ --disable-traceroute \
+ $(GLOBAL_LARGE_FILE_OPTION) \
+ $(GLOBAL_IPV6_OPTION) \
+ --disable-rpath \
+ --disable-readline \
+ --without-wrap \
+ --without-pam
+
+
+## '--disable-*' is broken for:
+# --disable-encryption
+# --disable-authentication
+
#
# FIXME: Unhandled options:
-# --enable-encryption
-# --enable-authentication
-# --disable-libls
# --disable-ncurses
-# --with-krb[4|5]
-# --with-wrap
-# --with-pam
# ----------------------------------------------------------------------------
# Target-Install