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:
Thierry Thomas 2023-01-27 10:51:43 +01:00
parent 6a3cd0cb56
commit 60b52a89e1
3 changed files with 19 additions and 18 deletions

View File

@ -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:

View File

@ -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

View File

@ -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