summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Karlsson2023-01-29 10:47:52 +0100
committerRasmus Karlsson2023-01-29 10:47:52 +0100
commite66a436eef5051a21c4ae85da4be4f8373507c65 (patch)
treecd3c22506522c773600d837269c9338909840d7f
parent32f36ccf3a7e5159fae3c09e4d94e25cd11b3b67 (diff)
downloadaur-e66a436eef5051a21c4ae85da4be4f8373507c65.tar.gz
use git tag if possible for pkgver
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d4b1e9d2e691..3b7fe9c391ed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = chatterino2-git
pkgdesc = Second installment of the Twitch chat client series "Chatterino", dev/git version
- pkgver = r3736.8031f33b5
+ pkgver = v2.4.0.r74.g4958d0803
pkgrel = 1
url = https://chatterino.com
install = chatterino2-git.install
diff --git a/PKGBUILD b/PKGBUILD
index e7c3a20a2c88..be5ab8c8ccf3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Ckat <ckat@teknik.io>
pkgname=chatterino2-git
_pkgname=chatterino2
-pkgver=r3736.8031f33b5
+pkgver=v2.4.0.r74.g4958d0803
pkgrel=1
pkgdesc='Second installment of the Twitch chat client series "Chatterino", dev/git version'
arch=('any')
@@ -38,11 +38,15 @@ md5sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
+ 'SKIP'
'SKIP')
pkgver() {
cd "$srcdir/chatterino2"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
}
prepare () {