IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/sbin:/mnt
STRIPLIB=y
STRIPBIN=y

VERSION=1.0c19
PROGNAME="BitchX $VERSION"
DESC="\
BitchX (chat client)                                                   \n\
                                                                       \n\
BitchX is an advanced Internet Relay Chat (IRC) client."
BUILD=1
MAINTAINER="Mark Post <mark.post@eds.com>"
SOURCE=ftp://ftp.bitchx.org/pub/BitchX/source
PKGNAME=bitchx-$VERSION-s390-$BUILD
TAG=OPT

compile() {
   tar -zxvf $CWD/BitchX-$VERSION.tar.gz
   cd BitchX/
   find . -perm 775 -exec chmod 755 {} \;
   find . -perm 664 -exec chmod 644 {} \;
   zcat $CWD/BitchX-$VERSION.diff.gz | patch -p1
   zcat $CWD/BitchX.DOS.diff.gz | patch -p1 --verbose
   zcat $CWD/1.0c19-evil-server.patch.gz | patch -p1 --verbose
   cat $CWD/status.c.diff | patch -p1 --backup --suffix=.orig

   CFLAGS=-O2 \
   ./configure --prefix=/usr \
               --enable-cdrom \
               --with-ssl \
               --with-plugins
   make
}

install() {
   make install prefix=/package-bitchx/usr
   bzip2 -d /package-bitchx/usr/man/man1/BitchX.1.bz2
   gzip -9 /package-bitchx/usr/man/man1/BitchX.1

   mkdir -p /package-bitchx/usr/doc/BitchX-$VERSION
   cp -a README* COMPILE-PROBLEMS INST* doc/* BitchX.help \
         BitchX.ircnames BitchX.quit BitchX.reasons /package-bitchx/usr/doc/BitchX-$VERSION 
}

attributes() {
   chown -R root.bin $PKG/package-bitchx/usr/bin
}

special() {
   cd $PKG
   mv package-bitchx/* ./
   rmdir package-bitchx

   cd $CTL
   cat $CWD/slack-desc > slack-desc

   sed -e 's%package-bitchx/%%g' doinst.sh > doinst.sh.new
   cat doinst.sh.new > doinst.sh
   rm doinst.sh.new
}

