[Lunar-commits] <moonbase-core> inetutils: refactored what gets installed

Stefan Wold ratler at lunar-linux.org
Fri Jan 4 12:15:02 CET 2013


commit e069af9f8d7db2e88eb194a93b09af35823c2251
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Fri, 04 Jan 2013 03:15:02 -0800
URL: https://github.com/lunar-linux/moonbase-core/commit/e069af9f8d7db2e88eb194a93b09af35823c2251

inetutils: refactored what gets installed

No longer conflicts with: traceroute (new default module), iputils (new default module for some binaries)
---
  net/inetutils/BUILD     | +23/-10   
  net/inetutils/CONFLICTS | +0/-3     
  net/inetutils/DEPENDS   | +1/-1     
  net/inetutils/DETAILS   | +2/-3     
  4 files changed, 26 insertions(+), 17 deletions(-)

--- a/net/inetutils/BUILD
+++ b/net/inetutils/BUILD
@@ -1,15 +1,28 @@
 (
 
-  # To prevent compilation error:  undefined reference to `tgetent'
-  export LIBS+=" -lncurses" &&
-
-  OPTS+=" --disable-servers   \
-          --disable-ifconfig  \
-          --disable-tftp      \
-          --disable-logger    \
-          --disable-ftp       \
-          --disable-whois     \
-          --disable-rpath"   &&
+  OPTS+=" --without-wrap       \
+          --disable-servers    \
+          --disable-ifconfig   \
+          --disable-tftp       \
+          --disable-tftpd      \
+          --disable-logger     \
+          --disable-ftp        \
+          --disable-whois      \
+          --disable-rpath      \
+          --disable-rexec      \
+          --disable-rexecd     \
+          --disable-ping       \
+          --disable-ping6      \
+          --disable-inetd      \
+          --disable-syslogd    \
+          --disable-traceroute \
+          --disable-uucpd      \
+          --enable-talk        \
+          --enable-hostname    \
+          --enable-rsh         \
+          --enable-ftp         \
+          --enable-telnet      \
+          --enable-rcp"        &&
 
   # Fixes an incompatibility with glibc-2.16
   sedit '/gets is a/d' lib/stdio.in.h &&
--- a/net/inetutils/CONFLICTS
+++ b/net/inetutils/CONFLICTS
@@ -1,4 +1 @@
-conflicts netkit-base
-conflicts iputils
 conflicts netkit-telnet
-conflicts traceroute
--- a/net/inetutils/DEPENDS
+++ b/net/inetutils/DEPENDS
@@ -1,5 +1,5 @@
 depends ncurses
-
+depends readline
 optional_depends "Linux-PAM"      \
                  "--with-pam"     \
                  "--without-pam"  \
--- a/net/inetutils/DETAILS
+++ b/net/inetutils/DETAILS
@@ -5,16 +5,15 @@
       SOURCE_VFY=sha1:86b7eb11cfdaefb1d4e9bfc10620beaf8f09bc90
         WEB_SITE=http://www.gnu.org/software/inetutils
          ENTERED=20080429
-         UPDATED=20120113
+         UPDATED=20130104
            SHORT="A collection of common network programs"
 
 cat << EOF
 A collection of common network programs such as:
-ping
-ping6
 rsh
 rcp
 talk
 telnet
+hostname
 and some other ...
 EOF




More information about the Lunar-commits mailing list