diff options
author | Albert Graef | 2018-01-19 21:44:11 +0100 |
---|---|---|
committer | Albert Graef | 2018-01-19 21:44:11 +0100 |
commit | 66e4602a3cefc1003db3aaca20373145fdba6fb4 (patch) | |
tree | 5d0f9d6434014d573d0bc83d72adbd52b3869439 | |
parent | e2a720526887bc0cdc4540bcdc6b07db44ca532e (diff) | |
download | aur-66e4602a3cefc1003db3aaca20373145fdba6fb4.tar.gz |
Fix up the package version number so that it matches faust's actual printed version.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 10 insertions, 4 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Fri Jan 19 01:35:50 UTC 2018 +# Fri Jan 19 20:43:55 UTC 2018 pkgbase = faust-git pkgdesc = A functional programming language for realtime audio signal processing. - pkgver = 2.5.10.r131.gb4ee8d605 + pkgver = 2.5.17.r9470.455f4e95e pkgrel = 1 epoch = 2 url = http://faust.grame.fr/ @@ -3,7 +3,7 @@ # Contributor: bjoern lindig (bjoern _dot_ lindig _at_ google.com) pkgname=faust-git -pkgver=2.5.10.r131.gb4ee8d605 +pkgver=2.5.17.r9470.455f4e95e pkgrel=1 epoch=2 pkgdesc="A functional programming language for realtime audio signal processing." @@ -39,9 +39,15 @@ md5sums=('SKIP' 'SKIP' pkgver() { cd $srcdir/$pkgname + # use un-annotated tags per # https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + #git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + + # ... but unfortunately many releases go untagged right now, so we rather do + # it like this, because that gives us the real release number as running + # `faust --version` will report it + echo $(make debversion|sed -e s/+git.*//).r$(git rev-list --count HEAD).$(git rev-parse --short HEAD) } prepare() { |