summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorskwerlman2021-02-15 19:54:20 -0500
committerskwerlman2021-02-15 19:54:20 -0500
commit13b200017121ac579f02323ff05a3f541af9bf23 (patch)
tree179cb31e88b95f8385e1190ff5bafcebc6cdc192 /PKGBUILD
parent446579e746524662d7285179106754aeede53cf4 (diff)
downloadaur-cockatrice-server-git.tar.gz
use git tags/hash in pkgver, dont rely on repo name
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5484b073d318..881d41f2d0ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,8 +5,8 @@
# Contributor: Mikhail Burakov <mikhail.burakov@gmail.com>
pkgname=cockatrice-server-git
-pkgver=2.7.5
-pkgrel=4
+pkgver=2.8.1.beta.r3.gdb5f6e01
+pkgrel=1
pkgdesc='Open-source multiplatform supported program for playing tabletop card games over a network.'
arch=('i686' 'x86_64')
url='https://cockatrice.github.io/'
@@ -16,11 +16,16 @@ optdepends=('mariadb: database support')
makedepends=('cmake' 'git' 'mariadb-libs')
provides=('cockatrice-server')
conflicts=('cockatrice-server')
-source=("git+https://github.com/Cockatrice/Cockatrice")
+source=("$pkgname"::"git+https://github.com/Cockatrice/Cockatrice")
sha256sums=('SKIP')
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --long --tags | cut -d- -f5- | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
build() {
- cd "$srcdir/Cockatrice"
+ cd "$srcdir/$pkgname"
test -d build && rm -rf build
mkdir build
cd build
@@ -29,6 +34,6 @@ build() {
}
package() {
- cd "$srcdir/Cockatrice/build"
+ cd "$srcdir/$pkgname/build"
make DESTDIR="$pkgdir/" install
}