summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRon Asimi2019-03-18 12:42:56 -0400
committerRon Asimi2019-03-18 12:42:56 -0400
commitc3f3fed54dd0bf8947e7c9bf15d8350bb7abdb53 (patch)
tree13b747b6978772e0d2cede368fcbcf4375ccc55c
parentd32aba9863dddc5452310379aa43cf18205f9640 (diff)
downloadaur-c3f3fed54dd0bf8947e7c9bf15d8350bb7abdb53.tar.gz
update pkgver()
-rw-r--r--PKGBUILD11
1 files changed, 6 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc8a140d2bc1..3b62b834281d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -32,11 +32,12 @@ conflicts=(
)
install="zsh-theme-${_pkgname}.install"
-pkgver()
-{
- cd "${srcdir}/${_pkgname}"
- git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+pkgver() {
+ cd "$pkgname"
+ ( 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)"
+ )
}
package()