git: 6783c88a9848 - main - games/ktx: Improve port (no functional changes)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 10 Dec 2025 18:27:26 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6783c88a9848c39f59189463c9265df183ccf9ca
commit 6783c88a9848c39f59189463c9265df183ccf9ca
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-12-10 18:25:33 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-12-10 18:27:05 +0000
games/ktx: Improve port (no functional changes)
Improve do-install goal and pkg-message.
---
games/ktx/Makefile | 22 ++++++++++++----------
games/ktx/pkg-message | 2 +-
2 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/games/ktx/Makefile b/games/ktx/Makefile
index 3c89775f7583..59957e436ad3 100644
--- a/games/ktx/Makefile
+++ b/games/ktx/Makefile
@@ -37,12 +37,13 @@ PORTDATA= *
do-install:
${REINPLACE_CMD} -e 's|^set k_defmap|// set k_defmap|' \
${WRKSRC}/resources/example-configs/ktx/ktx.cfg
- ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${MKDIR} ${STAGEDIR}${DATADIR} \
+ ${STAGEDIR}${QWDIR}/ktx/demos \
+ ${STAGEDIR}${QWDIR}/qw
cd ${WRKSRC}/resources && \
${COPYTREE_SHARE} 'extralog logo' ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/resources/example-configs && \
- ${COPYTREE_SHARE} '*' ${STAGEDIR}${QWDIR}
- ${MKDIR} ${STAGEDIR}${QWDIR}/ktx/demos ${STAGEDIR}${QWDIR}/qw
+ ${COPYTREE_SHARE} . ${STAGEDIR}${QWDIR}
${MV} ${STAGEDIR}${QWDIR}/id1/maps ${STAGEDIR}${QWDIR}/qw
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/qwprogs.so \
${STAGEDIR}${DATADIR}
@@ -51,12 +52,13 @@ do-install:
${LN} -s ${Q1DIR}/id1/pak1.pak ${STAGEDIR}${QWDIR}/id1/
${LN} -s ${Q1DIR}/id1/maps ${STAGEDIR}${QWDIR}/id1/
-.for f in port1 port2 port3 portffa servers
- cd ${STAGEDIR}${QWDIR} && ${MV} ${f} ${f}.sample
-.endfor
-.for f in ktx.cfg listip.cfg matchless.cfg mvdfinish.qws mvdsv.cfg \
- port1.cfg port2.cfg port3.cfg problem.cfg pwd.cfg server.cfg vip_ip.cfg
- cd ${STAGEDIR}${QWDIR}/ktx && ${MV} ${f} ${f}.sample
-.endfor
+ (cd ${STAGEDIR}${QWDIR} && \
+ for f in port1 port2 port3 portffa servers; do \
+ ${MV} $${f} $${f}.sample; done && \
+ cd ktx && \
+ for f in ktx.cfg listip.cfg matchless.cfg mvdfinish.qws \
+ mvdsv.cfg port1.cfg port2.cfg port3.cfg problem.cfg \
+ pwd.cfg server.cfg vip_ip.cfg; do \
+ ${MV} $${f} $${f}.sample; done)
.include <bsd.port.mk>
diff --git a/games/ktx/pkg-message b/games/ktx/pkg-message
index 112a2b8c3e04..d1d4f7dba400 100644
--- a/games/ktx/pkg-message
+++ b/games/ktx/pkg-message
@@ -4,7 +4,7 @@
Example configureation in rc.conf:
ktx_enable="YES"
ktx_randommaps="aerowalk bravado catalyst monsoon shifter toxicity ztndm3 dm2 dm3 e1m2 spinev2 pkeg1 ztndm6"
- ktx_args="-mem 64"
+ ktx_args="-mem 256"
ktx_instances="ffa 1 2 3 4"
ktx_ffa_args="+exec matchless.cfg"
ktx_ffa_randommaps="aerowalk bravado catalyst monsoon shifter toxicity ztndm3 spinev2 pkeg1 ztndm2 ztndm4 ztndm5 ztndm6 skyhigh"