[Lunar-commits] <moonbase-core> iputils: moved from other, new default module for ping, tracepath etc

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


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

iputils: moved from other, new default module for ping, tracepath etc
---
  net/iputils/BUILD   | +24/-0    
  net/iputils/DEPENDS | +4/-0     
  net/iputils/DETAILS | +27/-0    
  3 files changed, 55 insertions(+)

--- /dev/null
+++ b/net/iputils/BUILD
@@ -0,0 +1,24 @@
+(
+
+  # manpages is manually created and packed by lunar devs
+  tar xvf $SOURCE_CACHE/$SOURCE2 --strip-components=1 &&
+  
+  # Set $CFLAGS
+  sedit "s;^CCOPTOPT=;CCOPTOPT=$CFLAGS;" Makefile &&
+  cat Makefile &&
+
+  make  &&
+  prepare_install  &&
+
+  install -dm755 /usr/{sbin,bin} &&
+  install -m755 clockdiff arping rdisc tracepath tracepath6 traceroute6 rarpd tftpd /usr/sbin/ &&
+  install -m4711 ping ping6 /usr/bin/ &&
+  install -dm755 /usr/share/man/man8 &&
+  install -m644 doc/{clockdiff,arping,rdisc,tracepath,traceroute6,rarpd,ping,tftpd}.8 /usr/share/man/man8/ &&
+
+  ln -sf ping.8.gz /usr/share/man/man8/ping6.8.gz &&
+  ln -sf tracepath.8.gz /usr/share/man/man8/tracepath6.8.gz &&
+
+  gather_docs doc/*.html
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/net/iputils/DEPENDS
@@ -0,0 +1,4 @@
+depends libcap
+depends openssl
+depends sysfsutils
+optional_depends  "docbook-utils"  ""  ""  "to install the man pages"
--- /dev/null
+++ b/net/iputils/DETAILS
@@ -0,0 +1,27 @@
+          MODULE=iputils
+         VERSION=s20121221
+          SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=$MODULE-s20121221-manpages.tar.bz2
+      SOURCE_URL=http://www.skbuff.net/iputils
+     SOURCE2_URL=$PATCH_URL
+        WEB_SITE=http://www.skbuff.net/iputils/
+      SOURCE_VFY=sha1:4d56d8c75d6a5d58f052e4056e975f01ebab9ba9
+     SOURCE2_VFY=sha1:e2ccc9bb6bd8dc02b2c5949cc5f1cb4f98a8e564
+         ENTERED=20021106
+         UPDATED=20130104
+           SHORT="Essential utilities for IP networks"
+PSAFE=no
+
+cat << EOF
+arping
+clockdiff
+ipg
+ping
+ping6
+rarpd
+rdisc
+tftpd
+tracepath
+tracepath6
+traceroute6
+EOF




More information about the Lunar-commits mailing list