summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzoidby2021-12-02 21:05:09 +0100
committerzoidby2021-12-02 21:05:09 +0100
commit487366e889cd644a4e2c197b0b2350926f4f4b4b (patch)
tree6b864be9ed837c9450b1310f0a917cc6d115cb9a
parent03554570e3c7ba63430e08cd8240aa6ac0e4f6fd (diff)
downloadaur-487366e889cd644a4e2c197b0b2350926f4f4b4b.tar.gz
Moved to /opt/quake3; Fixed versioning
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 8 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aba72d4d38ee..0b33b2428354 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,6 +8,7 @@ pkgbase = quake3e-git
license = GPL
makedepends = git
makedepends = libxxf86dga
+ provides = quake3
source = git+http://github.com/ec-/Quake3e.git
source = quake3e.desktop
source = quake3e.png
@@ -16,4 +17,3 @@ pkgbase = quake3e-git
sha256sums = 9bb20ad9e3f569dcc0d0b522c03bfb2021096b08f073b79704b86feaa67e82f8
pkgname = quake3e-git
-
diff --git a/PKGBUILD b/PKGBUILD
index f9d01693a863..6a26a67fa8fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,7 +19,7 @@ install=$pkgname.install
pkgver() {
cd $srcdir/Quake3e
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
@@ -28,15 +28,13 @@ build() {
}
package() {
- install -D -m 755 $srcdir/Quake3e/build/release-linux-x86_64/quake3e.x64 $pkgdir/opt/quake3e/quake3e.x64
- install -D -m 755 $srcdir/Quake3e/build/release-linux-x86_64/quake3e.ded.x64 $pkgdir/opt/quake3e/quake3e.ded.x64
- install -D -m 644 $srcdir/Quake3e/build/release-linux-x86_64/quake3e_opengl_x86_64.so $pkgdir/opt/quake3e/quake3e_opengl_x86_64.so
- install -D -m 644 $srcdir/Quake3e/build/release-linux-x86_64/quake3e_vulkan_x86_64.so $pkgdir/opt/quake3e/quake3e_vulkan_x86_64.so
+ install -D -m 755 $srcdir/Quake3e/build/release-linux-x86_64/quake3e.x64 $pkgdir/opt/quake3/quake3e.x64
+ install -D -m 755 $srcdir/Quake3e/build/release-linux-x86_64/quake3e.ded.x64 $pkgdir/opt/quake3/quake3e.ded.x64
+ install -D -m 644 $srcdir/Quake3e/build/release-linux-x86_64/quake3e_opengl_x86_64.so $pkgdir/opt/quake3/quake3e_opengl_x86_64.so
+ install -D -m 644 $srcdir/Quake3e/build/release-linux-x86_64/quake3e_vulkan_x86_64.so $pkgdir/opt/quake3/quake3e_vulkan_x86_64.so
mkdir -p $pkgdir/usr/bin
- ln -s /opt/quake3e/quake3e.x64 $pkgdir/usr/bin/quake3e
- ln -s /opt/quake3e/quake3e.ded.x64 $pkgdir/usr/bin/quake3e.ded
+ ln -s /opt/quake3e/quake3e.x64 $pkgdir/usr/bin/quake3
+ ln -s /opt/quake3e/quake3e.ded.x64 $pkgdir/usr/bin/quake3.ded
install -D -m 644 quake3e.desktop $pkgdir/usr/share/applications/quake3e.desktop
install -D -m 644 quake3e.png $pkgdir/usr/share/pixmaps/quake3e.png
- # To be compatible with mods
- ln -s /opt/quake3e $pkgdir/opt/quake3
}