summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2013-11-22 23:55:17 -0600
committerDoug Newgard2013-11-22 23:55:17 -0600
commitd9b83c8d1c00939cdcdca19c54a561a848ba2199 (patch)
tree85ebcc40298435968ec3f3e2ed709315d6f1ecba
parentfad1ee3688d1649265a7ab6aeadb3135195e3596 (diff)
downloadaur-d9b83c8d1c00939cdcdca19c54a561a848ba2199.tar.gz
Update pkgver function to make alpha builds show correct version
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 616d7390c561..1296d00a23f1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = emotion_generic_players-git
pkgdesc = Emotion external binary executable players - Development version
- pkgver = 1.7.99.44.d338805
+ pkgver = 1.8.0alpha2.49.ff58b57
pkgrel = 1
url = http://www.enlightenment.org
arch = i686
@@ -9,7 +9,7 @@ pkgbase = emotion_generic_players-git
makedepends = git
depends = efl-git
depends = vlc
- provides = emotion_generic_players=1.7.99.44.d338805
+ provides = emotion_generic_players=1.8.0alpha2.49.ff58b57
conflicts = emotion_generic_players
options = debug
source = git://git.enlightenment.org/core/emotion_generic_players.git
diff --git a/PKGBUILD b/PKGBUILD
index d971690336fd..a6d338da0c0a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=emotion_generic_players-git
_pkgname=${pkgname%-*}
-pkgver=1.7.99.44.d338805
+pkgver=1.8.0alpha2.49.ff58b57
pkgrel=1
pkgdesc="Emotion external binary executable players - Development version"
arch=('i686' 'x86_64')
@@ -19,11 +19,13 @@ options=('debug')
pkgver() {
cd "$srcdir/$_pkgname"
- for i in v_maj v_min v_mic; do
- local _$i=$(grep -m 1 $i configure.ac | sed 's/m4//' | grep -o "[[:digit:]]*")
+ for _i in v_maj v_min v_mic; do
+ local v_ver="$v_ver.$(grep -m 1 $_i configure.ac | sed 's/m4//' | grep -o "[[:digit:]]*")"
done
- echo $_v_maj.$_v_min.$_v_mic.$(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+ v_ver=$(awk -F , '/^AC_INIT/ {print $2}' configure.ac | sed "s/v_ver/${v_ver#.}/" | tr -d '[ ]-')
+
+ printf "$v_ver.$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
build() {