diff options
author | Charles Bos | 2015-06-09 13:05:20 +0100 |
---|---|---|
committer | Charles Bos | 2015-06-09 13:05:20 +0100 |
commit | 4c5109242dcf2599dfe12e45967d95953154ace0 (patch) | |
tree | d0a40e7e69f747dc3555ccfcd441d3c373c1de24 | |
download | aur-4c5109242dcf2599dfe12e45967d95953154ace0.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | listen.install | 11 |
3 files changed, 95 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ec02971be769 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,35 @@ +# Generated by makepkg 4.2.1 +# Sun May 3 10:58:15 UTC 2015 +pkgbase = listen + pkgdesc = Music player and management for GNOME + pkgver = 0.6.5 + pkgrel = 13 + url = https://launchpad.net/listen + install = listen.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = intltool + makedepends = docbook2x + makedepends = docbook-xml + depends = python2-egg + depends = python2-libgnome + depends = mutagen + depends = desktop-file-utils + depends = gnome-icon-theme + depends = gstreamer0.10-python + depends = notification-daemon + depends = pyxdg + depends = pywebkitgtk + depends = python2-pyinotify + depends = gstreamer0.10-good-plugins + depends = dbus-python + optdepends = python2-musicbrainz2: musicbrainz & cd support + optdepends = libgpod: iPod support + optdepends = python-daap: DAAP support + optdepends = tunepimp: tagging support + source = https://launchpad.net/listen/0.6/0.6.5/+download/listen-0.6.5.tar.gz + sha256sums = 23a4d33ef3251c529ac9a78d992557a2498fa05b825e76c9ab4bad431ed6c61a + +pkgname = listen + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5aaae4cfa552 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Charles Bos <charlesbos1 AT gmail> +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> +# Contributor: Evangelos Foutras <foutrelis@gmail.com> +# Contributor: Hugo Doria <hugodoria@gmail.com> + +pkgname=listen +pkgver=0.6.5 +pkgrel=13 +pkgdesc="Music player and management for GNOME" +arch=('i686' 'x86_64') +url="https://launchpad.net/listen" +license=('GPL2') +depends=('python2-egg' 'python2-libgnome' 'mutagen' 'desktop-file-utils' + 'gnome-icon-theme' 'gstreamer0.10-python' 'notification-daemon' 'pyxdg' + 'pywebkitgtk' 'python2-pyinotify' 'gstreamer0.10-good-plugins' 'dbus-python') +makedepends=('intltool' 'docbook2x' 'docbook-xml') +optdepends=('python2-musicbrainz2: musicbrainz & cd support' + 'libgpod: iPod support' + 'python-daap: DAAP support' + 'tunepimp: tagging support') +install=listen.install +source=("https://launchpad.net/listen/0.6/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") +sha256sums=('23a4d33ef3251c529ac9a78d992557a2498fa05b825e76c9ab4bad431ed6c61a') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + chmod +x mmkeys/setup.py + + # Fix command name + sed -i 's/docbook2x-man/docbook2man/' Makefile + + # Point Python scripts to the python2 binary + sed -i -e 's/python -/python2 -/' \ + -e 's/PYTHON = python$/\02/' \ + Makefile + sed -i 's/env python$/env python2/' mmkeys/setup.py + sed -i 's|/usr/bin/python|/usr/bin/python2|' src/listen + + make CHECK_DEPENDS=0 PREFIX=/usr +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" PREFIX=/usr install +} + +# vim:set ts=2 sw=2 et: diff --git a/listen.install b/listen.install new file mode 100644 index 000000000000..5e5cfef4d9f6 --- /dev/null +++ b/listen.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + update-desktop-database -q +} |