diff options
Diffstat (limited to 'libraries/soundtouch/soundtouch.SlackBuild')
-rw-r--r-- | libraries/soundtouch/soundtouch.SlackBuild | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/libraries/soundtouch/soundtouch.SlackBuild b/libraries/soundtouch/soundtouch.SlackBuild index dd599b5fb9..c45b5d183c 100644 --- a/libraries/soundtouch/soundtouch.SlackBuild +++ b/libraries/soundtouch/soundtouch.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for soundtouch 1.3.1 -# Copyright 2008 Heinz Wiesinger <pprkut@liwjatan.at> +# Copyright 2008-2009 Heinz Wiesinger <pprkut@liwjatan.at> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ PRGNAM=soundtouch VERSION=1.3.1 ARCH=${ARCH:-i486} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} CWD=$(pwd) @@ -35,10 +35,13 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i486" ]; then SLKCFLAGS="-O2 -march=i486 -mtune=i686" + LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" fi set -e @@ -63,14 +66,17 @@ for i in config.guess config.sub depcomp install-sh missing; do ln -s /usr/share/automake-1.$am/$i config/$i done +patch -p1 -i $CWD/$PRGNAM-1.3.1-gcc43.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --enable-shared \ - --disable-static \ - --localstatedir=/var \ + --prefix=/usr \ + --libdir=/usr/lib$LIBDIRSUFFIX \ + --sysconfdir=/etc \ + --enable-shared \ + --disable-static \ + --localstatedir=/var \ --build=$ARCH-slackware-linux \ --host=$ARCH-slackware-linux @@ -91,4 +97,4 @@ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} |