#!/bin/sh CWD=`pwd` TMP=/tmp PKG=$TMP/package-cdparanoia VERSION=III-10pre0 ARCH=alpha BUILD=1 TARGET=$ARCH-alphaslack-linux rm -rf $PKG mkdir -p $PKG ( cd $TMP rm -rf cdparanoia-$VERSION tar xzf $CWD/cdparanoia-$VERSION.src.tgz cd cdparanoia-$VERSION ./configure \ --prefix=/usr \ $TARGET || exit make || exit install -d -m 0755 $PKG/usr/doc/cdparanoia-III-10pre0 install -m 0644 ./README ./GPL ./FAQ.txt $PKG/usr/doc/cdparanoia-III-10pre0 install -d -m 0755 $PKG/usr/bin install -m 0755 ./cdparanoia $PKG/usr/bin install -d -m 0755 $PKG/usr/man/man1 install -m 0644 ./cdparanoia.1 $PKG/usr/man/man1 install -d -m 0755 $PKG/usr/include install -m 0644 ./paranoia/cdda_paranoia.h $PKG/usr/include install -d -m 0755 $PKG/usr/lib install -m 0755 ./paranoia/libcdda_paranoia.so.0.10.0 $PKG/usr/lib install -m 0644 ./paranoia/libcdda_paranoia.a $PKG/usr/lib install -m 0644 ./interface/cdda_interface.h $PKG/usr/include install -m 0755 ./interface/libcdda_interface.so.0.10.0 $PKG/usr/lib install -m 0644 ./interface/libcdda_interface.a $PKG/usr/lib install -m 0644 ./utils.h $PKG/usr/include cd $PKG/usr/lib ; ln -fs libcdda_interface.so.0.10.0 libcdda_interface.so.0 cd $PKG/usr/lib ; ln -fs libcdda_interface.so.0.10.0 libcdda_interface.so cd $PKG/usr/lib ; ln -fs libcdda_paranoia.so.0.10.0 libcdda_paranoia.so.0 cd $PKG/usr/lib ; ln -fs libcdda_paranoia.so.0.10.0 libcdda_paranoia.so gzip -9 $PKG/usr/man/man1/* ( cd $PKG find . -type f | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null find . -type f | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null ) mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG makepkg -l y -c n $TMP/cdparanoia-$VERSION-$ARCH-$BUILD.tgz ) 2>&1 | tee $TMP/cdparanoia.build.log