Index | Thread | Search

From:
Kurt Miller <kurt@intricatesoftware.com>
Subject:
textproc/crossfire: Update to 1.3.2 and use jdk 11+
To:
ian@openbsd.org, ports@openbsd.org
Date:
Tue, 23 Dec 2025 20:16:02 +0000

Download raw body.

Thread
  • Kurt Miller:

    textproc/crossfire: Update to 1.3.2 and use jdk 11+

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 <ian@openbsd.org>
 
 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