summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoost Bremmer2016-07-29 01:13:48 +0200
committerJoost Bremmer2016-07-29 01:14:12 +0200
commit4d656719c0da23382350408619df6623dabd2a27 (patch)
tree082307ffe54a48b72840f0109df62f38381910c4
parentb285c9f230cff0e6a4aa2d2491a023884cfeb5a5 (diff)
downloadaur-4d656719c0da23382350408619df6623dabd2a27.tar.gz
update pkg: Trackma "0.6"
+ Moved to python3 + Updated dependencies for python3 counterparts + Added new GTK dependencies + Removed inotifyx dependency for now; See https://github.com/z411/trackma/issues/218
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD25
2 files changed, 23 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7ccddf020d53..7c02c6dddd0d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,21 @@
pkgbase = trackma-git
pkgdesc = A lightweight and simple program for updating and using lists on several media tracking websites.
- pkgver = 0.4.r152.g7ca2678
- pkgrel = 2
+ pkgver = 0.5.r35.gb861272
+ pkgrel = 1
url = http://z411.github.io/trackma/
arch = any
license = GPL3
- makedepends = python2
- makedepends = python2-setuptools
+ makedepends = python
+ makedepends = python-setuptools
makedepends = desktop-file-utils
makedepends = git
depends = python2
depends = lsof
- optdepends = pygtk: gtk frontend
- optdepends = python2-pillow: thumbnail images for GUI frontends
- optdepends = python2-pyqt5: Qt frontend
- optdepends = python2-urwid: ncurses frontend
- optdepends = python2-inotifyx: instant media recognition
+ 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
conflicts = wmal-git
replaces = wmal-git
source = trackma-git::git+https://github.com/z411/trackma.git
diff --git a/PKGBUILD b/PKGBUILD
index c3bc8a64105d..e25c96da9f36 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,25 +2,27 @@
# Contributor: carstene1ns <url/mail: arch carsten-teibes de>
pkgname=trackma-git
-pkgver=0.4.r152.g7ca2678
-pkgrel=2
+pkgver=0.5.r35.gb861272
+pkgrel=1
pkgdesc="A lightweight and simple program for updating and using lists on several media tracking websites."
arch=('any')
url="http://z411.github.io/trackma/"
license=('GPL3')
-depends=('python2'
+depends=('python'
'lsof')
-makedepends=('python2'
- 'python2-setuptools'
+makedepends=('python'
+ 'python-setuptools'
'desktop-file-utils'
'git'
)
-optdepends=('pygtk: gtk frontend'
- 'python2-pillow: thumbnail images for GUI frontends'
- 'python2-pyqt5: Qt frontend'
- 'python2-urwid: ncurses frontend'
- 'python2-inotifyx: instant media recognition')
+optdepends=('python-gobject: GTK frontend'
+ 'python-cairo: GTK frontend'
+ 'python-pillow: thumbnail images for GUI frontends'
+ 'python-pyqt5: Qt frontend'
+ 'python-urwid: ncurses frontend')
+ # inotifyx package is python2 only.
+ # 'python-inotifyx: instant media recognition')
source=(${pkgname}::"git+https://github.com/z411/${pkgname%-git}.git"
"${pkgname%-git}-curses.desktop"
@@ -32,6 +34,7 @@ sha256sums=('SKIP'
'87fdf7251a244fd8a482f46e5b2dfd5fd1460d1fb38b47fff95478fe688cbdbd'
'54281a11092b1d2737b6bca21c692ea9a63d7a2b85969124fd25e88170866799')
+#old package name.
conflicts=('wmal-git')
replaces=('wmal-git')
@@ -43,7 +46,7 @@ pkgver() {
package() {
cd ${pkgname}
- python2 setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1
+ python setup.py install --prefix=/usr --root="$pkgdir/" --optimize=1
install -Dvm644 "${pkgname%-git}/data/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-git}.png"
install -Dvm644 "${srcdir}"/trackma-curses.desktop "${pkgdir}"/usr/share/applications/${pkgname%-git}-curses.desktop
install -vm644 "${srcdir}"/trackma-gtk.desktop "${pkgdir}"/usr/share/applications/${pkgname%-git}-gtk.desktop