From dbc500fab597fa83b3deb95afddd69eb20c6ff41 Mon Sep 17 00:00:00 2001 From: sthen Date: Mon, 15 Sep 2025 16:33:56 +0000 Subject: [PATCH] update to mvdsv-1.11, from Tom Murphy (maintainer) tweaks from me: drop -L from unzip command rather than mv'ing a file to fix the case in the filename, and add a comment explaining why unzip -a doesn't work quite as expected --- games/mvdsv/Makefile | 12 ++++++++---- games/mvdsv/distinfo | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/games/mvdsv/Makefile b/games/mvdsv/Makefile index 8e2457a2e46..1560302349f 100644 --- a/games/mvdsv/Makefile +++ b/games/mvdsv/Makefile @@ -2,10 +2,10 @@ COMMENT = QuakeWorld server CATEGORIES = games -V = 1.10 +V = 1.11 DISTNAME = mvdsv-$V -DISTFILES = mvdsv-$V{mvdsv-source-with-submodules}.zip -EXTRACT_CASES = *.zip) ${UNZIP} -Laq ${FULLDISTDIR}/$$archive -d ${WRKSRC};; +DISTFILES = mvdsv{mvdsv-source-with-submodules}-$V.zip +EXTRACT_CASES = *.zip) ${UNZIP} -aq ${FULLDISTDIR}/$$archive -d ${WRKSRC};; DIST_TUPLE += github id-software Quake \ bf4ac424ce754894ac8f1dae6a3981954bc9852d Quake @@ -15,7 +15,7 @@ PERMIT_PACKAGE = Yes MAINTAINER = Tom Murphy HOMEPAGE = https://mvdsv.quake.se/ -SITES = https://github.com/QW-Group/mvdsv/releases/download/v$V/ +SITES = https://github.com/QW-Group/mvdsv/releases/download/$V/ WANTLIB += c curl m pcre pthread @@ -26,6 +26,10 @@ LIB_DEPENDS = devel/pcre \ NO_TEST = Yes +# unzip -a would normally fix this, but the archive has a mess of files +# where some .c/.h are marked as binary and some as text +FIX_CRLF_FILES = src/server.h src/sv_ccmds.c + SAMPLES_DIR = ${PREFIX}/share/examples/mvdsv do-install: diff --git a/games/mvdsv/distinfo b/games/mvdsv/distinfo index b0e17e049ac..e697fe35a91 100644 --- a/games/mvdsv/distinfo +++ b/games/mvdsv/distinfo @@ -1,4 +1,4 @@ SHA256 (id-software-Quake-bf4ac424ce754894ac8f1dae6a3981954bc9852d.tar.gz) = +5joyZdAEj8/rIMME4dYTsH2hNuJCMv0K3GH0G05kBM= -SHA256 (mvdsv-1.10.zip) = pjp4Flp1+9ODCHMEq1RQxW0PlL8xxnvNKBDYfpuzXLs= +SHA256 (mvdsv-1.11.zip) = oTEtEJWH/cYtY3OzujIZJnMNCN6CrWqfQ2DKgbk5jjE= SIZE (id-software-Quake-bf4ac424ce754894ac8f1dae6a3981954bc9852d.tar.gz) = 2958901 -SIZE (mvdsv-1.10.zip) = 617252 +SIZE (mvdsv-1.11.zip) = 637189