summaryrefslogtreecommitdiffstats
path: root/rules/inetutils.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2012-06-14 20:42:01 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2012-06-14 20:42:29 +0200
commitf7beb86ff1d0c93ddf8cdcf9fdd3ba55d40e9a6e (patch)
tree611a1f2376db7753d3a8019e3a8652c2e422185b /rules/inetutils.make
parent8918ea7b48bb904fa04bbf80c9f2363972887e60 (diff)
downloadptxdist-f7beb86ff1d0c93ddf8cdcf9fdd3ba55d40e9a6e.tar.gz
ptxdist-f7beb86ff1d0c93ddf8cdcf9fdd3ba55d40e9a6e.tar.xz
inetutils: use endis
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'rules/inetutils.make')
-rw-r--r--rules/inetutils.make59
1 files changed, 9 insertions, 50 deletions
diff --git a/rules/inetutils.make b/rules/inetutils.make
index d1320d8b0..92f5c1a15 100644
--- a/rules/inetutils.make
+++ b/rules/inetutils.make
@@ -52,7 +52,15 @@ INETUTILS_AUTOCONF := $(CROSS_AUTOCONF_USR) \
--disable-talk \
--disable-tftp \
--disable-whois \
- --disable-ifconfig
+ --disable-ifconfig \
+ --$(call ptx/endis, PTXCONF_INETUTILS_INETD)-inetd \
+ --$(call ptx/endis, PTXCONF_INETUTILS_PING)-ping \
+ --$(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
#
# FIXME: Unhandled options:
# --enable-encryption
@@ -63,55 +71,6 @@ INETUTILS_AUTOCONF := $(CROSS_AUTOCONF_USR) \
# --with-wrap
# --with-pam
-# build only when enabled (speed up)
-ifdef PTXCONF_INETUTILS_INETD
-INETUTILS_AUTOCONF += --enable-inetd
-else
-INETUTILS_AUTOCONF += --disable-inetd
-endif
-
-ifdef PTXCONF_INETUTILS_PING
-INETUTILS_AUTOCONF += --enable-ping
-else
-INETUTILS_AUTOCONF += --disable-ping
-endif
-
-ifdef PTXCONF_INETUTILS_RCP
-INETUTILS_AUTOCONF += --enable-rcp
-else
-INETUTILS_AUTOCONF += --disable-rcp
-endif
-
-ifdef PTXCONF_INETUTILS_RLOGIND
-INETUTILS_AUTOCONF += --enable-rlogind
-else
-INETUTILS_AUTOCONF += --disable-rlogind
-endif
-
-ifdef PTXCONF_INETUTILS_RSH
-INETUTILS_AUTOCONF += --enable-rsh
-else
-INETUTILS_AUTOCONF += --disable-rsh
-endif
-
-ifdef PTXCONF_INETUTILS_RSHD
-INETUTILS_AUTOCONF += --enable-rshd
-else
-INETUTILS_AUTOCONF += --disable-rshd
-endif
-
-ifdef PTXCONF_INETUTILS_SYSLOGD
-INETUTILS_AUTOCONF += --enable-syslogd
-else
-INETUTILS_AUTOCONF += --disable-syslogd
-endif
-
-ifdef PTXCONF_INETUTILS_TFTPD
-INETUTILS_AUTOCONF += --enable-tftpd
-else
-INETUTILS_AUTOCONF += --disable-tftpd
-endif
-
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------