diff -ruN --exclude=CVS /usr/ports/textproc/saxon.original/Makefile /usr/ports/textproc/saxon/Makefile --- /usr/ports/textproc/saxon.original/Makefile Thu Jul 1 10:48:04 2004 +++ /usr/ports/textproc/saxon/Makefile Thu Jul 1 11:16:49 2004 @@ -15,6 +15,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= An XSLT processor for Java +RUN_DEPENDS= ${LOCALBASE}/bin/classpath:${PORTSDIR}/java/javavmwrapper \ + ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper + USE_ZIP= yes USE_JAVA= yes JAVA_VERSION= 1.1+ @@ -22,13 +25,14 @@ NO_BUILD= yes JARFILES= saxon-jdom.jar saxon.jar -PLIST_FILES+= ${JARFILES:S,^,${JAVAJARDIR:S,^${PREFIX}/,,}/,} +PLIST_FILES+= ${JARFILES:S,^,${JAVAJARDIR:S,^${PREFIX}/,,}/,} bin/saxon .if !defined(NOPORTDOCS) PORTDOCS= api api-guide.html changes.html changes5.html conditions.html conformance.html dtdgen.html expressions.html extensibility.html extensions.html history.html index.html instant.html patterns.html samples.html saxon-style.css using-xsl.html xsl-elements.html .endif post-extract: @${RMDIR} ${WRKSRC}/samples/ot + @${SED} 's|%%PREFIX%%|${PREFIX}|g ; s|%%JAVAJARDIR%%|${JAVAJARDIR}|g' ${FILESDIR}/saxon.sh >${WRKSRC}/saxon do-install: @${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}..." @@ -53,5 +57,8 @@ @${CHOWN} -h -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} @${ECHO_MSG} " [ DONE ]" .endif + @${ECHO_MSG} -n ">> Installing script in ${PREFIX}/bin..." + @${INSTALL_SCRIPT} ${WRKSRC}/saxon ${PREFIX}/bin/ + @${ECHO_MSG} " [ DONE ]" .include diff -ruN --exclude=CVS /usr/ports/textproc/saxon.original/files/saxon.sh /usr/ports/textproc/saxon/files/saxon.sh --- /usr/ports/textproc/saxon.original/files/saxon.sh Thu Jan 1 01:00:00 1970 +++ /usr/ports/textproc/saxon/files/saxon.sh Thu Jul 1 11:02:29 2004 @@ -0,0 +1,4 @@ +#!/bin/sh + +export CLASSPATH=`%%PREFIX%%/bin/classpath` +javavm -jar %%JAVAJARDIR%%/saxon.jar $@