#!/bin/sh
CWD=`pwd`
TMP=/tmp
PKG=$TMP/package-enscript
VERSION=1.6.4
ARCH=alpha
BUILD=1

( cd $TMP
tar xzf $CWD/enscript-$VERSION.tar.gz
cd enscript-$VERSION
./configure --prefix=/usr --with-media=Letter --sysconfdir=/etc
make
( cd src/tests ; make check )
make install DESTDIR=$PKG
mkdir -p $PKG/etc
cat lib/enscript.cfg > $PKG/etc/enscript.cfg
mkdir -p $PKG/usr/share/enscript/afm
cp -a afm/*.map afm/*.pfa afm/*.afm $PKG/usr/share/enscript/afm
mkdir -p $PKG/usr/share/enscript/hl
cp -a states/hl/*.st $PKG/usr/share/enscript/hl
mkdir -p $PKG/usr/doc/enscript-$VERSION
cp -a *.txt ABOUT-NLS AUTHORS COPYING ChangeLog docs/FAQ.html INSTALL NEWS README* THANKS TODO $PKG/usr/doc/enscript-$VERSION
chown root.root $PKG/usr/doc/enscript-$VERSION/*
chmod 644 $PKG/usr/doc/enscript-$VERSION/*
chown -R root.bin $PKG/usr/bin
rm -rf $PKG/usr/info/dir
gzip -9 $PKG/usr/info/* $PKG/usr/man/man1/*
( cd $PKG
 find . -type f | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded
)
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
makepkg -l y -c n $TMP/enscript-$VERSION-$ARCH-$BUILD.tgz
) 2>&1 | tee $TMP/enscript.build.log
