diff options
author | HurricanePootis | 2023-09-30 18:01:46 -0500 |
---|---|---|
committer | HurricanePootis | 2023-09-30 18:01:46 -0500 |
commit | 79b4834296b56bd3bdf9a093f86d30a0fe6541c4 (patch) | |
tree | 7fd340c405315a9d9bfa51d02fe76314c35e3c95 | |
parent | 57cd5d2814720180f2b2470d35f7052fb82856dc (diff) | |
download | aur-79b4834296b56bd3bdf9a093f86d30a0fe6541c4.tar.gz |
Use arch-meson and put vkquake.svg in propper place
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 6 insertions, 12 deletions
@@ -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 @@ -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 } |