#!/bin/sh
CWD=`pwd`
PKG=$CWD/package-fcrackzip
VERSION=1.0
BUILD=1rpz
ARCH=i686
SLKCFLAGS="-O2 -march=i686 -mtune=i686"

rm -rf $PKG
mkdir -p $PKG

if [ ! -e fcrackzip-$VERSION.tar.gz ]; then
    wget http://www.goof.com/pcg/marc/data/fcrackzip-$VERSION.tar.gz
fi
tar zxf fcrackzip-$VERSION.tar.gz


cd fcrackzip-$VERSION


chown -R root:root .


CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure --prefix=/usr
make

#export INSTALL_ROOT=$PKG/usr && make install 
make install DESTDIR=$PKG
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
mkdir -p $PKG/usr/doc/fcrackzip-$VERSION
cp AUTHORS $PKG/usr/doc/fcrackzip-$VERSION/AUTHORS
cp COPYING $PKG/usr/doc/fcrackzip-$VERSION/COPYING
cp ChangeLog $PKG/usr/doc/fcrackzip-$VERSION/NEWS
cp README $PKG/usr/doc/fcrackzip-$VERSION/README

( cd $PKG
  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
if [ -d $PKG/usr/man ]; then
  gzip -9 $PKG/usr/man/man?/*
fi

cd $PKG
makepkg -l y -c n ../fcrackzip-$VERSION-$ARCH-$BUILD.tgz

