diff options
author | Timo Sarawinski | 2017-08-13 01:09:22 +0200 |
---|---|---|
committer | Timo Sarawinski | 2017-08-13 01:09:22 +0200 |
commit | 9bf14c0e23ed4bf5d6c3d06853cc10cbeeaa0718 (patch) | |
tree | 88fb99414410254dbbfe3f54210f43158294ae29 | |
parent | 0f1558ff9978d7d74c15ea5cff6d4b7513498bad (diff) | |
download | aur-9bf14c0e23ed4bf5d6c3d06853cc10cbeeaa0718.tar.gz |
added pkgver
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 13 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = arm-none-eabi-newlib-linaro-git pkgdesc = A C standard library implementation intended for use on embedded systems (ARM bare metal) Linaro Git Version pkgver = 20170623 - pkgrel = 1 + pkgrel = 2 url = http://www.sourceware.org/newlib/ arch = any license = BSD @@ -10,7 +10,7 @@ pkgbase = arm-none-eabi-newlib-linaro-git provides = "${_target}"-newlib options = !emptydirs options = !strip - source = git+http://git.linaro.org/toolchain/newlib.git#tag=newlib-snapshot-20170623 + source = git+http://git.linaro.org/toolchain/newlib.git#tag=newslib-snapshot- sha1sums = SKIP pkgname = arm-none-eabi-newlib-linaro-git @@ -3,9 +3,8 @@ _target=arm-none-eabi pkgname=$_target-newlib-linaro-git -_gitver=443e554aca9069f42f8082440584c09eb836e7af pkgver=20170623 -pkgrel=1 +pkgrel=2 _libname=newlib _upstream_ver=snapshot-"${pkgver}" pkgdesc='A C standard library implementation intended for use on embedded systems (ARM bare metal) Linaro Git Version' @@ -15,9 +14,18 @@ license=(BSD) makedepends=($_target-gcc 'cloog') options=(!emptydirs !strip) provides=('"${_target}"-newlib') -source=("git+http://git.linaro.org/toolchain/newlib.git#tag=newlib-snapshot-${pkgver}") +source=("git+http://git.linaro.org/toolchain/newlib.git#tag=newslib-snapshot-") sha1sums=('SKIP') + +pkgver() { + cd ${_libname} + printf "%s.%s.%s" \ + "$(git tag -l|grep -P '.+\..+\.\d+'|sed -r 's|v?([0-9\.]+)(-.+)?|\1|g'|sort -V -r|head -n1)" \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" +} + build() { cd "$srcdir/${_libname}" |