summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHugo Osvaldo Barrera2015-10-11 03:23:02 -0300
committerHugo Osvaldo Barrera2015-10-11 03:23:02 -0300
commitedf03686b68dfaa986d23ce466f4575f8355b43f (patch)
tree6782d565f4e5dca0e66a36f46d350ff2b5d88fa4 /PKGBUILD
parentfd01cde0276c86fbf5c1af8237ef4f75913d7855 (diff)
downloadaur-edf03686b68dfaa986d23ce466f4575f8355b43f.tar.gz
Fix pkgver()
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD5
1 files changed, 4 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2ef91cb7fbed..0c57bed5083a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,10 @@ md5sums=('SKIP')
pkgver() {
cd "$srcdir/$_pkgname"
- git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ ( set -o pipefail
+ git describe --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)"
+ )
}
build() {