diff --git a/quodlibet-git/.SRCINFO b/quodlibet-git/.SRCINFO new file mode 100644 index 0000000..89fc0ca --- /dev/null +++ b/quodlibet-git/.SRCINFO @@ -0,0 +1,33 @@ +pkgbase = quodlibet-git + pkgdesc = An audio library tagger, manager and player + pkgver = r10393.ed4d84575 + pkgrel = 1 + url = https://quodlibet.readthedocs.io + arch = any + license = GPL2 + makedepends = gettext + depends = gtk3 + depends = python-gobject + depends = python-dbus + depends = python-cairo + depends = python-mutagen + depends = gst-plugins-base + depends = gst-plugins-good + depends = gst-plugins-ugly + depends = desktop-file-utils + depends = python-feedparser + optdepends = gst-libav: for ffmpeg (ASF/WMA) support + optdepends = gst-plugins-bad: for Musepack support + optdepends = libkeybinder3: for the multimedia keys support + optdepends = python-musicbrainzngs: for "MusicBrainz Lookup" plugin + optdepends = python-pyinotify: for "Automatic library update" plugin + optdepends = kakasi: for "Kana/Kanji Simple Inverter" plugin + optdepends = gst-plugins-bad: for "Audio Pitch/Speed" plugin + provides = quodlibet + conflicts = quodlibet + options = !makeflags + source = quodlibet-git::git+https://github.com/quodlibet/quodlibet.git + sha1sums = SKIP + +pkgname = quodlibet-git + diff --git a/quodlibet-git/PKGBUILD b/quodlibet-git/PKGBUILD new file mode 100644 index 0000000..3630152 --- /dev/null +++ b/quodlibet-git/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Christoph Reiter + +pkgname=quodlibet-git +pkgver=r10393.ed4d84575 +pkgrel=1 +pkgdesc="An audio library tagger, manager and player" +arch=('any') +license=('GPL2') +url="https://quodlibet.readthedocs.io" +depends=('gtk3' 'python-gobject' 'python-dbus' 'python-cairo' 'python-mutagen' + 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' + 'desktop-file-utils' 'python-feedparser') +makedepends=('gettext') +optdepends=('gst-libav: for ffmpeg (ASF/WMA) support' + 'gst-plugins-bad: for Musepack support' + 'libkeybinder3: for the multimedia keys support' + 'python-musicbrainzngs: for "MusicBrainz Lookup" plugin' + 'python-pyinotify: for "Automatic library update" plugin' + 'kakasi: for "Kana/Kanji Simple Inverter" plugin' + 'gst-plugins-bad: for "Audio Pitch/Speed" plugin') +provides=('quodlibet') +conflicts=('quodlibet') +options=('!makeflags') +source=(${pkgname}::git+https://github.com/quodlibet/quodlibet.git) +sha1sums=('SKIP') + +pkgver() { + cd ${pkgname} + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd ${pkgname} + python3 setup.py build +} + +package() { + cd ${pkgname} + python3 setup.py install --root="${pkgdir}" --skip-build --optimize=1 +}