textproc/saxon-he: upgrade to 10.6 and take maintainership
Remark: this is not the latest release, but the one suitable to run with XMLBeans 5.1.1 (textproc/apache-xmlbeans). Approved by: makc@
This commit is contained in:
parent
6a3cd0cb56
commit
60b52a89e1
@ -1,11 +1,11 @@
|
||||
PORTNAME= saxon-he
|
||||
PORTVERSION= 9.5.1.5
|
||||
DISTVERSION= 10-6
|
||||
CATEGORIES= textproc java
|
||||
MASTER_SITES= SF/saxon/Saxon-HE/${PORTVERSION:R:R}
|
||||
DISTNAME= SaxonHE${PORTVERSION:S,.,-,g}J
|
||||
MASTER_SITES= SF/saxon/Saxon-HE/${PORTVERSION:R}/Java/
|
||||
DISTNAME= SaxonHE${DISTVERSION}J
|
||||
|
||||
MAINTAINER= makc@FreeBSD.org
|
||||
COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java
|
||||
MAINTAINER= thierry@FreeBSD.org
|
||||
COMMENT= XSLT 3.0 / XPath 3.1 / XQuery 3.1 processor for Java
|
||||
WWW= https://www.saxonica.com/
|
||||
|
||||
LICENSE= MPL20
|
||||
@ -17,9 +17,9 @@ NO_WRKSUBDIR= yes
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
JARFILES= saxon9-unpack.jar \
|
||||
saxon9-xqj.jar \
|
||||
saxon9he.jar
|
||||
JARFILES= jline-2.14.6.jar \
|
||||
saxon-he-10.6.jar \
|
||||
saxon-he-test-10.6.jar
|
||||
PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,}
|
||||
|
||||
do-install:
|
||||
|
@ -1,2 +1,3 @@
|
||||
SHA256 (SaxonHE9-5-1-5J.zip) = 5e26cf22e230ef4284bdba848ba53232944af51a1e0e9199c5668851909d6f28
|
||||
SIZE (SaxonHE9-5-1-5J.zip) = 3040502
|
||||
TIMESTAMP = 1674812587
|
||||
SHA256 (SaxonHE10-6J.zip) = 0e590ede60eef6d8a98e759f72769c20417173f99191ebbc2f9ec4e331dbc296
|
||||
SIZE (SaxonHE10-6J.zip) = 5866254
|
||||
|
@ -1,19 +1,19 @@
|
||||
Saxon is a collection of tools for processing XML documents. The main
|
||||
components are:
|
||||
|
||||
- An XSLT 2.0 processor, that can be used from the command line, or invoked
|
||||
- An XSLT 3.0 processor, that can be used from the command line, or invoked
|
||||
from a Java application by use of the standard JAXP API. Saxon can be
|
||||
integrated with Java applications using the JAXP API, which means it is
|
||||
possible for a Java application to switch between different XSLT processors
|
||||
without changing the application code. As well as conforming closely with the
|
||||
XSLT 2.0 specification, Saxon offers a number of powerful extensions.
|
||||
- An XPath 2.0 processor accessible via an API to Java applications.
|
||||
- An XQuery 1.0 processor that can be used from the command line, or invoked
|
||||
XSLT 3.0 specification, Saxon offers a number of powerful extensions.
|
||||
- An XPath 3.1 processor accessible via an API to Java applications.
|
||||
- An XQuery 3.1 processor that can be used from the command line, or invoked
|
||||
from a Java application by use of an API.
|
||||
- An XML Schema 1.0 processor. This can be used on its own to validate a schema
|
||||
for correctness, or to validate a source document against the definitions in
|
||||
a schema. It is also used to support the schema-aware functionality of the
|
||||
XSLT and XQuery processors.
|
||||
- An XML Schema 1.0 and 1.1 processor. This can be used on its own to validate a
|
||||
schema for correctness, or to validate a source document against the
|
||||
definitions in a schema. It is also used to support the schema-aware
|
||||
functionality of the XSLT and XQuery processors.
|
||||
|
||||
So you can use Saxon to process XML by writing XSLT stylesheets, by writing
|
||||
XQuery queries, by writing Java applications, or by combinations of the
|
||||
|
Loading…
Reference in New Issue
Block a user