diff options
author | Ron Asimi | 2019-03-18 12:54:53 -0400 |
---|---|---|
committer | Ron Asimi | 2019-03-18 12:54:53 -0400 |
commit | f99d8bfc582bfd5e4f4ee54c607a0c3660e02346 (patch) | |
tree | 5283cd91f949cf289cacc9f2e9e66ebd149ee517 /PKGBUILD | |
parent | a143cd2e1bef4f16233bc4bbe63eabb3848090d8 (diff) | |
download | aur-f99d8bfc582bfd5e4f4ee54c607a0c3660e02346.tar.gz |
pkgver()
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -34,8 +34,10 @@ install="zsh-theme-${_pkgname}.install" pkgver() { cd "${srcdir}/${_pkgname}" - # cutting off 'foo-' prefix that presents in the git tag - git describe --long | sed 's/^foo-//;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)" + ) } package() |