summaryrefslogtreecommitdiffstats
path: root/iproute2/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'iproute2/Pkgfile')
-rw-r--r--iproute2/Pkgfile15
1 files changed, 12 insertions, 3 deletions
diff --git a/iproute2/Pkgfile b/iproute2/Pkgfile
index 409003c..a75c1ae 100644
--- a/iproute2/Pkgfile
+++ b/iproute2/Pkgfile
@@ -1,4 +1,4 @@
-description="A collection of utilites for controlling TCP/IP networking and traffic in Linux"
+description="A collection of utilites for controlling TCP/IP networking and traffic in Linux."
packager="CRUX System Team <core-ports AT crux DOT nu>"
maintainer="Lukc <lukc AT upyum DOT com>"
url="http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2"
@@ -11,8 +11,17 @@ source=(http://devresources.linuxfoundation.org/dev/iproute2/download/$name-$ver
build ()
{
cd $name-$version;
- sed -i "s|-O2|$CFLAGS -DIPT_LIB_DIR=\\\\\"/usr/lib/xtables\\\\\"|" Makefile;
- make;
+ sed -i "s|-O2|$CFLAGS -DIPT_LIB_DIR=\\\\\"$prefix/lib/xtables\\\\\"|" Makefile;
+ make ${CTARGET:+CC=$CTARGET-gcc};
make MANDIR=$mandir DESTDIR=$PKG install;
+
+ install -d $PKG/{{s,}bin,$prefix/{${mandir/$prefix}/man8,sbin}}
+ install ping $PKG/bin
+ install arping $PKG/sbin
+ install tracepath clockdiff rarpd rdisc ipg tftpd $PKG$prefix/sbin
+ cp -d $SRC/$name-man-$version/* $PKG$mandir/man8
+
+ rm $PKG$mandir/man8/*6.*
+ chmod u+s $PKG/bin/ping
install -D -m 0755 $SRC/net.iproute2 $PKG/etc/rc.d/net
}