#!/bin/sh
CWD=`pwd`

VERSION=1.8.9
ARCH=i386
BUILD=1

PKG=/tmp/package-xchat
rm -rf $PKG
mkdir -p $PKG
cd /tmp
tar xjvf $CWD/xchat-$VERSION.tar.bz2
cd xchat-$VERSION
chown -R root.root .
zcat $CWD/xchat-1.8.9.stopforcing-g.diff.gz | patch -p1 --verbose --suffix=.orig --backup
zcat $CWD/xchat.po.destdir.diff.gz | patch -p1 --verbose --suffix=.orig --backup
CFLAGS="-O2 -march=i386 -mcpu=i686" ./configure --prefix=/usr \
            --localstatedir=/var/lib \
            --disable-mmx \
            i386-slackware-linux
make
make install DESTDIR=$PKG
( cd $PKG/usr/bin
  strip *
  chown -R root.bin . )
# What's with this mess?
mkdir -p $PKG/usr/share/gnome/apps/Internet
mv $PKG/usr/etc/X11/applnk/Internet/xchat.desktop $PKG/usr/share/gnome/apps/Internet
rm -rf $PKG/usr/etc
# end mess corrected
mkdir -p $PKG/usr/doc/xchat-$VERSION
cp -a README ChangeLog AUTHORS doc/* $PKG/usr/doc/xchat-$VERSION
chmod 644 $PKG/usr/doc/xchat-$VERSION/*
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

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