updated on Thu Jan 5 13:17:10 UTC 2012
[aur-mirror.git] / gsharkdown-lite / PKGBUILD
blobe3befcaa8de79885bfa7a9532dd66894c4ad2d37
1 # Maintainer: Dan Serban
2 # Contributor: archtux <antonio.arias99999@gmail.com>
4 pkgname=gsharkdown-lite
5 pkgver=0.3.5
6 pkgrel=1
7 pkgdesc="Very nice app for downloading and playing music from grooveshark.com (patched to remove pylast dependency)"
8 arch=(any)
9 url="https://bitbucket.org/vkolev/gsharkdown"
10 license=(GPLv3)
11 depends=(gnome-icon-theme gstreamer0.10-python python-configobj python-notify)
12 conflicts=(gsharkdown)
13 install=gsharkdown-lite.install
14 source=("https://bitbucket.org/vkolev/gsharkdown/get/gsharkdown-${pkgver}.tar.bz2")
15 md5sums=('6540f4f11ba88a00b6ad3e8e348d7b21')
17 build()
19   cd vkolev*
20   sed -i 's/^    import pylast/    pass/' gsharkdown.py
21   install -Dm644 data/gsharkdown_64.png "${pkgdir}"/usr/share/pixmaps/gsharkdown.png
22   mkdir -p "${pkgdir}"/usr/share/gsharkdown
23   mv * "${pkgdir}"/usr/share/gsharkdown/
24   mkdir -p "${pkgdir}"/usr/bin
25   USRBINFILE="${pkgdir}"/usr/bin/gsharkdown
26   echo '#!/bin/bash' > "${USRBINFILE}"
27   echo 'python2 /usr/share/gsharkdown/gsharkdown.py' >> "${USRBINFILE}"
28   chmod +x "${USRBINFILE}"
29   mkdir -p "${pkgdir}"/usr/share/applications
30   DESKTOPFILE="${pkgdir}"/usr/share/applications/gsharkdown.desktop
31   echo "[Desktop Entry]" > "${DESKTOPFILE}"
32   echo "Name=gSharkDown" >> "${DESKTOPFILE}"
33   echo "GenericName=Download and play music from grooveshark.com" >> "${DESKTOPFILE}"
34   echo "Comment=Download and play music from grooveshark.com" >> "${DESKTOPFILE}"
35   echo "Exec=gsharkdown" >> "${DESKTOPFILE}"
36   echo "Icon=gsharkdown" >> "${DESKTOPFILE}"
37   echo "Terminal=false" >> "${DESKTOPFILE}"
38   echo "Type=Application" >> "${DESKTOPFILE}"
39   echo "Categories=AudioVideo;Application;" >> "${DESKTOPFILE}"