summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMubashshir2021-01-12 10:54:10 +0600
committerMubashshir2021-01-29 11:44:12 +0600
commit85806a1eb162b77478889e6e021111d0cb2182ce (patch)
treee06ec424dd3eaf7f23f33c0d19075ee796b4d0e9
parentd783b2c4fc7bca6cfc779cc06ebfbff0d636ba3e (diff)
downloadaur-85806a1eb162b77478889e6e021111d0cb2182ce.tar.gz
update pkgver.
-rw-r--r--.SRCINFO5
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD19
3 files changed, 21 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a99c507fbf97..122ada8fd620 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,10 @@
pkgbase = trackma-git
pkgdesc = A lightweight and simple program for updating and using lists on several media tracking websites.
- pkgver = 0.8.4
+ pkgver = v0.8.4.r23.g1d52649
pkgrel = 1
url = http://z411.github.io/trackma/
arch = any
license = GPL3
- makedepends = python
makedepends = python-setuptools
makedepends = desktop-file-utils
makedepends = git
@@ -22,10 +21,12 @@ pkgbase = trackma-git
conflicts = trackma
replaces = wmal-git
source = trackma-git::git+https://github.com/z411/trackma.git
+ source = anime-relations::git+https://github.com/erengy/anime-relations.git
source = trackma-curses.desktop
source = trackma-gtk.desktop
source = trackma-qt.desktop
sha256sums = SKIP
+ sha256sums = SKIP
sha256sums = 80be9ffc3eb66456004a438a3da8950ed8382faa00a3fe61c5ef3980090c4dce
sha256sums = 1d866705353d08243ecef80495da7bb5703d8e95697cdfe75e4f4170e5ef23f4
sha256sums = 988f4c4422577f0657e9ff8a9695ef44796ee6a9c43e07ee7a81369f25c2761f
diff --git a/.gitignore b/.gitignore
index 0b8754f008b3..e4f9ba3007cf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
-*/*
-*.tar.xz
-*.tar.gz
+*
+!.SRCINFO
+!PKGBUILD
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index e6e94795ed3c..4c966f62527d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,10 @@
# Maintainer: Joost Bremmer <toost dot b at gmail dot com>
# Contributor: carstene1ns <url/mail: arch carsten-teibes de>
+# Co-Maintainer: Mubashshir <ahmubashshir at gmail dot com>
+# pkg: git
pkgname=trackma-git
-pkgver=0.8.4
+pkgver=v0.8.4.r23.g1d52649
pkgrel=1
pkgdesc="A lightweight and simple program for updating and using lists on several media tracking websites."
arch=('any')
@@ -11,8 +13,7 @@ license=('GPL3')
depends=('python'
'python-pyinotify')
-makedepends=('python'
- 'python-setuptools'
+makedepends=('python-setuptools'
'desktop-file-utils'
'git')
optdepends=('python-gobject: GTK frontend'
@@ -23,11 +24,13 @@ optdepends=('python-gobject: GTK frontend'
'lsof: polling tracker/pyinotify alternative')
source=(${pkgname}::"git+https://github.com/z411/${pkgname%-git}.git"
+ "anime-relations::git+https://github.com/erengy/anime-relations.git"
"${pkgname%-git}-curses.desktop"
"${pkgname%-git}-gtk.desktop"
"${pkgname%-git}-qt.desktop")
sha256sums=('SKIP'
+ 'SKIP'
'80be9ffc3eb66456004a438a3da8950ed8382faa00a3fe61c5ef3980090c4dce'
'1d866705353d08243ecef80495da7bb5703d8e95697cdfe75e4f4170e5ef23f4'
'988f4c4422577f0657e9ff8a9695ef44796ee6a9c43e07ee7a81369f25c2761f')
@@ -39,12 +42,18 @@ replaces=('wmal-git')
pkgver() {
cd ${pkgname}
- git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//g'
+ (
+ set -o pipefail
+ git describe --tags --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
}
prepare() {
cd ${pkgname}
- git submodule update --init
+ git submodule init
+ git config submodule."trackma/data/anime-relations".url $srcdir/anime-relations
+ git submodule update
}
package() {