summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPellegrino Prevete2021-03-24 19:47:40 +0100
committerPellegrino Prevete2021-03-24 19:47:40 +0100
commita0fd8f0122b93235e9ebc1f9752afb58d134e2d4 (patch)
treede9d3676ebbef3cf78e78fd2b8a69177baec8fbf
parentbd87a5a5418dcc5bb6051a3b552bd1fbea3b68b2 (diff)
downloadaur-a0fd8f0122b93235e9ebc1f9752afb58d134e2d4.tar.gz
update pkgver
-rw-r--r--PKGBUILD16
1 files changed, 8 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 561f73097b56..a550cba294b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_pkgname=libadwaita
pkgname=$_pkgname-git
pkgver=1.1.0.r.g73c17e0
-pkgrel=2
+pkgrel=3
pkgdesc="Library full of GTK widgets for mobile phones"
url="https://gitlab.gnome.org/exalm/$_pkgname"
license=(LGPL)
@@ -19,13 +19,13 @@ provides=($_pkgname)
conflicts=($_pkgname)
md5sums=(SKIP)
- pkgver() {
- cd $_pkgname
-
- printf "%s.r%s.g%s" "$(grep -m1 'version' meson.build | sed -r 's/([^0-9]*([0-9.]+)).*/\2/')" \
- "$(git describe --tags --long | cut -d '-' -f 2)" \
- "$(git rev-parse --short HEAD)"
- }
+pkgver() {
+ cd $_pkgname
+ ( set -o pipefail
+ git describe --long --tags 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
build() {
arch-meson $_pkgname build -Dgtk_doc=false -Dexamples=true