diff options
author | Chocobo1 | 2018-01-09 12:31:24 +0800 |
---|---|---|
committer | Chocobo1 | 2018-01-09 12:31:24 +0800 |
commit | 2c030c6b74e9f1950a4e7f3d73f2100c3683b8d3 (patch) | |
tree | aecf7e70e581f3c5c44dbeecbae7907f0ceac363 | |
parent | 73e9ca474c5be4d514000c57bfa13cf1a6217b79 (diff) | |
download | aur-2c030c6b74e9f1950a4e7f3d73f2100c3683b8d3.tar.gz |
upgpkg: dejagnu-git 1.6.1.r1.gfb6ef60-1
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 7 |
2 files changed, 6 insertions, 3 deletions
@@ -1,6 +1,6 @@ pkgbase = dejagnu-git pkgdesc = A framework for testing other programs - pkgver = 1.4.3.r513.ge301ae8 + pkgver = 1.6.1.r1.gfb6ef60 pkgrel = 1 url = https://www.gnu.org/software/dejagnu/ arch = i686 @@ -1,7 +1,7 @@ # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=dejagnu-git -pkgver=1.4.3.r513.ge301ae8 +pkgver=1.6.1.r1.gfb6ef60 pkgrel=1 pkgdesc="A framework for testing other programs" arch=('i686' 'x86_64') @@ -18,7 +18,10 @@ sha256sums=('SKIP') pkgver() { cd "dejagnu" - git describe --long --tags | sed 's/^dejagnu_//;s/\([^-]*-g\)/r\1/;s/[_-]/./g' + _tag=$(git tag -l --sort -v:refname | grep -m1 dejagnu- | sed 's/dejagnu-//;s/-release//') + _rev=$(git rev-list --count dejagnu-$_tag-release..HEAD) + _hash=$(git rev-parse --short HEAD) + printf "%s.r%s.g%s" "$_tag" "$_rev" "$_hash" } build() { |