summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2014-12-01 12:31:01 +0200
committerAdrian Perez de Castro2015-07-14 19:34:03 +0300
commit03a92f3a62e5498a4038451423d6392cc8cae294 (patch)
tree3daebf051b1450c4a963fac0c6f4bb30b42d179f
parentbc7b619cad4b4a86d3adbaa9296e840360ec7e05 (diff)
downloadaur-03a92f3a62e5498a4038451423d6392cc8cae294.tar.gz
Improve pkgver() function
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD6
2 files changed, 5 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 081b0d096bcb..2a7d3f42091d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = tappet-git
pkgdesc = Simple encrypted UDP tunnel using TweetNaCl
- pkgver = 0
+ pkgver = 0.r81
pkgrel = 1
url = https://github.com/amenonsen/tappet
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 8db848685868..7cd8701248cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
pkgname='tappet-git'
-pkgver=0
+pkgver=0.r81
pkgrel=1
pkgdesc='Simple encrypted UDP tunnel using TweetNaCl'
license='MIT'
@@ -14,7 +14,9 @@ conflicts=('tappet')
pkgver () {
cd "${srcdir}/${pkgname}"
- git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
+ local v=$(git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g')
+ [[ -z ${v} ]] && v=0
+ printf "%s.r%s" "${v}" "$(git rev-list --count HEAD)"
}
build () {