diff options
author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2004-04-01 13:40:14 +0000 |
---|---|---|
committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2004-04-01 13:40:14 +0000 |
commit | d811cc16ac28ba491fe35ed579ca51c59ee8a0be (patch) | |
tree | ab0a407b5df697d7bb309692aa8af7aa1925c4b1 /java/javavmwrapper/Makefile | |
parent | BROKEN: Incorrect pkg-plist (diff) |
Add a classpath script.
Notes
Notes:
svn path=/head/; revision=105874
Diffstat (limited to 'java/javavmwrapper/Makefile')
-rw-r--r-- | java/javavmwrapper/Makefile | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/java/javavmwrapper/Makefile b/java/javavmwrapper/Makefile index a308a9c11547..32bb8dca3f28 100644 --- a/java/javavmwrapper/Makefile +++ b/java/javavmwrapper/Makefile @@ -8,7 +8,7 @@ # PORTNAME= javavmwrapper -PORTVERSION= 1.4 +PORTVERSION= 1.5 CATEGORIES= java MASTER_SITES= # none DISTFILES= # none @@ -20,15 +20,23 @@ NO_BUILD= yes NO_WRKSUBDIR= yes SRC= ${.CURDIR}/src +SCRIPTS= classpath javavmwrapper +# This is normally defined by bsd.java.mk when USE_JAVA is defined, but +# we can't do that here since it would result in a circular dependency +JAVAJARDIR= ${PREFIX}/share/java/classes do-fetch: @${DO_NADA} do-configure: - ${SED} 's|%%PREFIX%%|${PREFIX}|' \ - < ${SRC}/javavmwrapper.sh > ${WRKDIR}/javavmwrapper.sh +.for _script in ${SCRIPTS} + ${SED} -e 's|%%PREFIX%%|${PREFIX}|;' \ + -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|;' \ + <${SRC}/${_script}.sh >${WRKDIR}/${_script}.sh +.endfor do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/classpath.sh ${PREFIX}/bin/classpath ${INSTALL_SCRIPT} ${WRKDIR}/javavmwrapper.sh ${PREFIX}/bin/javavm ${LN} -sf ${PREFIX}/bin/javavm ${PREFIX}/bin/registervm ${LN} -sf ${PREFIX}/bin/javavm ${PREFIX}/bin/unregistervm |