vkquake: 1.22.3 -> 1.30.1

This commit is contained in:
Tim Biermann 2023-03-17 18:29:52 +01:00
parent 8b1d8b97c5
commit 9b7074521d
3 changed files with 21 additions and 10 deletions

View File

@ -4,8 +4,5 @@ drwxr-xr-x root/root usr/bin/
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/vkquake.desktop
drwxr-xr-x root/root usr/share/games/
drwxr-xr-x root/root usr/share/games/vkquake/
-rw-r--r-- root/root usr/share/games/vkquake/vkquake.pak
drwxr-xr-x root/root usr/share/pixmaps/
-rw-r--r-- root/root usr/share/pixmaps/vkquake.png

View File

@ -1,7 +1,7 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF34dVzUtWrfLFms+x63oaAgLEq7KCS8HggS/Oyl6T0LB1Zj0K1cCCu6/eAqusR6k5ghsLQFnYSAt+j2dLBmc2QAQ=
SHA256 (Pkgfile) = 850592abfa1a49bae95dd17304868d7d8646105675bca9692c1b085456616f32
SHA256 (.footprint) = 66462ad5c2b551d455e2e36ea425846f55a363e089452b4421200e0a1579d841
SHA256 (vkquake-1.22.3.tar.gz) = 1e0bcf9bb82a2c514f1474fa74ef1d63502c780331e44634e31a5b5902be8a85
RWSagIOpLGJF32HUN/TwBxltFuybEcSM3MPJ40N1OOG4vue25w9NLv0H2nQbo5WXAIdbEH3Ru3nDGU8EXF8uirSnR9odo/1NAwU=
SHA256 (Pkgfile) = a003cd6ccb9954e40cc87fadc24b987303d3b139bf5dae1373762731decd8f93
SHA256 (.footprint) = 38a54d0f4abc11161a94ffb0126523c3b4b816c2ca42d87f5c46b1889dd6e181
SHA256 (vkquake-1.30.1.tar.gz) = b88d3dfc869d89820766e2dd18bdadb9681adfc4c9d05e09cbbebcc17ef1d150
SHA256 (vkquake.desktop) = 022f8eac6de5dd75dc8c6be403fdfda3eaca44e13941c49cd48eeacb1be57385
SHA256 (vkquake.png) = 571ab4f163b31f1f56de2b5b9103cf1b48a4baf4f0ef9514bb4b2da6ba899755

View File

@ -4,19 +4,33 @@
# Depends on: libmad libsdl2 libvorbis vulkan-loader xorg-libx11 zopfli
name=vkquake
version=1.22.3
version=1.30.1
release=1
source=(https://github.com/Novum/vkQuake/archive/$version/$name-$version.tar.gz
vkquake.desktop vkquake.png)
build() {
rm -rf vkQuake-$version/Windows
sed -i 's#vulkan_core.h#vulkan.h#' vkQuake-$version/Quake/quakedef.h
#meson setup vkQuake-$version build \
# --prefix=/usr \
# --buildtype=plain \
# --wrap-mode nodownload \
# -D b_lto=false \
# -D b_pie=false \
# -D do_userdirs=enabled
#meson compile -C build -j 1
#DESTDIR=$PKG meson install -C build
make -C vkQuake-$version/Quake clean
make -C vkQuake-$version/Quake \
DO_USERDIRS=1
make -C vkQuake-$version/Misc/vq_pak
#make -C vkQuake-$version/Misc/vq_pak
install -Dm755 vkQuake-$version/Quake/vkquake $PKG/usr/bin/vkquake
install -Dm644 vkQuake-$version/Misc/vq_pak/vkquake.pak $PKG/usr/share/games/vkquake/vkquake.pak
#install -Dm644 vkQuake-$version/Misc/vq_pak/vkquake.pak $PKG/usr/share/games/vkquake/vkquake.pak
install -Dm644 $SRC/$name.desktop $PKG/usr/share/applications/vkquake.desktop
install -Dm644 $SRC/$name.png $PKG/usr/share/pixmaps/vkquake.png