diff options
author | rh <rh@pkgsrc.org> | 2007-05-25 02:41:25 +0000 |
---|---|---|
committer | rh <rh@pkgsrc.org> | 2007-05-25 02:41:25 +0000 |
commit | 9cb43b6372fbc97b381f17b00d38eb508ce2fe84 (patch) | |
tree | 5339dcce47d84a13894371fc876694640de38fd0 /games/cgoban-java | |
parent | eb8204d8135d93557e56ac09d53b87b63823c045 (diff) | |
download | pkgsrc-9cb43b6372fbc97b381f17b00d38eb508ce2fe84.tar.gz |
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.
Diffstat (limited to 'games/cgoban-java')
-rw-r--r-- | games/cgoban-java/Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/games/cgoban-java/Makefile b/games/cgoban-java/Makefile index 159f95e31d5..56cf7297685 100644 --- a/games/cgoban-java/Makefile +++ b/games/cgoban-java/Makefile @@ -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 |