Import xalan-j, a depenancy for jtreg.

Xalan-Java is an XSLT processor for transforming XML documents into HTML, text,
or other XML document types. It implements XSL Transformations (XSLT) Version
1.0 and XML Path Language (XPath) Version 1.0 and can be used from the command
line, in an applet or a servlet, or as a module in other program.

From Bryan Everly (bryan AT bceassociates DOT com)
This commit is contained in:
kurt 2015-06-25 13:47:26 +00:00
parent 03095fc85f
commit c2bba6fd3e
4 changed files with 273 additions and 0 deletions

40
textproc/xalan-j/Makefile Normal file
View File

@ -0,0 +1,40 @@
# $OpenBSD: Makefile,v 1.1.1.1 2015/06/25 13:47:26 kurt Exp $
COMMENT = apache project to transform xml documents using xslt
VERSION = 2.7.2
DISTNAME = xalan-j${VERSION}
DISTFILES = xalan-j_2_7_2-bin.tar.gz
PKGNAME = xalan-j-${VERSION}
CATEGORIES = textproc
HOMEPAGE = http://xalan.apache.org/index.html
MAINTAINER = Bryan Everly <bryan@bceassociates.com>
MODULES = java
MODJAVA_VER = 1.7+
MODJAVA_JRERUN = yes
# Apache 2.0
PERMIT_PACKAGE_CDROM = Yes
BUILD_DEPENDS+= archivers/gtar
MASTER_SITES = http://mirror.reverse.net/pub/apache/xalan/xalan-j/binaries/
TAR = gtar
NO_BUILD = yes
NO_TEST = yes
ARCHIVE_DIR = ${WRKDIR}/xalan-j_2_7_2
INSTALL_DIR = ${MODJAVA_DOC_DIR}/xalan-j
EXAMPLE_DIR = ${MODJAVA_EXAMPLE_DIR}/xalan-j
JAR_DIR = ${MODJAVA_JAR_DIR}/xalan-j
do-install:
${INSTALL_DATA_DIR} ${INSTALL_DIR} ${EXAMPLE_DIR} ${JAR_DIR}
cp -R ${ARCHIVE_DIR}/samples/* ${EXAMPLE_DIR}
cp ${ARCHIVE_DIR}/*.txt ${INSTALL_DIR}
cp ${ARCHIVE_DIR}/*.html ${INSTALL_DIR}
cp ${ARCHIVE_DIR}/*.jar ${JAR_DIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (xalan-j_2_7_2-bin.tar.gz) = zlqzFZ9ybJ++VF4hkCTuhn9wVhC7eUtFOzo4+Sj34gM=
SIZE (xalan-j_2_7_2-bin.tar.gz) = 13737560

View File

@ -0,0 +1,4 @@
Xalan-Java is an XSLT processor for transforming XML documents into HTML, text,
or other XML document types. It implements XSL Transformations (XSLT) Version
1.0 and XML Path Language (XPath) Version 1.0 and can be used from the command
line, in an applet or a servlet, or as a module in other program.

227
textproc/xalan-j/pkg/PLIST Normal file
View File

@ -0,0 +1,227 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/06/25 13:47:26 kurt Exp $
share/java/
share/java/classes/
share/java/classes/xalan-j/
share/java/classes/xalan-j/serializer.jar
share/java/classes/xalan-j/xalan.jar
share/java/classes/xalan-j/xercesImpl.jar
share/java/classes/xalan-j/xml-apis.jar
share/java/doc/
share/java/doc/xalan-j/
share/java/doc/xalan-j/LICENSE.txt
share/java/doc/xalan-j/NOTICE.txt
share/java/doc/xalan-j/readme.html
share/java/examples/
share/java/examples/xalan-j/
share/java/examples/xalan-j/AppletXMLtoHTML/
share/java/examples/xalan-j/AppletXMLtoHTML/README.html
share/java/examples/xalan-j/AppletXMLtoHTML/appletXMLtoHTML.html
share/java/examples/xalan-j/AppletXMLtoHTML/client.html
share/java/examples/xalan-j/AppletXMLtoHTML/foo-s1.xml
share/java/examples/xalan-j/AppletXMLtoHTML/lts3611beac.jpg
share/java/examples/xalan-j/AppletXMLtoHTML/rabbitwhorn.jpg
share/java/examples/xalan-j/AppletXMLtoHTML/s1ToHTML.xsl
share/java/examples/xalan-j/AppletXMLtoHTML/target.html
share/java/examples/xalan-j/AppletXMLtoHTML/trax.xml
share/java/examples/xalan-j/AppletXMLtoHTML/xalanApplets.xml
share/java/examples/xalan-j/ApplyXPath/
share/java/examples/xalan-j/ApplyXPath/ApplyXPath.java
share/java/examples/xalan-j/ApplyXPath/foo.xml
share/java/examples/xalan-j/ApplyXPath/readme.html
share/java/examples/xalan-j/ApplyXPathDOM/
share/java/examples/xalan-j/ApplyXPathDOM/ApplyXPathDOM.java
share/java/examples/xalan-j/ApplyXPathDOM/foo.xml
share/java/examples/xalan-j/ApplyXPathDOM/readme.html
share/java/examples/xalan-j/CompiledApplet/
share/java/examples/xalan-j/CompiledApplet/README.applet
share/java/examples/xalan-j/CompiledApplet/TransformApplet.java
share/java/examples/xalan-j/CompiledApplet/index.html
share/java/examples/xalan-j/CompiledApplet/menu.html
share/java/examples/xalan-j/CompiledApplet/singleTransform.html
share/java/examples/xalan-j/CompiledBrazil/
share/java/examples/xalan-j/CompiledBrazil/README.brazil
share/java/examples/xalan-j/CompiledBrazil/TransformHandler.java
share/java/examples/xalan-j/CompiledEJB/
share/java/examples/xalan-j/CompiledEJB/README.ejb
share/java/examples/xalan-j/CompiledEJB/TransformBean.java
share/java/examples/xalan-j/CompiledEJB/TransformHome.java
share/java/examples/xalan-j/CompiledEJB/TransformRemote.java
share/java/examples/xalan-j/CompiledEJB/TransformServlet.java
share/java/examples/xalan-j/CompiledEJB/bottom_frame.html
share/java/examples/xalan-j/CompiledEJB/index.html
share/java/examples/xalan-j/CompiledEJB/top_frame.html
share/java/examples/xalan-j/CompiledJAXP/
share/java/examples/xalan-j/CompiledJAXP/Compile.java
share/java/examples/xalan-j/CompiledJAXP/README.cjaxp
share/java/examples/xalan-j/CompiledJAXP/Transform.java
share/java/examples/xalan-j/CompiledServlet/
share/java/examples/xalan-j/CompiledServlet/CompileServlet.java
share/java/examples/xalan-j/CompiledServlet/README.servlet
share/java/examples/xalan-j/CompiledServlet/TransformServlet.java
share/java/examples/xalan-j/DOM2DOM/
share/java/examples/xalan-j/DOM2DOM/DOM2DOM.java
share/java/examples/xalan-j/DOM2DOM/birds.xml
share/java/examples/xalan-j/DOM2DOM/birds.xsl
share/java/examples/xalan-j/DOM2DOM/readme.html
share/java/examples/xalan-j/Pipe/
share/java/examples/xalan-j/Pipe/Pipe.java
share/java/examples/xalan-j/Pipe/foo.xml
share/java/examples/xalan-j/Pipe/foo1.xsl
share/java/examples/xalan-j/Pipe/foo2.xsl
share/java/examples/xalan-j/Pipe/foo3.xsl
share/java/examples/xalan-j/Pipe/readme.html
share/java/examples/xalan-j/SAX2SAX/
share/java/examples/xalan-j/SAX2SAX/SAX2SAX.java
share/java/examples/xalan-j/SAX2SAX/birds.xml
share/java/examples/xalan-j/SAX2SAX/birds.xsl
share/java/examples/xalan-j/SAX2SAX/foo.xml
share/java/examples/xalan-j/SAX2SAX/foo.xsl
share/java/examples/xalan-j/SimpleTransform/
share/java/examples/xalan-j/SimpleTransform/SimpleTransform.java
share/java/examples/xalan-j/SimpleTransform/birds.xml
share/java/examples/xalan-j/SimpleTransform/birds.xsl
share/java/examples/xalan-j/SimpleTransform/foo.xml
share/java/examples/xalan-j/SimpleTransform/foo.xsl
share/java/examples/xalan-j/SimpleTransform/readme.html
share/java/examples/xalan-j/Trace/
share/java/examples/xalan-j/Trace/Trace.java
share/java/examples/xalan-j/Trace/foo.xml
share/java/examples/xalan-j/Trace/foo.xsl
share/java/examples/xalan-j/TransformThread/
share/java/examples/xalan-j/TransformThread/TransformThread.java
share/java/examples/xalan-j/TransformThread/foo0.xml
share/java/examples/xalan-j/TransformThread/foo0.xsl
share/java/examples/xalan-j/TransformThread/foo1.xml
share/java/examples/xalan-j/TransformThread/foo1.xsl
share/java/examples/xalan-j/UseStylesheetPI/
share/java/examples/xalan-j/UseStylesheetPI/UseStylesheetPI.java
share/java/examples/xalan-j/UseStylesheetPI/foo.xsl
share/java/examples/xalan-j/UseStylesheetPI/fooX.xml
share/java/examples/xalan-j/UseStylesheetParam/
share/java/examples/xalan-j/UseStylesheetParam/UseStylesheetParam.java
share/java/examples/xalan-j/UseStylesheetParam/foo.xml
share/java/examples/xalan-j/UseStylesheetParam/foo.xsl
share/java/examples/xalan-j/UseStylesheetParam/readme.html
share/java/examples/xalan-j/UseXMLFilters/
share/java/examples/xalan-j/UseXMLFilters/UseXMLFilters.java
share/java/examples/xalan-j/UseXMLFilters/foo.xml
share/java/examples/xalan-j/UseXMLFilters/foo1.xsl
share/java/examples/xalan-j/UseXMLFilters/foo2.xsl
share/java/examples/xalan-j/UseXMLFilters/foo3.xsl
share/java/examples/xalan-j/UseXMLFilters/readme.html
share/java/examples/xalan-j/Validate/
share/java/examples/xalan-j/Validate/Validate.java
share/java/examples/xalan-j/Validate/ValidateXMLInput.java
share/java/examples/xalan-j/Validate/birds.xml
share/java/examples/xalan-j/Validate/birds.xsl
share/java/examples/xalan-j/Validate/readme.html
share/java/examples/xalan-j/XPathAPI/
share/java/examples/xalan-j/XPathAPI/ApplyXPathJAXP.java
share/java/examples/xalan-j/XPathAPI/ExtensionFunctionResolver.java
share/java/examples/xalan-j/XPathAPI/ExtensionTest.java
share/java/examples/xalan-j/XPathAPI/XPathResolver.java
share/java/examples/xalan-j/XPathAPI/foo.xml
share/java/examples/xalan-j/XPathAPI/numlist.xml
share/java/examples/xalan-j/extensions/
share/java/examples/xalan-j/extensions/1-redir.xml
share/java/examples/xalan-j/extensions/1-redir.xsl
share/java/examples/xalan-j/extensions/2-basicJscript.xml
share/java/examples/xalan-j/extensions/2-basicJscript.xsl
share/java/examples/xalan-j/extensions/3-java-namespace.xml
share/java/examples/xalan-j/extensions/3-java-namespace.xsl
share/java/examples/xalan-j/extensions/4-numlistJava.xsl
share/java/examples/xalan-j/extensions/5-numlistJscript.xsl
share/java/examples/xalan-j/extensions/IntDate.java
share/java/examples/xalan-j/extensions/MyCounter.java
share/java/examples/xalan-j/extensions/numlist.xml
share/java/examples/xalan-j/extensions/readme.html
share/java/examples/xalan-j/extensions/sql/
share/java/examples/xalan-j/extensions/sql/GETTING_STARTED.txt
share/java/examples/xalan-j/extensions/sql/basic-connection/
share/java/examples/xalan-j/extensions/sql/basic-connection/DumpSQL.xsl
share/java/examples/xalan-j/extensions/sql/basic-connection/dbinfo.xml
share/java/examples/xalan-j/extensions/sql/basic-connection/dbtest-cinfo.xsl
share/java/examples/xalan-j/extensions/sql/basic-connection/dbtest.xsl
share/java/examples/xalan-j/extensions/sql/basic-connection/readme.html
share/java/examples/xalan-j/extensions/sql/createdb.sql
share/java/examples/xalan-j/extensions/sql/ext-connection/
share/java/examples/xalan-j/extensions/sql/ext-connection/ExternalConnection.java
share/java/examples/xalan-j/extensions/sql/ext-connection/dbtest.xsl
share/java/examples/xalan-j/extensions/sql/ext-connection/readme.html
share/java/examples/xalan-j/extensions/sql/pquery/
share/java/examples/xalan-j/extensions/sql/pquery/dbinfo.xml
share/java/examples/xalan-j/extensions/sql/pquery/dbtest.xsl
share/java/examples/xalan-j/extensions/sql/pquery/readme.html
share/java/examples/xalan-j/extensions/sql/readme.html
share/java/examples/xalan-j/extensions/sql/runDerby.bat
share/java/examples/xalan-j/extensions/sql/runDerby.sh
share/java/examples/xalan-j/extensions/sql/runExtConnection.bat
share/java/examples/xalan-j/extensions/sql/runExtConnection.sh
share/java/examples/xalan-j/extensions/sql/runXalan.bat
share/java/examples/xalan-j/extensions/sql/runXalan.sh
share/java/examples/xalan-j/extensions/sql/show-error/
share/java/examples/xalan-j/extensions/sql/show-error/dbinfo.xml
share/java/examples/xalan-j/extensions/sql/show-error/invalidConn.xsl
share/java/examples/xalan-j/extensions/sql/show-error/invalidPQuery.xsl
share/java/examples/xalan-j/extensions/sql/show-error/invalidQuery.xsl
share/java/examples/xalan-j/extensions/sql/show-error/readme.html
share/java/examples/xalan-j/extensions/sql/streamable/
share/java/examples/xalan-j/extensions/sql/streamable/cachedNodes.xsl
share/java/examples/xalan-j/extensions/sql/streamable/dbinfo.xml
share/java/examples/xalan-j/extensions/sql/streamable/pivot.xsl
share/java/examples/xalan-j/extensions/sql/streamable/readme.html
share/java/examples/xalan-j/extensions/sql/streamable/streamNodes.xsl
share/java/examples/xalan-j/servlet/
share/java/examples/xalan-j/servlet/ApplyXSLT.java
share/java/examples/xalan-j/servlet/ApplyXSLTException.java
share/java/examples/xalan-j/servlet/ApplyXSLTListener.java
share/java/examples/xalan-j/servlet/ApplyXSLTProperties.java
share/java/examples/xalan-j/servlet/DefaultApplyXSLTProperties.java
share/java/examples/xalan-j/servlet/SimpleXSLTServlet.java
share/java/examples/xalan-j/servlet/UseStylesheetParamServlet.java
share/java/examples/xalan-j/servlet/XSLTServletWithParams.java
share/java/examples/xalan-j/servlet/birds.xml
share/java/examples/xalan-j/servlet/birds.xsl
share/java/examples/xalan-j/servlet/booklist1.xsl
share/java/examples/xalan-j/servlet/booklist2.xsl
share/java/examples/xalan-j/servlet/catalog.xml
share/java/examples/xalan-j/servlet/default.xsl
share/java/examples/xalan-j/servlet/default2.xsl
share/java/examples/xalan-j/servlet/fooparam.xml
share/java/examples/xalan-j/servlet/fooparam.xsl
share/java/examples/xalan-j/servlet/jspSample.jsp
share/java/examples/xalan-j/servlet/media.properties
share/java/examples/xalan-j/servlet/readme.html
share/java/examples/xalan-j/servlet/web.xml
share/java/examples/xalan-j/translets/
share/java/examples/xalan-j/translets/JAXPTransletMultipleTransformations.java
share/java/examples/xalan-j/translets/JAXPTransletOneTransformation.java
share/java/examples/xalan-j/translets/readme.html
share/java/examples/xalan-j/translets/todo.xml
share/java/examples/xalan-j/translets/todo.xsl
share/java/examples/xalan-j/translets/todotoo.xml
share/java/examples/xalan-j/trax/
share/java/examples/xalan-j/trax/ExampleContentHandler.java
share/java/examples/xalan-j/trax/Examples.java
share/java/examples/xalan-j/trax/xml/
share/java/examples/xalan-j/trax/xml/baz.xml
share/java/examples/xalan-j/trax/xml/foo.xml
share/java/examples/xalan-j/trax/xml/subdir1/
share/java/examples/xalan-j/trax/xml/subdir1/foo2.xml
share/java/examples/xalan-j/trax/xml/subdir1/subdir2/
share/java/examples/xalan-j/trax/xml/subdir1/subdir2/foo3.xml
share/java/examples/xalan-j/trax/xsl/
share/java/examples/xalan-j/trax/xsl/baz.xsl
share/java/examples/xalan-j/trax/xsl/foo.xsl
share/java/examples/xalan-j/trax/xsl/foo2.xsl
share/java/examples/xalan-j/trax/xsl/foo3.xsl
share/java/examples/xalan-j/trax/xsl/inc1/
share/java/examples/xalan-j/trax/xsl/inc1/inc1.xsl
share/java/examples/xalan-j/trax/xsl/inc1/inc2/
share/java/examples/xalan-j/trax/xsl/inc1/inc2/inc2.xsl
share/java/examples/xalan-j/xalansamples.jar
share/java/examples/xalan-j/xalanservlet.war
share/java/examples/xalan-j/xsltcapplet.jar
share/java/examples/xalan-j/xsltcbrazil.jar
share/java/examples/xalan-j/xsltcejb.jar
share/java/examples/xalan-j/xsltcservlet.jar