diff options
author | Mubashshir | 2021-01-12 10:54:10 +0600 |
---|---|---|
committer | Mubashshir | 2021-01-29 11:44:12 +0600 |
commit | 85806a1eb162b77478889e6e021111d0cb2182ce (patch) | |
tree | e06ec424dd3eaf7f23f33c0d19075ee796b4d0e9 | |
parent | d783b2c4fc7bca6cfc779cc06ebfbff0d636ba3e (diff) | |
download | aur-85806a1eb162b77478889e6e021111d0cb2182ce.tar.gz |
update pkgver.
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 19 |
3 files changed, 21 insertions, 10 deletions
@@ -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 @@ -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() { |