aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2024-03-06 14:14:53 +0100
committerbartus2024-03-06 14:14:53 +0100
commit55d5e5344a360c6a1cb2f68b2fc3907745301a61 (patch)
tree31aa1add463a732796441ac074bd5a0e38bbb512 /PKGBUILD
parent609fa06cf271209a342952766aa0eea598182b94 (diff)
downloadaur-55d5e5344a360c6a1cb2f68b2fc3907745301a61.tar.gz
Switch pkgver() to use meson.build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD8
1 files changed, 4 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f2730d13271b..c1024ae89244 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -68,10 +68,10 @@ sha512sums=('SKIP'
pkgver() {
# shellcheck disable=SC2183,SC2046
- printf "%s.%s.%s.r%s.%s" \
- $(grep -oP 'gimp_(major|minor|micro)_version\], \[\K[0-9]{1,2}' ${_pkgname}/configure.ac) \
- "$(git -C "${srcdir}/${_pkgname}" rev-list "$(git -C "${srcdir}/${_pkgname}" describe --abbrev=0)"..HEAD --count)" \
- "$(git -C "${srcdir}/${_pkgname}" log --pretty=format:'%h' -n 1)"
+ printf "%s.r%s.%s" \
+ $(grep -zoP "(?s)^project\(.*?version: '\K[0-9.]+(?=\'.*?\))" ${_pkgname}/meson.build|tr -d '\0') \
+ "$(git -C $_pkgname rev-list "$(git -C $_pkgname describe --abbrev=0)"..HEAD --count)" \
+ "$(git -C $_pkgname log --pretty=format:'%h' -n 1)"
}
prepare() {