diff options
author | Caleb Maclennan | 2021-08-14 20:17:21 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-08-14 20:17:21 +0300 |
commit | 3f0425ca8986a719d866f27d9f676b970394de9d (patch) | |
tree | 12d492dcd1c470b939eb6b567abebcdc3d1666d6 | |
parent | 615685012596cd0051ca95c61a5655613a1b1c3d (diff) | |
download | aur-3f0425ca8986a719d866f27d9f676b970394de9d.tar.gz |
Fix version function to be relative to stable tags
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 5 insertions, 4 deletions
@@ -1,6 +1,6 @@ pkgbase = pencil-git pkgdesc = An open-source GUI prototyping tool - pkgver = r1540.043ca48 + pkgver = 3.0.3.r167.g043ca48 pkgrel = 1 url = http://pencil.evolus.vn/ arch = i686 @@ -9,7 +9,7 @@ pkgbase = pencil-git makedepends = git makedepends = npm depends = electron - provides = pencil=r1540.043ca48 + provides = pencil=3.0.3.r167.g043ca48 conflicts = pencil replaces = evolus-pencil-git replaces = evolus-pencil-svn @@ -3,7 +3,7 @@ # Contributor: Caleb Maclennan <caleb@alerque.com> pkgname=pencil-git -pkgver=r1540.043ca48 +pkgver=3.0.3.r167.g043ca48 pkgrel=1 pkgdesc="An open-source GUI prototyping tool" arch=('i686' 'x86_64') @@ -23,7 +23,8 @@ md5sums=('SKIP' pkgver() { cd "$srcdir/pencil" - printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --long --tags --abbrev=7 --match="v*" HEAD | + sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { |