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

( cd $TMP
tar xjf $CWD/fluxbox-$VERSION.tar.bz2
cd fluxbox-$VERSION
chown -R root.root .
zcat $CWD/FbRun.cc.diff.gz |patch -p0 --verbose
./configure --prefix=/usr/X11R6 \
    --enable-xinerama \
    --enable-shape \
    --enable-slit \
    --enable-interlace \
    --enable-nls \
    --enable-timed-cache
make
zcat $CWD/config.h.diff.gz |patch -p0 --verbose
make
make install DESTDIR=$PKG
mkdir -p $PKG/etc/X11/xinit
zcat $CWD/xinitrc.fluxbox.gz > $PKG/etc/X11/xinit/xinitrc.fluxbox
chmod 755 $PKG/etc/X11/xinit/xinitrc.fluxbox
mkdir -p $PKG/usr/doc/fluxbox-$VERSION
cp -a AUTHORS ChangeLog INSTALL COPYING README* TODO $PKG/usr/doc/fluxbox-$VERSION
chmod 644 $PKG/usr/doc/fluxbox-$VERSION/*
gzip -9 $PKG/usr/X11R6/man/man1/*
strip --strip-unneeded $PKG/usr/X11R6/bin/*
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
makepkg -l y -c n $TMP/fluxbox-$VERSION-$ARCH-$BUILD.tgz
) 2>&1 | tee $TMP/flux.build.log
