summaryrefslogtreecommitdiff
path: root/games/vkquake
diff options
context:
space:
mode:
Diffstat (limited to 'games/vkquake')
-rw-r--r--games/vkquake/Makefile22
-rw-r--r--games/vkquake/distinfo6
-rw-r--r--games/vkquake/files/vkquake.pngbin26441 -> 0 bytes
-rw-r--r--games/vkquake/pkg-plist3
4 files changed, 18 insertions, 13 deletions
diff --git a/games/vkquake/Makefile b/games/vkquake/Makefile
index fe0754cc7700..1d118598db34 100644
--- a/games/vkquake/Makefile
+++ b/games/vkquake/Makefile
@@ -1,8 +1,9 @@
PORTNAME= vkquake
-DISTVERSION= 1.32.2
+DISTVERSION= 1.32.3.1
+PORTREVISION= 1
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= seafork@disroot.org
COMMENT= Vulkan Quake port based on QuakeSpasm
WWW= https://github.com/Novum/vkQuake
@@ -13,7 +14,7 @@ BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-USES= desktop-file-utils meson pkgconfig sdl
+USES= meson pkgconfig sdl
USE_GITHUB= yes
GH_ACCOUNT= Novum
@@ -38,10 +39,10 @@ DEBUG_MESON_OFF= --buildtype=plain --optimization=2
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
FLAC_MESON_ENABLED= use_codec_flac
MAD_LIB_DEPENDS= libmad.so:audio/libmad
-MAD_MESON_ARGS= -Duse_codec_mp3=enabled
+MAD_MESON_ENABLED= use_codec_mp3
MAD_MESON_ON= -Dmp3_lib=mad
MP3_LIB_DEPENDS= libmpg123.so:audio/mpg123
-MP3_MESON_ARGS= -Duse_codec_mp3=enabled
+MP3_MESON_ENABLED= use_codec_mp3
MP3_MESON_ON= -Dmp3_lib=mpg123
OPUS_LIB_DEPENDS= libopus.so:audio/opus \
libopusfile.so:audio/opusfile
@@ -56,13 +57,16 @@ WAVE_MESON_ENABLED= use_codec_wave
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/${MESON_BUILD_DIR}/${PORTNAME} \
${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${Q1DIR}
+ ${MKDIR} ${STAGEDIR}${Q1DIR} \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps
${INSTALL_DATA} ${WRKSRC}/Quake/vkquake.pak \
${STAGEDIR}${Q1DIR}
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps
- ${INSTALL_DATA} ${FILESDIR}/vkquake.png \
+ ${INSTALL_DATA} ${WRKSRC}/Misc/vkQuake_256.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/vkquake.png
+ ${INSTALL_DATA} ${WRKSRC}/Misc/vkQuake_512.png \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/vkquake.png
${INSTALL_DATA} ${FILESDIR}/vkquake.desktop \
- ${STAGEDIR}${PREFIX}/share/applications
+ ${STAGEDIR}${DESKTOPDIR}
.include <bsd.port.mk>
diff --git a/games/vkquake/distinfo b/games/vkquake/distinfo
index 30664d1e8345..19fff96d7266 100644
--- a/games/vkquake/distinfo
+++ b/games/vkquake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748683403
-SHA256 (Novum-vkQuake-1.32.2_GH0.tar.gz) = e3278c329c17087816b95fa8997cb83fd8233393be242e49c97c71f9cc9395ab
-SIZE (Novum-vkQuake-1.32.2_GH0.tar.gz) = 28240651
+TIMESTAMP = 1752198636
+SHA256 (Novum-vkQuake-1.32.3.1_GH0.tar.gz) = 10440837f98ce4aaeb215b95298a1197ce42d25fdc05d890669d5d71b211a591
+SIZE (Novum-vkQuake-1.32.3.1_GH0.tar.gz) = 28244801
diff --git a/games/vkquake/files/vkquake.png b/games/vkquake/files/vkquake.png
deleted file mode 100644
index fec19dbf5d7e..000000000000
--- a/games/vkquake/files/vkquake.png
+++ /dev/null
Binary files differ
diff --git a/games/vkquake/pkg-plist b/games/vkquake/pkg-plist
index 3c46159d5dc7..7c7ffbfac048 100644
--- a/games/vkquake/pkg-plist
+++ b/games/vkquake/pkg-plist
@@ -1,4 +1,5 @@
bin/vkquake
-%%Q1DIR%%/vkquake.pak
share/applications/vkquake.desktop
share/icons/hicolor/256x256/apps/vkquake.png
+share/icons/hicolor/512x512/apps/vkquake.png
+%%Q1DIR%%/vkquake.pak