Update to 1.3.2 and use jdk 11+: * exec JAVACMD - no need to keep launch script around while running
okay? Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/crossfire/Makefile,v diff -u -p -u -r1.4 Makefile --- Makefile 27 Sep 2023 18:08:59 -0000 1.4 +++ Makefile 23 Dec 2025 20:13:23 -0000 @@ -3,17 +3,16 @@ CATEGORIES = textproc games HOMEPAGE = http://beekeeperlabs.com/crossfire SITES = http://beekeeperlabs.com/download/ -V = 1.3.1 +V = 1.3.2 PKGNAME = crossfire-${V} DISTNAME = CrossFire-${V:S/./_/g}-linux EXTRACT_SUFX = .tgz WRKDIST = ${WRKDIR}/CrossFire -REVISION = 0 MAINTAINER= Ian Darwin <[email protected]> MODULES = java -MODJAVA_VER = 1.8+ +MODJAVA_VER = 11+ # "Linux" version is distributed as a binary jar PKG_ARCH = * Index: distinfo =================================================================== RCS file: /cvs/ports/textproc/crossfire/distinfo,v diff -u -p -u -r1.1.1.1 distinfo --- distinfo 14 May 2020 20:34:19 -0000 1.1.1.1 +++ distinfo 23 Dec 2025 20:13:23 -0000 @@ -1,2 +1,2 @@ -SHA256 (CrossFire-1_3_1-linux.tgz) = dUQiao+44hRGmOl5bHZYSDGaDrQORkr5zR0j/IdyEPo= -SIZE (CrossFire-1_3_1-linux.tgz) = 4235640 +SHA256 (CrossFire-1_3_2-linux.tgz) = 6xBD7+w+QhOsgy/xJ2a+pPqVI7tHGb8fjnAvAl+Phwo= +SIZE (CrossFire-1_3_2-linux.tgz) = 4216657 Index: files/crossfire.sh =================================================================== RCS file: /cvs/ports/textproc/crossfire/files/crossfire.sh,v diff -u -p -u -r1.1.1.1 crossfire.sh --- files/crossfire.sh 14 May 2020 20:34:19 -0000 1.1.1.1 +++ files/crossfire.sh 23 Dec 2025 20:13:23 -0000 @@ -8,5 +8,5 @@ if [ ! -d ~/crossfire -a ! -f ~/crossfir fi cd ~/crossfire - -$(javaPathHelper -c crossfire) -jar ${TRUEPREFIX}/lib/crossfire/CrossFire.jar +JAVACMD=$(javaPathHelper -c crossfire) +exec ${JAVACMD} -jar ${TRUEPREFIX}/lib/crossfire/CrossFire.jar
