summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHurricanePootis2023-09-30 18:01:46 -0500
committerHurricanePootis2023-09-30 18:01:46 -0500
commit79b4834296b56bd3bdf9a093f86d30a0fe6541c4 (patch)
tree7fd340c405315a9d9bfa51d02fe76314c35e3c95
parent57cd5d2814720180f2b2470d35f7052fb82856dc (diff)
downloadaur-79b4834296b56bd3bdf9a093f86d30a0fe6541c4.tar.gz
Use arch-meson and put vkquake.svg in propper place
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD16
2 files changed, 6 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7185bbb09734..0a454f536675 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.30.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Novum/vkquake
install = vkquake.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 982e5adb410f..157ea07acaa3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_quake=vkQuake
pkgname=vkquake
pkgver=1.30.1
-pkgrel=1
+pkgrel=2
pkgdesc="A modern Quake 1 engine. Forked from Fitzquake. This version contains Vulkan API support."
arch=('x86_64')
provides=('vkquake')
@@ -32,15 +32,9 @@ build() {
[[ -d build ]] && rm -rf build
mkdir build && cd build
- export CFLAGS="$CFLAGS -DDO_USERDIRS=1"
- export CXXFLAGS="$CXXFLAGS -DDO_USERDIRS=1"
- meson setup ../ \
- --prefix /usr \
- --libexecdir lib \
- --sbindir bin \
- --buildtype plain \
- --auto-features enabled \
- --wrap-mode nodownload \
+ CFLAGS="$CFLAGS -DDO_USERDIRS=1"
+ CXXFLAGS="$CXXFLAGS -DDO_USERDIRS=1"
+ arch-meson \
-D use_codec_mp3=enabled \
-D use_codec_flac=enabled \
-D use_codec_vorbis=enabled \
@@ -66,7 +60,7 @@ package() {
# supplemental files
install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/vkquake.desktop"
install -Dm644 "$srcdir/$pkgname.png" "$pkgdir/usr/share/pixmaps/vkquake.png"
- install -Dm644 "$srcdir/$pkgname.svg" "$pkgdir/usr/share/icons/vkquake.svg"
+ install -Dm644 "$srcdir/$pkgname.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/vkquake.svg"
install -Dm644 readme.md "$pkgdir"/usr/share/doc/vkquake/readme.md
}