#!/bin/sh
# Copyright (c) 2005 Frederick Emmott <mail@fredemmott.co.uk>
# Modified for Splack by Jason

VERSION=IIIalpha9.8
LONGVER=III-alpha9.8

ARCH=${ARCH:-sparc}
BUILD=${BUILD:-0}
# TUPLE=$ARCH-slackware-linux
TUPLE=$ARCH-splack-linux

CWD=`pwd`
TMP=/tmp/cdparanoia-$LONGVER
PKG=/tmp/package-cdparanoia

rm -rf $TMP $PKG

cd /tmp
tar zxfv $CWD/cdparanoia-$LONGVER.src.tar.gz
cd $TMP
zcat $CWD/cdparanoia-destdir.diff.gz | patch -p0 --verbose
zcat $CWD/cdparanoia-gcc34.diff.gz | patch -p1 --verbose
./configure \
  --prefix=/usr \
  $TUPLE

make
make install DESTDIR=$PKG

find -type f | xargs file | grep ELF | grep executable | awk -F: '{print $1}' | xargs strip -g
find -type f | xargs file | grep ELF | grep "shared object" | awk -F: '{print $1}' | xargs strip -g

cd $PKG
mkdir install
cat $CWD/slack-desc > install/slack-desc

chown root:bin usr/bin/*

makepkg -l y -c n ../cdparanoia-$VERSION-$ARCH-$BUILD.tgz
