#!/bin/sh
CWD=`pwd`
TMP=/tmp
PKG=$TMP/package-netwatch
VERSION=1.2.0
ARCH=alpha
BUILD=2
TARGET=$ARCH-alphaslack-linux

rm -rf $PKG
mkdir -p $PKG/usr
( cd $TMP
rm -rf netwatch-$VERSION
tar xzf $CWD/netwatch-${VERSION}-2.tgz
cd netwatch-$VERSION
chown -R root.root .
zcat $CWD/netwatch.phonemyself.diff.gz | patch -p1 --verbose || exit
./configure \
 --prefix=/usr \
 --build=$TARGET || exit 1
make || exit 1

install --owner=root --group=bin --mode=0755 -d $PKG/usr/bin
install --owner=root --group=root --mode=0755 -d $PKG/usr/man/man1
install --owner=root --group=bin --mode=0755  netwatch $PKG/usr/bin
install --owner=root --group=bin --mode=0755  netresolv $PKG/usr/bin
install netwatch.1 $PKG/usr/man/man1

strip $PKG/usr/bin/* 2> /dev/null
chown -R root.bin $PKG/usr/bin
gzip -9 $PKG/usr/man/man1/netwatch.1
mkdir -p $PKG/usr/doc/netwatch-$VERSION
cp -a BUGS CHANGES COPYING README README.performance TODO netwatch-1.2.0.lsm $PKG/usr/doc/netwatch-$VERSION
chmod 644 $PKG/usr/doc/netwatch-$VERSION/*
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
makepkg -l y -c n $TMP/netwatch-$VERSION-$ARCH-$BUILD.tgz
) 2>&1 | tee $TMP/netwatch.build.log
