[Lunar-commits] <moonbase> iputils: version bumped to s20071127.

Florin Braescu florin at lunar-linux.org
Mon Oct 27 19:10:16 CET 2008


commit 8f93e8d77eee44743d9631ff19aa4ef63bb51b45
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Mon Oct 27 20:10:16 2008 +0200

    iputils: version bumped to s20071127.
    
    Changes:
    tracepath: Add length flag to set initial MTU.
    tracepath: Add documentation for the -l flag.
    tracepath: Use PMTUDISC_PROBE mode if it exists.
    tracepath: Document -n flag.
    tracepath: Fix asymm messages.
    tracepath: Re-probe at same TTL after MTU reduction.
    
    Delete duplicated lines in RELNOTES.
    Fix white space errors.
    [CLOCKDIFF,PING,RDISC,TRACEROUTE6]: Support uClibc.
    [RARPD]: Fixed several signedness issues for char strings.
    [PING]: Use inet_pton() instead of sscan().
    [PING6]: Use IN6_IS_ADDR_xxx() macro.
---
 net/iputils/BUILD   |   36 +++++++++++++++++++++---------------
 net/iputils/DEPENDS |    3 ++-
 net/iputils/DETAILS |   13 +++++++------
 3 files changed, 30 insertions(+), 22 deletions(-)

diff --git a/net/iputils/BUILD b/net/iputils/BUILD
index 043ab9a..1d1c5e9 100644
--- a/net/iputils/BUILD
+++ b/net/iputils/BUILD
@@ -1,10 +1,10 @@
 (
-  patch_it $SOURCE2 0 &&
-  patch_it $SOURCE3 1 &&
 
-  make &&
-  make man &&
-  prepare_install &&
+  patch_it $SOURCE2 0  &&
+  patch_it $SOURCE3 1  &&
+
+  make  &&
+  prepare_install  &&
   install -c clockdiff             /sbin            &&
   install -c arping                /sbin            &&
   install -c ping         -m 4711  /bin             &&
@@ -14,15 +14,21 @@
   install -c tracepath6            /bin             &&
   install -c traceroute6           /bin             &&
 
-  #install the docs
-  install -c doc/clockdiff.8 /usr/share/man/man8    &&
-  install -c doc/arping.8    /usr/share/man/man8    &&
-  install -c doc/pg3.8       /usr/share/man/man8    &&
-  install -c doc/ping.8      /usr/share/man/man8    &&
-  install -c doc/rdisc.8     /usr/share/man/man8    &&
-  install -c doc/rarpd.8     /usr/share/man/man8    &&
-  install -c doc/tftpd.8     /usr/share/man/man8    &&
-  install -c doc/tracepath.8 /usr/share/man/man8    &&
-  install -c doc/traceroute6.8 /usr/share/man/man8 
+  if module_installed docbook-utils ; then
+
+    make man  &&
+
+    #install the docs
+    install -c doc/clockdiff.8 /usr/share/man/man8    &&
+    install -c doc/arping.8    /usr/share/man/man8    &&
+    install -c doc/pg3.8       /usr/share/man/man8    &&
+    install -c doc/ping.8      /usr/share/man/man8    &&
+    install -c doc/rdisc.8     /usr/share/man/man8    &&
+    install -c doc/rarpd.8     /usr/share/man/man8    &&
+    install -c doc/tftpd.8     /usr/share/man/man8    &&
+    install -c doc/tracepath.8 /usr/share/man/man8    &&
+    install -c doc/traceroute6.8 /usr/share/man/man8 
+
+  fi
 
 ) > $C_FIFO 2>&1
diff --git a/net/iputils/DEPENDS b/net/iputils/DEPENDS
index 341b342..94f6cfc 100644
--- a/net/iputils/DEPENDS
+++ b/net/iputils/DEPENDS
@@ -1 +1,2 @@
-depends docbook-utils
+optional_depends  "docbook-utils"  ""  ""  "to install the man pages"
+
diff --git a/net/iputils/DETAILS b/net/iputils/DETAILS
index 396c193..d087bbc 100644
--- a/net/iputils/DETAILS
+++ b/net/iputils/DETAILS
@@ -1,19 +1,20 @@
           MODULE=iputils
-         VERSION=s20070202
+         VERSION=s20071127
           SOURCE=$MODULE-$VERSION.tar.bz2
          SOURCE2=$MODULE-20070202-makefile.patch
          SOURCE3=$MODULE-20070202-no-open-max.patch
-      SOURCE_URL=http://www.skbuff.net/iputils/
+      SOURCE_URL=http://www.skbuff.net/iputils
      SOURCE2_URL=$PATCH_URL
      SOURCE3_URL=$PATCH_URL
-        WEB_SITE=ftp://ftp.inr.ac.ru/ip-routing/
-      SOURCE_VFY=sha1:44a299db16543a68fb80b06d5e6c88760af2aa6e
+        WEB_SITE=ftp://ftp.inr.ac.ru/ip-routing
+      SOURCE_VFY=sha1:56c8b6c5999b96f47f5b3b37dcf014a33cc7cb22
      SOURCE2_VFY=sha1:aef3be153f43179c09289028ad945669bd19a0f5
      SOURCE3_VFY=sha1:5505cc56d715b459549d6f227d5d29087fd23e5d
          ENTERED=20021106
-         UPDATED=20071101
+         UPDATED=20081027
            PSAFE=no
-           SHORT="Essential utilities for IP networks."
+           SHORT="Essential utilities for IP networks"
+
 cat << EOF
 arping
 clockdiff


More information about the Lunar-commits mailing list