diff options
author | bartus | 2020-03-03 17:48:23 +0100 |
---|---|---|
committer | bartus | 2020-03-03 18:33:17 +0100 |
commit | 67199264fc06bb7b9dc642da5adf2612840a13c8 (patch) | |
tree | d221092c37e576270e5f4b7e24ad6d66050d48a7 | |
parent | 5545913f9ec697733418582d4832082bf1503c71 (diff) | |
download | aur-67199264fc06bb7b9dc642da5adf2612840a13c8.tar.gz |
Refactor pkgver().
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 8 insertions, 4 deletions
@@ -1,6 +1,6 @@ pkgbase = blender-2.8-git pkgdesc = Development version of Blender 2.8 branch - pkgver = 2.83.r93804.4b2b5fe4b8d + pkgver = 2.83.r93807.g78383f7a9f9 pkgrel = 1 url = https://blender.org/ install = blender.install @@ -15,7 +15,7 @@ _EXTRAOPTS+=( -DWITH_ALEMBIC_HDF5=ON pkgname=blender-2.8-git _fragment="#branch=master" -pkgver=2.83.r93804.4b2b5fe4b8d +pkgver=2.83.r93807.g78383f7a9f9 pkgrel=1 pkgdesc="Development version of Blender 2.8 branch" arch=('i686' 'x86_64') @@ -56,8 +56,12 @@ sha256sums=('SKIP' '42afe119529a5350034a489225958112bf4b84bdee38757a932e5caaa9bd5ed4') pkgver() { - cd "$srcdir/blender" - printf "%s.r%s.%s" "$(grep -Po "BLENDER_VERSION \K[0-9]{3}" source/blender/blenkernel/BKE_blender_version.h|sed 's/./&./1')" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + blender_version=$(grep -Po "BLENDER_VERSION \K[0-9]{3}" "$srcdir"/blender/source/blender/blenkernel/BKE_blender_version.h) + printf "%d.%d.r%s.g%s" \ + $((blender_version/100)) \ + $((blender_version%100)) \ + "$(git -C "$srcdir/blender" rev-list --count HEAD)" \ + "$(git -C "$srcdir/blender" rev-parse --short HEAD)" } prepare() { |