#!/bin/sh

SOFTWARE=aterm
VERSION=0.4.2
TARCOMPRESSION=bz2
ARCH=i486
BUILD=1slackles

export CFLAGS="-O2 -march=i486 -mtune=i686"
export CXXFLAGS="$CFLAGS"

PKG="/tmp/package-$SOFTWARE"
CWD=`pwd`
TMP=/tmp
umask 0022

cd "$TMP"
rm -rf "$PKG" "$SOFTWARE-$VERSION"
tar xvf "$CWD/$SOFTWARE-$VERSION.tar.$TARCOMPRESSION"
cd "$SOFTWARE-$VERSION"
./configure \
  --prefix=/usr/X11R6 \
  --enable-utmp \
  --enable-wtmp \
  --enable-background-image \
  --enable-transparency \
  --enable-fading \
  --enable-menubar \
  --enable-graphics \
  --enable-next-scroll \
  --enable-kanji \
  --enable-big5 \
  --enable-greek \
  --enable-thai \
  --with-x \
  --with-xpm \
  --with-jpeg \
  --with-png \
  i486-slackware-linux
make
make DESTDIR="$PKG" install
( cd "$PKG"
  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs -r strip --strip-unneeded
  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs -r strip --strip-unneeded
  gzip -9 "$PKG"/usr/X11R6/man/*/*
)
mkdir -p "$PKG/install" "$PKG/usr/doc/$SOFTWARE-$VERSION"
cp -v aterm.lsm ChangeLog "$PKG/usr/doc/$SOFTWARE-$VERSION"
cp -v "$CWD/slack-desc" "$PKG/install"

cd "$PKG"
makepkg -c n -l y /tmp/$SOFTWARE-$VERSION-i486-1slackles.tlz
