diff options
author | Tim van Leuverden | 2021-01-26 15:21:39 +0100 |
---|---|---|
committer | Tim van Leuverden | 2021-01-26 15:21:39 +0100 |
commit | 775fa24d2bf9debb20d2a5f1388fecd455bade94 (patch) | |
tree | 779bd4ee93ce34da99447a460026653aa2b874f8 | |
parent | 11d045638008b356625fefa677bb2e4e299e90e4 (diff) | |
download | aur-775fa24d2bf9debb20d2a5f1388fecd455bade94.tar.gz |
Use Git to fetch source, as we need the anime-relations submodule database
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 27 insertions, 18 deletions
@@ -1,26 +1,28 @@ pkgbase = trackma pkgdesc = A lightweight and simple program for updating and using lists on several media tracking websites. pkgver = 0.8.4 - pkgrel = 1 + pkgrel = 2 url = http://z411.github.io/trackma/ arch = any license = GPL3 + makedepends = git makedepends = python-setuptools makedepends = desktop-file-utils depends = python - depends = python-pyinotify optdepends = python-gobject: GTK frontend optdepends = python-cairo: GTK frontend - optdepends = python-pillow: thumbnail images for GUI frontends optdepends = python-pyqt5: Qt frontend optdepends = python-urwid: ncurses frontend + optdepends = python-pillow: thumbnail images for GUI frontends + optdepends = python-pyinotify: instant media recognition tracker + optdepends = dbus-python: MPRIS media recognition tracker optdepends = lsof: polling tracker/pyinotify alternative conflicts = trackma-git - source = trackma-0.8.4.tar.gz::https://github.com/z411/trackma/archive/v0.8.4.tar.gz + source = trackma-0.8.4::git+https://github.com/z411/trackma.git#tag=v0.8.4 source = trackma-curses.desktop source = trackma-gtk.desktop source = trackma-qt.desktop - sha256sums = a718d3ffa175bb66ab105af6df508def2a76fe717f2be4cf2f768279e43a2aaa + sha256sums = SKIP sha256sums = 80be9ffc3eb66456004a438a3da8950ed8382faa00a3fe61c5ef3980090c4dce sha256sums = a737f0fd38af4c472dfbca8503f57763bbec7c91568221298db317421a6c5604 sha256sums = 988f4c4422577f0657e9ff8a9695ef44796ee6a9c43e07ee7a81369f25c2761f @@ -2,35 +2,42 @@ pkgname=trackma pkgver=0.8.4 -pkgrel=1 +pkgrel=2 pkgdesc="A lightweight and simple program for updating and using lists on several media tracking websites." url="http://z411.github.io/trackma/" arch=('any') conflicts=('trackma-git') license=('GPL3') -depends=('python' - 'python-pyinotify') +depends=('python') -makedepends=('python-setuptools' +makedepends=('git' + 'python-setuptools' 'desktop-file-utils') -optdepends=('python-gobject: GTK frontend' - 'python-cairo: GTK frontend' - 'python-pillow: thumbnail images for GUI frontends' - 'python-pyqt5: Qt frontend' - 'python-urwid: ncurses frontend' - 'lsof: polling tracker/pyinotify alternative') - -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/z411/${pkgname}/archive/v${pkgver}.tar.gz" +optdepends=('python-gobject: GTK frontend' + 'python-cairo: GTK frontend' + 'python-pyqt5: Qt frontend' + 'python-urwid: ncurses frontend' + 'python-pillow: thumbnail images for GUI frontends' + 'python-pyinotify: instant media recognition tracker' + 'dbus-python: MPRIS media recognition tracker' + 'lsof: polling tracker/pyinotify alternative') + +source=("${pkgname}-${pkgver}::git+https://github.com/z411/${pkgname}.git#tag=v${pkgver}" "${pkgname}-curses.desktop" "${pkgname}-gtk.desktop" "${pkgname}-qt.desktop") -sha256sums=('a718d3ffa175bb66ab105af6df508def2a76fe717f2be4cf2f768279e43a2aaa' +sha256sums=('SKIP' '80be9ffc3eb66456004a438a3da8950ed8382faa00a3fe61c5ef3980090c4dce' 'a737f0fd38af4c472dfbca8503f57763bbec7c91568221298db317421a6c5604' '988f4c4422577f0657e9ff8a9695ef44796ee6a9c43e07ee7a81369f25c2761f') +prepare() { + cd ${pkgname}-${pkgver} + git submodule update --init --recursive +} + package() { cd ${pkgname}-${pkgver} python setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1 |