mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 10:56:27 -04:00
- Update to 6.5.4 (add support for JDK 1.5 but drop JDK 1.1)
- Improve the launcher shell script (use javavmwrapper 2.0) - Use SUB_FILES/SUB_LIST to configure the launcher - Add $FreeBSD$ tag in pkg-plist - Do not try to mkdir ${JAVAJARDIR} as it has been part of mtree for more than 3 years now - Update COMMENT: this is an XSLT 1.0 processor
This commit is contained in:
parent
f128add4dd
commit
d77417e308
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=138239
4 changed files with 18 additions and 49 deletions
|
@ -6,21 +6,20 @@
|
|||
#
|
||||
|
||||
PORTNAME= saxon
|
||||
PORTVERSION= 6.5.3
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 6.5.4
|
||||
CATEGORIES= textproc java
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
|
||||
MASTER_SITE_SUBDIR= saxon
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION:S/./_/g}
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/g}
|
||||
|
||||
MAINTAINER= hq@FreeBSD.org
|
||||
COMMENT= An XSLT processor for Java
|
||||
COMMENT= An XSLT 1.0 processor for Java
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
|
||||
RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
|
||||
|
||||
USE_ZIP= yes
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.1+
|
||||
JAVA_VERSION= 1.2+
|
||||
NO_WRKSUBDIR= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
|
@ -29,24 +28,18 @@ CONFLICTS= saxon-devel-8.*
|
|||
JARFILES= saxon-jdom.jar saxon.jar
|
||||
PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= api api-guide.html changes.html changes5.html conditions.html \
|
||||
PORTDOCS= api api-guide.html changes.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
|
||||
extensibility.html extensions.html index.html \
|
||||
instant.html limitations.html patterns.html samples.html \
|
||||
saxon-style.css using-xsl.html xsl-elements.html
|
||||
.endif
|
||||
|
||||
post-extract:
|
||||
@${RMDIR} ${WRKSRC}/samples/ot
|
||||
|
||||
do-configure:
|
||||
@${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \
|
||||
s|%%SAXON_JARS%%|${JARFILES:S,^,${JAVAJARDIR}/,}|' \
|
||||
${FILESDIR}/saxon.sh >${WRKSRC}/saxon
|
||||
SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}"
|
||||
SUB_FILES= saxon.sh
|
||||
|
||||
do-install:
|
||||
@${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}..."
|
||||
@${MKDIR} ${JAVAJARDIR}
|
||||
.for JARFILE in ${JARFILES}
|
||||
@${ECHO_MSG} -n " ${JARFILE}"
|
||||
@${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${JAVAJARDIR}/
|
||||
|
@ -65,7 +58,7 @@ do-install:
|
|||
@${ECHO_MSG} " [ DONE ]"
|
||||
.endif
|
||||
@${ECHO_MSG} -n ">> Installing script in ${PREFIX}/bin..."
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/saxon ${PREFIX}/bin/
|
||||
@${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${PREFIX}/bin/saxon
|
||||
@${ECHO_MSG} " [ DONE ]"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (saxon6_5_3.zip) = 7b8c7c187473c04d2abdb40d8ddab5c6
|
||||
SIZE (saxon6_5_3.zip) = 3118491
|
||||
MD5 (saxon6-5-4.zip) = c32ce951a3c01dca93898a9b7efdcb2f
|
||||
SIZE (saxon6-5-4.zip) = 3342978
|
||||
|
|
|
@ -8,4 +8,4 @@ do
|
|||
SAXON_CLASSPATH="${SAXON_CLASSPATH}:${jarfile}"
|
||||
done
|
||||
|
||||
"%%LOCALBASE%%/bin/javavm" -classpath "${SAXON_CLASSPATH}" com.icl.saxon.StyleSheet "$@"
|
||||
JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -classpath "${SAXON_CLASSPATH}" com.icl.saxon.StyleSheet "$@"
|
|
@ -1,31 +1,8 @@
|
|||
%%EXAMPLESDIR%%/applet/demo/README.html
|
||||
%%EXAMPLESDIR%%/applet/demo/client.html
|
||||
%%EXAMPLESDIR%%/applet/demo/foo-s1.xml
|
||||
%%EXAMPLESDIR%%/applet/demo/get-todo-list.html
|
||||
%%EXAMPLESDIR%%/applet/demo/index.html
|
||||
%%EXAMPLESDIR%%/applet/demo/lts3611beac.jpg
|
||||
%%EXAMPLESDIR%%/applet/demo/rabbitwhorn.jpg
|
||||
%%EXAMPLESDIR%%/applet/demo/s1ToHTML.xsl
|
||||
%%EXAMPLESDIR%%/applet/demo/saxonApplets.xml
|
||||
%%EXAMPLESDIR%%/applet/demo/simple.html
|
||||
%%EXAMPLESDIR%%/applet/demo/target.html
|
||||
%%EXAMPLESDIR%%/applet/family-tree/family-tree.html
|
||||
%%EXAMPLESDIR%%/applet/family-tree/kennedy.xml
|
||||
%%EXAMPLESDIR%%/applet/family-tree/person-applet.xsl
|
||||
%%EXAMPLESDIR%%/applet/family-tree/person.xsl
|
||||
@comment $FreeBSD$
|
||||
%%EXAMPLESDIR%%/data/books.dtd
|
||||
%%EXAMPLESDIR%%/data/books.xml
|
||||
%%EXAMPLESDIR%%/data/othello.xml
|
||||
%%EXAMPLESDIR%%/data/play.dtd
|
||||
%%EXAMPLESDIR%%/data/tstmt.dtd
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator$1.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator$AttributeDetails.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator$CharHandler.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator$ChildDetails.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator$ElemHandler.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator$ElementDetails.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator.class
|
||||
%%EXAMPLESDIR%%/java/DTDGenerator.java
|
||||
%%EXAMPLESDIR%%/java/ExampleContentHandler.class
|
||||
%%EXAMPLESDIR%%/java/ExampleContentHandler.java
|
||||
%%EXAMPLESDIR%%/java/JDOMExample.class
|
||||
|
@ -52,6 +29,8 @@
|
|||
%%EXAMPLESDIR%%/styles/books.xsl
|
||||
%%EXAMPLESDIR%%/styles/play.xsl
|
||||
%%EXAMPLESDIR%%/styles/total.xsl
|
||||
%%EXAMPLESDIR%%/styles/tour10.xsl
|
||||
%%EXAMPLESDIR%%/styles/tour11.xsl
|
||||
%%EXAMPLESDIR%%/trax/exampleSimple2.out
|
||||
%%EXAMPLESDIR%%/trax/xml/baz.xml
|
||||
%%EXAMPLESDIR%%/trax/xml/embedded.xml
|
||||
|
@ -76,7 +55,4 @@
|
|||
@dirrm %%EXAMPLESDIR%%/styles
|
||||
@dirrm %%EXAMPLESDIR%%/java
|
||||
@dirrm %%EXAMPLESDIR%%/data
|
||||
@dirrm %%EXAMPLESDIR%%/applet/family-tree
|
||||
@dirrm %%EXAMPLESDIR%%/applet/demo
|
||||
@dirrm %%EXAMPLESDIR%%/applet
|
||||
@dirrm %%EXAMPLESDIR%%
|
||||
|
|
Loading…
Add table
Reference in a new issue