summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoeLava2020-04-02 22:55:35 +0700
committerMoeLava2020-04-02 22:56:06 +0700
commit62c201d99ff8f25a619364e56dd3a70cf216ff2b (patch)
tree9a56c7b4e850b899625483112de57581b986d5c8
parent6d0f6a3ce0483e2fa580b5981c837e10816290f1 (diff)
downloadaur-62c201d99ff8f25a619364e56dd3a70cf216ff2b.tar.gz
Use better versioning based on tags
-rw-r--r--OpenTabletDriver.desktop2
-rw-r--r--PKGBUILD10
2 files changed, 7 insertions, 5 deletions
diff --git a/OpenTabletDriver.desktop b/OpenTabletDriver.desktop
index 5022f6176058..2ee6d45075ae 100644
--- a/OpenTabletDriver.desktop
+++ b/OpenTabletDriver.desktop
@@ -1,5 +1,5 @@
[Desktop Entry]
-Version=0.1.0-rc1
+Version=OTD_VERSION
Name=OpenTabletDriver
Exec=/usr/bin/opentabletdriver
Icon=/usr/share/OpenTabletDriver/Assets/otd.png
diff --git a/PKGBUILD b/PKGBUILD
index 3aea718afc28..ecd36892aeaa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
pkgname=opentabletdriver-git
_pkgname=OpenTabletDriver
_lpkgname=opentabletdriver
-pkgver=r349.8f72f61
-pkgrel=2
+pkgver=v0.2.0.rc1.r19.ga9997c6
+pkgrel=1
pkgdesc="A cross-platform open source tablet driver"
arch=('x86_64')
url="https://github.com/InfinityGhost/OpenTabletDriver"
@@ -23,11 +23,11 @@ sha256sums=('SKIP'
'SKIP'
'7e95c880ca6328d3bb6f3675ee063b18330d3ea753bef9b5376cafc31eff47f2'
'304ec78284e99395b3091923da540af3a1826205663aa8fd2d52deb64f852166'
- 'f837c3c8903cdd88252cb4faeed5cae8f73451dfaa667bbc4a39ebe713acf0d4')
+ '912dd96de59ffdad8f61e9cba48494a9d2bb43849951e7d4536918a7fbcc8aff')
pkgver() {
cd "$srcdir/$_pkgname"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
@@ -64,6 +64,8 @@ package() {
done
cd "$srcdir"
+ sed -i "s/OTD_VERSION/$pkgver/" "$_pkgname.desktop"
+
install -Dm 644 -o root "$srcdir/$_pkgname/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname"
install -Dm 644 -o root "$_pkgname.desktop" -t "$pkgdir/usr/share/applications"
install -Dm 644 -o root "$srcdir/$_pkgname-udev/30-$_lpkgname.rules" -t "$pkgdir/usr/lib/udev/rules.d"