summaryrefslogtreecommitdiffstats
path: root/multimedia/spotify/spotify.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/spotify/spotify.SlackBuild')
-rw-r--r--multimedia/spotify/spotify.SlackBuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/multimedia/spotify/spotify.SlackBuild b/multimedia/spotify/spotify.SlackBuild
index d1945d7589..c01f4f4c59 100644
--- a/multimedia/spotify/spotify.SlackBuild
+++ b/multimedia/spotify/spotify.SlackBuild
@@ -27,12 +27,11 @@
PRGNAM=spotify
SRCNAM=spotify-client
-VERSION=${VERSION:-1.0.72}
+VERSION=${VERSION:-1.0.89}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
case "$(uname -m)" in
- i?86) DEBARCH="*-*_i386" ; LIBDIRSUFFIX="" ; ARCH=i386 ;;
x86_64) DEBARCH="*-*_amd64" ; LIBDIRSUFFIX="64" ; ARCH=x86_64 ;;
*) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;;
esac
@@ -69,6 +68,7 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
## we make our own launcher
cat <<EOT > $PKG/usr/bin/$PRGNAM
#!/bin/sh
+export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/opt/spotify/usr/lib
/opt/$PRGNAM/usr/bin/$PRGNAM "\$@"
EOT
@@ -84,6 +84,11 @@ chmod 755 $PKG/usr/bin/$PRGNAM
done
)
+# add libraries from ubuntu to which the spotify client links
+# these must be hand-extracted from ubuntu packages :(
+( cd $PKG/opt/$PRGNAM
+ tar xf $CWD/$SRCNAM-$VERSION-additional_libs.tar.xz )
+
mkdir -p $PKG/usr/share/applications/
mv $PKG/opt/$PRGNAM/usr/share/$PRGNAM/$PRGNAM.desktop \
$PKG/usr/share/applications/$SRCNAM.desktop