summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHurricanePootis2023-03-09 12:25:07 -0600
committerHurricanePootis2023-03-09 12:25:07 -0600
commitd6e73fa5a62799772f978b3bce6726586370be1c (patch)
treed0fb57ebc98467544695766296eae434b2417781
parentd38d078b1537ca9bc7f6ff4c36fb155a37ea1b43 (diff)
downloadaur-d6e73fa5a62799772f978b3bce6726586370be1c.tar.gz
vkquake.pak is bundled within the executable, and zopfli is no longer required
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD14
2 files changed, 4 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 78825a39594b..98a87b0c1c5f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vkquake
pkgdesc = A modern Quake 1 engine. Forked from Fitzquake. This version contains Vulkan API support.
pkgver = 1.22.3
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/Novum/vkquake
install = vkquake.install
arch = x86_64
@@ -9,7 +9,6 @@ pkgbase = vkquake
makedepends = vulkan-validation-layers
makedepends = meson
makedepends = vulkan-headers
- makedepends = zopfli
makedepends = glslang
makedepends = spirv-tools
depends = flac
diff --git a/PKGBUILD b/PKGBUILD
index 798793e313a4..0e3ba8e6a995 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_quake=vkQuake
pkgname=vkquake
pkgver=1.22.3
-pkgrel=3
+pkgrel=4
pkgdesc="A modern Quake 1 engine. Forked from Fitzquake. This version contains Vulkan API support."
arch=('x86_64')
provides=('vkquake')
@@ -14,7 +14,7 @@ url="https://github.com/Novum/vkquake"
license=('GPL2')
depends=('flac' 'libmad'
'libvorbis' 'opusfile' 'sdl2')
-makedepends=('vulkan-validation-layers' 'meson' 'vulkan-headers' 'zopfli' 'glslang' 'spirv-tools')
+makedepends=('vulkan-validation-layers' 'meson' 'vulkan-headers' 'glslang' 'spirv-tools')
install=$pkgname.install
source=("https://github.com/Novum/vkQuake/archive/${pkgver}.tar.gz"
'vkquake.desktop'
@@ -29,7 +29,7 @@ sha512sums=('f69e4341cef53b7e72ce37283d2ffff574325aa0b898c923ee3074b92bb917dcbe7
build() {
cd "$srcdir/$_quake-$pkgver"
- [[ -d build ]] || rm -rf build
+ [[ -d build ]] && rm -rf build
mkdir build && cd build
export CFLAGS="$CFLAGS -DDO_USERDIRS=1"
@@ -50,11 +50,6 @@ build() {
# Compile vkquake binary
ninja
-
- # Package vkquake.pak
- cd "$srcdir/$_quake-$pkgver/Misc/vq_pak"
- make
-
}
package() {
@@ -68,9 +63,6 @@ package() {
mkdir -p $pkgdir/usr/share/doc/vkquake/
mkdir -p $pkgdir/usr/share/games/vkquake/
- # pak files
- install -Dm644 "$srcdir/$_quake-$pkgver/Misc/vq_pak/vkquake.pak" "$pkgdir/usr/share/games/vkquake/vkquake.pak"
-
# supplemental files
install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/vkquake.desktop"
install -Dm644 "$srcdir/$pkgname.png" "$pkgdir/usr/share/pixmaps/vkquake.png"