diff options
author | Josip Ponjavic | 2018-03-31 19:22:06 +0200 |
---|---|---|
committer | Josip Ponjavic | 2018-03-31 19:22:06 +0200 |
commit | a4d20b7fb2f398097e051c1f18595f6ac6d1a958 (patch) | |
tree | 35fc32e9f5a15cb5f6baa04320ec250019de958e | |
download | aur-a4d20b7fb2f398097e051c1f18595f6ac6d1a958.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8f310d655610 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = gpodder-git + pkgdesc = A podcast receiver/catcher + pkgver = 3.10.1.r36.g15617c5b + pkgrel = 1 + url = http://gpodder.org/ + arch = any + license = GPL3 + makedepends = git + makedepends = help2man + makedepends = intltool + depends = hicolor-icon-theme + depends = python-cairo + depends = python-dbus + depends = python-gobject + depends = python-mygpoclient + depends = python-podcastparser + optdepends = ffmpeg: transcode audio files to mp3/ogg + optdepends = gnome-bluetooth: transfer podcast via bluethooth + optdepends = lame: converting ogg to mp3 + optdepends = libgpod: ipod sync support + optdepends = mutagen: audio tagging + optdepends = python-eyed3: mp3 player sync support + optdepends = python-html5lib: clickable links in GTK UI show notes + optdepends = webkit2gtk: HTML show notes + provides = gpodder + conflicts = gpodder + source = gpodder::git+https://github.com/gpodder/gpodder.git + md5sums = SKIP + +pkgname = gpodder-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..342d3e665bc3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Josip Ponjavic <josipponjavic at gmail dot com> +# Contributor: Jan Magnus Brevik <janmbrevik@gmail.com> + +pkgname=gpodder-git +pkgver=3.10.1.r36.g15617c5b +pkgrel=1 +pkgdesc='A podcast receiver/catcher' +license=('GPL3') +arch=('any') +url='http://gpodder.org/' +depends=('hicolor-icon-theme' "python-"{cairo,dbus,gobject,mygpoclient,podcastparser}) +makedepends=('git' 'help2man' 'intltool') +optdepends=('ffmpeg: transcode audio files to mp3/ogg' + 'gnome-bluetooth: transfer podcast via bluethooth' + 'lame: converting ogg to mp3' + 'libgpod: ipod sync support' + 'mutagen: audio tagging' + 'python-eyed3: mp3 player sync support' + 'python-html5lib: clickable links in GTK UI show notes' + 'webkit2gtk: HTML show notes') +provides=("${pkgname%-*}") +conflicts=("${pkgname%-*}") +source=("${pkgname%-*}::git+https://github.com/gpodder/gpodder.git") +md5sums=('SKIP') + +pkgver() { + cd "${pkgname%-*}" + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' +} + +package() { + cd "${pkgname%-*}" + + PYTHON=python DESTDIR=${pkgdir} make install + + sed -i -e 's|#!/usr/bin/python$|#!/usr/bin/python|' \ + -e 's|#!/usr/bin/env python$|#!/usr/bin/env python|' \ + $(find $pkgdir/usr/lib/python3.6/site-packages/gpodder/ -name '*.py') +} |