summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12018-01-09 12:31:24 +0800
committerChocobo12018-01-09 12:31:24 +0800
commit2c030c6b74e9f1950a4e7f3d73f2100c3683b8d3 (patch)
treeaecf7e70e581f3c5c44dbeecbae7907f0ceac363
parent73e9ca474c5be4d514000c57bfa13cf1a6217b79 (diff)
downloadaur-2c030c6b74e9f1950a4e7f3d73f2100c3683b8d3.tar.gz
upgpkg: dejagnu-git 1.6.1.r1.gfb6ef60-1
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 711c46d6052c..c32f732d6bf1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3b1bb26dfdf5..11933b596d1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {