#!/bin/sh # Set initial variables: CWD=`pwd` TMP=/tmp PKG=$TMP/package-net-tools VERSION=1.60 ARCH=alpha BUILD=2 rm -rf $PKG mkdir -p $PKG ( cd $TMP rm -rf net-tools-$VERSION tar xjf $CWD/net-tools-$VERSION.tar.bz2 cd net-tools-$VERSION #zcat $CWD/net-tools-1.60-17.diff.gz | patch -p1 --verbose || exit zcat $CWD/net-tools.diff.gz | patch -p1 --verbose || exit zcat $CWD/net-tools-$VERSION-gcc34-2.patch.gz | patch -p1 --verbose || exit zcat $CWD/net-tools-$VERSION-kernel-headers-1.patch.gz | patch -p1 --verbose || exit zcat $CWD/net-tools.mii-tool.sockios.diff.gz | patch -p1 --verbose || exit mkdir -p $PKG/usr/doc/net-tools-$VERSION cp -a README README.ipv6 $PKG/usr/doc/net-tools-$VERSION chmod 644 $PKG/usr/doc/net-tools-$VERSION/* chown root.root $PKG/usr/doc/net-tools-$VERSION/* HAVE_IP_TOOLS=1 HAVE_MII=1 make || exit mkdir -p $PKG/{sbin,bin,usr/sbin} cat arp > $PKG/sbin/arp cat ifconfig > $PKG/sbin/ifconfig cat rarp > $PKG/sbin/rarp cat route > $PKG/sbin/route cat hostname > $PKG/bin/hostname cat mii-tool > $PKG/sbin/mii-tool cat netstat > $PKG/bin/netstat cat plipconfig > $PKG/sbin/plipconfig cat slattach > $PKG/usr/sbin/slattach cat ipmaddr > $PKG/sbin/ipmaddr cat iptunnel > $PKG/sbin/iptunnel mkdir -p $PKG/usr/man/{man1,man8,man5} cd man/en_US for page in dnsdomainname.1 domainname.1 hostname.1 nisdomainname.1 \ ypdomainname.1 ; do cat $page | gzip -9c > $PKG/usr/man/man1/$page.gz done cat ethers.5 | gzip -9c > $PKG/usr/man/man5/ethers.5.gz for page in arp.8 ifconfig.8 mii-tool.8 netstat.8 rarp.8 route.8 \ slattach.8 plipconfig.8 ; do cat $page | gzip -9c > $PKG/usr/man/man8/$page.gz done mkdir -p $TMP/ipmask cd $TMP/ipmask cc -s -O2 -o ipmask $CWD/ipmask.c || exit cat ipmask > $PKG/bin/ipmask cat $CWD/ipmask.8 | gzip -9c > $PKG/usr/man/man8/ipmask.8.gz strip $PKG/bin/* $PKG/sbin/* $PKG/usr/bin/* $PKG/usr/sbin/* 2>/dev/null chmod 0755 $PKG/{bin,sbin,usr/sbin}/* chown root:bin $PKG/{bin,sbin,usr/sbin}/* mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG makepkg -l y -c n $TMP/net-tools-$VERSION-$ARCH-$BUILD.tgz ) 2>&1 | tee $TMP/tcpip.build.log