summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Graef2018-01-19 21:44:11 +0100
committerAlbert Graef2018-01-19 21:44:11 +0100
commit66e4602a3cefc1003db3aaca20373145fdba6fb4 (patch)
tree5d0f9d6434014d573d0bc83d72adbd52b3869439
parente2a720526887bc0cdc4540bcdc6b07db44ca532e (diff)
downloadaur-66e4602a3cefc1003db3aaca20373145fdba6fb4.tar.gz
Fix up the package version number so that it matches faust's actual printed version.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 011c7172c0c6..a3f84dc76ca1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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/
diff --git a/PKGBUILD b/PKGBUILD
index 3893c0196f64..814b886024bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {