Don't use the java executable directly in the cgoban-java script. Use the

corresponding wrapper script instead to make sure environment variables
and limits are set correctly.  Fixes PR pkg/33373 by jfranz at bsdprojects
dot net.
Bump PKGREVISION.
This commit is contained in:
rh 2007-05-25 02:41:25 +00:00
parent 6d8e22770e
commit 41a70eecca

View file

@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.38 2007/05/04 07:48:50 rh Exp $
# $NetBSD: Makefile,v 1.39 2007/05/25 02:41:25 rh Exp $
#
DISTNAME= cgoban-java-3.3.17
PKGREVISION= 1
CATEGORIES= games java
MASTER_SITES= ${MASTER_SITE_LOCAL}
# Mirrored from http://files.gokgs.com/javaBin/cgoban.jar
@ -19,7 +20,14 @@ USE_TOOLS+= printf
INSTALLATION_DIRS= bin lib/java
do-build:
printf "#! ${SH}\\nexec ${PKG_JAVA_HOME}/bin/java -jar ${PREFIX}/lib/java/${DISTNAME}.jar \"\$$@\"\\n" > ${WRKSRC}/cgoban-java.sh
printf "#! ${SH}\\nexec `${ECHO} '${PKG_JAVA_HOME}'-java | \
${SED} -e 's/java/bin/' \
-e 's/-6/6/' \
-e 's/-1.5/15/' \
-e 's/-1.4/14/' \
-e 's/-1.3.[0-9]/13/'` \
-jar ${PREFIX}/lib/java/${DISTNAME}.jar \"\$$@\"\\n" \
> ${WRKSRC}/cgoban-java.sh
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/cgoban-java.sh ${PREFIX}/bin/cgoban-java