# Maintainer: Daniel Milde # Contributor: Eothred # Contributor: EvanA # Contributor: Christopher Reimer pkgname=spotify-beta pkgver=1.0.29.92 _anotherpkgver=g67727800 pkgrel=1 pkgdesc="A proprietary peer-to-peer music streaming service" arch=('x86_64' 'i686') license=('custom:"Copyright (c) 2006-2010 Spotify Ltd"') url="http://www.spotify.com" changelog='spotify.changelog' options=('!strip') conflicts=('spotify') depends=("alsa-lib>=1.0.14" "glibc>=2.6" "openssl" "gconf" "nss" "systemd" "gtk2" "libxtst" "libx11" "libcurl-compat" "libxss" "rtmpdump" "zenity") optdepends=('desktop-file-utils: Adds URI support to compatible desktop environments' 'ffmpeg-compat: Adds support for playback of local files' 'libnotify: Adds desktop notifications') source=('spotify.protocol' 'spotify.desktop') source_x86_64=("http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_${pkgver}.${_anotherpkgver}-21_amd64.deb") source_i686=("http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_${pkgver}.${_anotherpkgver}-3_i386.deb") sha256sums=('af54f3b90cac46fa100b3f919a9225d10d847617d24aa9af3d832e7689f482c3' '44ae606a73613540922b06af6adc5c5a5e69c6151788902d26ffb08fe17187c2') sha256sums_x86_64=('c44fee4e687e73906760e008c863f2166f1f715d130329ef5621047bef548188') sha256sums_i686=('9b888e112f02be43566e343d032552c5e8b82ad8e75adc3f8409dc5f8a87e4b9') scale_factor=1.0000001 prepare() { cd "${srcdir}" sed -i "s/{}/--force-device-scale-factor=${scale_factor} /g" spotify.desktop } package() { cd "${srcdir}" tar -xf data.tar.gz -C "${pkgdir}" install -d "${pkgdir}/usr/share/" install -d "${pkgdir}"/usr/share/applications install -d "${pkgdir}"/usr/share/pixmaps install spotify.desktop "${pkgdir}"/usr/share/applications/spotify.desktop install "${pkgdir}"/usr/share/spotify/icons/spotify-linux-512.png "${pkgdir}"/usr/share/pixmaps/spotify-client.png rm "${pkgdir}"/usr/bin/spotify echo "#!/bin/sh" > "${pkgdir}"/usr/bin/spotify echo "LD_PRELOAD=libcurl.so.3 /usr/share/spotify/spotify \$@" >> "${pkgdir}"/usr/bin/spotify chmod +x "${pkgdir}"/usr/bin/spotify # Copy license # Copy protocol file if KDE is installed if [ -f /usr/bin/startkde ]; then echo "Installing with KDE support" install -Dm644 "${srcdir}/spotify.protocol" "${pkgdir}/usr/share/kde4/services/spotify.protocol" fi chmod 755 "${pkgdir}/usr" chmod 755 "${pkgdir}/usr/bin" chmod 755 "${pkgdir}/usr/share/doc" chmod 755 "${pkgdir}/usr/share/spotify" chmod 755 "${pkgdir}/usr/share/doc/spotify-client" }