summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim van Leuverden2020-12-09 18:07:03 +0100
committerTim van Leuverden2020-12-09 18:07:03 +0100
commit11d045638008b356625fefa677bb2e4e299e90e4 (patch)
tree4b5e1e5ac3d7db484e975bfaeb204306cf704fe5
parentdd4739e1834acced84018cdad2b21ec7cf82505a (diff)
downloadaur-11d045638008b356625fefa677bb2e4e299e90e4.tar.gz
Initial commit for conversion from git package
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD69
-rw-r--r--trackma-gtk.desktop2
4 files changed, 35 insertions, 54 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 840936e16ec0..bb223c01a402 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,12 @@
-pkgbase = trackma-git
+pkgbase = trackma
pkgdesc = A lightweight and simple program for updating and using lists on several media tracking websites.
pkgver = 0.8.4
pkgrel = 1
url = http://z411.github.io/trackma/
arch = any
license = GPL3
- makedepends = python
makedepends = python-setuptools
makedepends = desktop-file-utils
- makedepends = git
depends = python
depends = python-pyinotify
optdepends = python-gobject: GTK frontend
@@ -17,16 +15,15 @@ pkgbase = trackma-git
optdepends = python-pyqt5: Qt frontend
optdepends = python-urwid: ncurses frontend
optdepends = lsof: polling tracker/pyinotify alternative
- conflicts = wmal-git
- replaces = wmal-git
- source = trackma-git::git+https://github.com/z411/trackma.git
+ conflicts = trackma-git
+ source = trackma-0.8.4.tar.gz::https://github.com/z411/trackma/archive/v0.8.4.tar.gz
source = trackma-curses.desktop
source = trackma-gtk.desktop
source = trackma-qt.desktop
- sha256sums = SKIP
+ sha256sums = a718d3ffa175bb66ab105af6df508def2a76fe717f2be4cf2f768279e43a2aaa
sha256sums = 80be9ffc3eb66456004a438a3da8950ed8382faa00a3fe61c5ef3980090c4dce
- sha256sums = 1d866705353d08243ecef80495da7bb5703d8e95697cdfe75e4f4170e5ef23f4
+ sha256sums = a737f0fd38af4c472dfbca8503f57763bbec7c91568221298db317421a6c5604
sha256sums = 988f4c4422577f0657e9ff8a9695ef44796ee6a9c43e07ee7a81369f25c2761f
-pkgname = trackma-git
+pkgname = trackma
diff --git a/.gitignore b/.gitignore
index 0b8754f008b3..a452b3062516 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,2 @@
*/*
-*.tar.xz
-*.tar.gz
+*.tar.*
diff --git a/PKGBUILD b/PKGBUILD
index e952027f164b..d2a0f698cab3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,66 +1,51 @@
-# Maintainer: Joost Bremmer <toost dot b at gmail dot com>
-# Contributor: carstene1ns <url/mail: arch carsten-teibes de>
+# Maintainer: Tim van Leuverden <timmy1e at protonmail dot ch>
-pkgname=trackma-git
+pkgname=trackma
pkgver=0.8.4
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/"
+arch=('any')
+conflicts=('trackma-git')
license=('GPL3')
depends=('python'
'python-pyinotify')
-makedepends=('python'
- 'python-setuptools'
- 'desktop-file-utils'
- 'git')
+makedepends=('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}::"git+https://github.com/z411/${pkgname%-git}.git"
- "${pkgname%-git}-curses.desktop"
- "${pkgname%-git}-gtk.desktop"
- "${pkgname%-git}-qt.desktop")
-
-sha256sums=('SKIP'
+ '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"
+ "${pkgname}-curses.desktop"
+ "${pkgname}-gtk.desktop"
+ "${pkgname}-qt.desktop")
+
+sha256sums=('a718d3ffa175bb66ab105af6df508def2a76fe717f2be4cf2f768279e43a2aaa'
'80be9ffc3eb66456004a438a3da8950ed8382faa00a3fe61c5ef3980090c4dce'
- '1d866705353d08243ecef80495da7bb5703d8e95697cdfe75e4f4170e5ef23f4'
+ 'a737f0fd38af4c472dfbca8503f57763bbec7c91568221298db317421a6c5604'
'988f4c4422577f0657e9ff8a9695ef44796ee6a9c43e07ee7a81369f25c2761f')
-#old package name.
-conflicts=('wmal-git')
-replaces=('wmal-git')
-
-pkgver() {
- cd ${pkgname}
- git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//g'
-}
-
-prepare() {
- cd ${pkgname}
- git submodule update --init
-}
-
package() {
- cd ${pkgname}
+ cd ${pkgname}-${pkgver}
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 "${pkgname}/data/icon.png" \
+ "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install -Dvm644 "${srcdir}/trackma-curses.desktop" \
- "${pkgdir}/usr/share/applications/${pkgname%-git}-curses.desktop"
+ "${pkgdir}/usr/share/applications/${pkgname}-curses.desktop"
install -vm644 "${srcdir}/trackma-gtk.desktop" \
- "${pkgdir}/usr/share/applications/${pkgname%-git}-gtk.desktop"
+ "${pkgdir}/usr/share/applications/${pkgname}-gtk.desktop"
install -vm644 "${srcdir}/trackma-qt.desktop" \
- "${pkgdir}/usr/share/applications/${pkgname%-git}-qt.desktop"
+ "${pkgdir}/usr/share/applications/${pkgname}-qt.desktop"
}
-# vim: sw=2 ts=2 tw=80 et:
+# vim: sw=2 ts=2 tw=80 et: \ No newline at end of file
diff --git a/trackma-gtk.desktop b/trackma-gtk.desktop
index 4b8ced1dc842..b9d68b464aee 100644
--- a/trackma-gtk.desktop
+++ b/trackma-gtk.desktop
@@ -1,7 +1,7 @@
[Desktop Entry]
Name=Trackma (GTK)
Exec=trackma-gtk %u
-NotShowIn=KDE;LXQt;Razor;
+NotShowIn=LXQt;Razor;
Type=Application
Categories=Network;
Icon=trackma