#!/bin/sh
CWD=`pwd`
cd /tmp
tar xzvf $CWD/netwatch.0.9g.tar.gz
cd netwatch.0.9g
zcat $CWD/netwatch.phonemyself.diff.gz | patch -p1 --verbose --backup --suffix=.orig
./configure --prefix=/usr \
    i386-slackware-linux
make
strip netwatch netresolv
rm -rf $TMP/package-netwatch
mkdir -p $TMP/package-netwatch/usr/sbin
cat netwatch > $TMP/package-netwatch/usr/sbin/netwatch
cat netresolv > $TMP/package-netwatch/usr/sbin/netresolv
chmod 755 $TMP/package-netwatch/usr/sbin/netwatch
chmod 755 $TMP/package-netwatch/usr/sbin/netresolv
chown -R root.bin $TMP/package-netwatch/usr/sbin
mkdir -p $TMP/package-netwatch/usr/man/man1
cat netwatch.1 | gzip -9c > $TMP/package-netwatch/usr/man/man1/netwatch.1.gz
mkdir -p $TMP/package-netwatch/usr/doc/netwatch-0.9g
cp -a BUGS CHANGES README README.performance TODO netwatch.0.9g.lsm \
  $TMP/package-netwatch/usr/doc/netwatch-0.9g
chmod 644 $TMP/package-netwatch/usr/doc/netwatch-0.9g/*
chown root.root $TMP/package-netwatch/usr/doc/netwatch-0.9g/*
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

# Build package
cd $TMP/package-netwatch
echo n | makepkg /tmp/netwatch.tgz