#!/bin/sh

# ensure use of cygwin tools
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH

IPKDIR="$1"
IPKNAM="$2"
OLDDIR=`pwd`

[ -z "$IPKDIR" ]		&& { echo "FATAL: no IPKDIR (param #1) given"; exit 1; }
[ -z "$IPKNAM" ]		&& { echo "FATAL: no IPKNAM (param #2) given"; exit 1; }
[ -d $IPKDIR/control ]		|| { echo "FATAL: no 'control' directory"; exit 1; }
[ -d $IPKDIR/data ]		|| { echo "FATAL: no 'data' directory"; exit 1; }

cd $IPKDIR/control
tar -cvzf ../control.tar.gz .
cd ../data
tar -cvzf ../data.tar.gz .
cd ..
[ -e debian-binary ] || echo "2.0">debian-binary
tar --exclude=control --exclude=data --exclude="$IPKNAM" -cvzf $OLDDIR/$IPKNAM .
rm control.tar.gz
rm data.tar.gz

