diff options
author | Olivier Mehani | 2015-07-01 13:59:58 +1000 |
---|---|---|
committer | Olivier Mehani | 2015-07-01 13:59:58 +1000 |
commit | 918e2609cbd6715e9d8e6ffc5d7eed7c5c71fd7c (patch) | |
tree | 0535d72e90e7aa1dac0e01b206974e4336974179 | |
parent | 8dd966f4884644eea8faf5cbba1748926fabc76e (diff) | |
download | aur-918e2609cbd6715e9d8e6ffc5d7eed7c5c71fd7c.tar.gz |
Autogenerate version number from Git
Signed-off-by: Olivier Mehani <olivier.mehani@nicta.com.au>
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -3,8 +3,8 @@ _gitname=poldi pkgname=${_gitname}-git -pkgver=0.4.1 -pkgrel=8 +pkgver=r121.49a1cab +pkgrel=1 pkgdesc="PAM module for authentication using a smartcard" arch=('i686' 'x86_64') url="http://git.gnupg.org/cgi-bin/gitweb.cgi?p=poldi.git" @@ -20,6 +20,11 @@ source=("${_gitname}::git://git.gnupg.org/${_gitname}/" # "poldi-arch.patch" "poldi.logrotate") +pkgver() { + cd "${srcdir}/${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + prepare() { cd "$srcdir/${_gitname}" # sed -i \ |