diff options
author | Carlchristian Eckert | 2015-10-10 19:12:48 +0200 |
---|---|---|
committer | Carlchristian Eckert | 2015-10-10 19:12:48 +0200 |
commit | 6de3ea46da76dfb60e586e4d1a41ca1ef92cb2ba (patch) | |
tree | 8bdbf273362bcab27a409584cf023e6c8afb2a3a /PKGBUILD | |
parent | 3c867a7cc1afe8b830601c1e70525362e287f4d1 (diff) | |
download | aur-dout-git.tar.gz |
updated to generate based on version.hpp
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,7 +1,7 @@ # Maintainer: Carlchristian Eckert <carli-eckert at gmx dot de> pkgname=dout-git -pkgver=1.0 +pkgver=1.0.1.r2.gd0d24e2 pkgrel=1 pkgdesc="A C++ header library for minimalistic logging" url="http://github.com/slizzered/${pkgname%-git}" @@ -14,7 +14,11 @@ sha256sums=('SKIP') pkgver(){ cd ${pkgname} - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + RELEASE_MAJOR=$(grep -o "DOUT_VERSION_MAJOR [0-9]\+" include/dout/version.hpp | sed 's/[^0-9]//g') + RELEASE_MINOR=$(grep -o "DOUT_VERSION_MINOR [0-9]\+" include/dout/version.hpp | sed 's/[^0-9]//g') + RELEASE_PATCH=$(grep -o "DOUT_VERSION_PATCH [0-9]\+" include/dout/version.hpp | sed 's/[^0-9]//g') + REVISION=$(git describe --long --tags | sed 's/[0-9.]\+-//;s/\([^-]*-g\)/r\1/;s/-/./g') + echo ${RELEASE_MAJOR}.${RELEASE_MINOR}.${RELEASE_PATCH}.${REVISION} } build(){ |