summaryrefslogtreecommitdiffstats
path: root/multimedia/spotify/spotify.SlackBuild
diff options
context:
space:
mode:
author Matteo Bernardini2019-05-18 12:21:33 +0200
committer Matteo Bernardini2019-05-18 12:21:33 +0200
commite7e6e9ce1154895d03dd55bf678b975dc460d932 (patch)
treebcfb723a488ce4aa49fa31c702b46a7774b14ece /multimedia/spotify/spotify.SlackBuild
parent59f4714621bc95b37f565a91817a590ca864822a (diff)
downloadslackbuilds-current-20190518.1.tar.gz
20190518.1 global branch merge.current-20190518.1
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
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