summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2020-06-11 21:29:48 +0200
committerbartus2020-06-11 21:33:16 +0200
commit045a77fbc94c8c43204ab3e0e2027cd2b4fdd10d (patch)
treeda788828f4ffef3a57b698df5250f0eeb1f4dcee /PKGBUILD
parent10068623ce89ed6f20f1eb8d9548a2070a7b8791 (diff)
downloadaur-045a77fbc94c8c43204ab3e0e2027cd2b4fdd10d.tar.gz
Fix pkgver()
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 3 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2c7a0eee236c..50f61d31f0ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,10 +18,8 @@
}
_name="luxcorerender"
-_ver_tag="luxcorerender_v2.2"
-{ IFS='.'; read -r _ver_major _ver_minor; ((_ver_minor++)); unset IFS; } <<<${_ver_tag#luxcorerender_v}
pkgname=${_name}-git
-pkgver=2.3.r869.g8762f6817
+pkgver=2.3.r431.g38ead7418
epoch=2
pkgrel=1
pkgdesc="Physically correct, unbiased rendering engine."
@@ -32,7 +30,7 @@ depends+=(blosc boost-libs embree glfw gtk3 openimagedenoise openimageio)
optdepends+=("pyside2: for pyluxcoretools gui")
makedepends+=(boost cmake doxygen git ninja pyside2-tools)
conflicts=(luxcorerender)
-provides=(luxrays "luxcorerender=${epoch}:${_ver_major}.${_ver_minor}")
+provides=(luxrays "luxcorerender=${epoch}:${pkgver%.r*}")
options=('!buildflags')
source=("${_name}::git+https://github.com/LuxCoreRender/LuxCore.git${_fragment}"
"python.patch"
@@ -46,8 +44,7 @@ pkgver() {
# shellcheck disable=SC2164
cd "${srcdir}/${_name}"
# shellcheck disable=SC2015
- [ -v _ver_tag ] && printf %d.%d.r%s.g%s "$_ver_major" "$_ver_minor" "$(git rev-list ${_ver_tag}..HEAD --count)" "$(git log --pretty=format:'%h' -n 1)" \
- || git describe --long --tags | sed 's/^luxcorerender_v//;s/beta/\.beta/;;s/\([^-]*-g\)/r\1/;s/-/./g'
+ git describe --long --tags --match luxcorerender* | sed 's/^luxcorerender_v//;s/beta/\.beta/;;s/\([^-]*-g\)/r\1/;s/-/./g'
}