#!/bin/sh

cd $TMPBUILD
tar zxvvf $CWD/cdparanoia-III-alpha9.8.src.tar.gz
cd cdparanoia-*
slackhousekeeping

# Apply patches:
zcat $CWD/cdparanoia-III-alpha9.8-gcc34-1.patch.gz | patch -p1 --verbose || exit 1

# This patch to use the SG_IO ioctl in Linux 2.6 will be applied once
# we move away from the 2.4 kernel:
#zcat $CWD/cdparanoia-III-alpha9.8.sgio.patch.gz | patch -p1 --verbose || exit 1

# Configure:
./configure \
   --prefix=/usr \
   $ARCH-slackware-linux || failconfig

# Build:
make || failmake

# Install onto filesystem:
make install

# Copy docs:
mkdir -p /usr/doc/cdparanoia-III-alpha9.8
cp -a FAQ.txt GPL README cdparanoia.1.jp /usr/doc/cdparanoia-III-alpha9.8
chmod 755 /usr/lib/libcdda*.so

# Install package description:
cd /
rm -rf install
slackdesc
