summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Reimer2016-03-01 11:56:00 +0100
committerChristopher Reimer2016-03-01 11:56:00 +0100
commitcf2ba994702eac8302e01fa09a1a582d182eb0d0 (patch)
tree5b04d66fd9b4addefb726c8354a4da02faf17c05
parentbb176c018c48a6f02e0ac13054dfa0635504a0cf (diff)
downloadaur-cf2ba994702eac8302e01fa09a1a582d182eb0d0.tar.gz
Sync from VDR4Arch (https://github.com/VDR4Arch/vdr4arch/commit/867964f893f77d6b45d19be6dcc0842b0b6b0e92)
-rw-r--r--PKGBUILD13
1 files changed, 11 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 074742e96131..bfc19a4f6d8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,8 +23,17 @@ md5sums=('SKIP'
pkgver() {
cd "$srcdir/skin-flatplus"
- git tag -a 0.5.1 -m 'Added Tag' e03133d00c19982f609dc124cee71f1f6b59e32b 2> /dev/null
- git describe --tags | sed 's/-/_/g'
+ _last_release=0.5.1
+ _last_release_commit=e03133d00c19982f609dc124cee71f1f6b59e32b
+
+ _count=$((`git rev-list --count HEAD` - `git rev-list --count $_last_release_commit`))
+ if [ $_count -gt 0 ]; then
+ printf "%s.r%s.g%s" $_last_release \
+ $_count \
+ `git rev-parse --short HEAD`
+ else
+ printf "%s" $_last_release
+ fi
}
prepare() {