mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
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
3 changed files with 19 additions and 18 deletions
|
@ -1,11 +1,11 @@
|
||||||
PORTNAME= saxon-he
|
PORTNAME= saxon-he
|
||||||
PORTVERSION= 9.5.1.5
|
DISTVERSION= 10-6
|
||||||
CATEGORIES= textproc java
|
CATEGORIES= textproc java
|
||||||
MASTER_SITES= SF/saxon/Saxon-HE/${PORTVERSION:R:R}
|
MASTER_SITES= SF/saxon/Saxon-HE/${PORTVERSION:R}/Java/
|
||||||
DISTNAME= SaxonHE${PORTVERSION:S,.,-,g}J
|
DISTNAME= SaxonHE${DISTVERSION}J
|
||||||
|
|
||||||
MAINTAINER= makc@FreeBSD.org
|
MAINTAINER= thierry@FreeBSD.org
|
||||||
COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java
|
COMMENT= XSLT 3.0 / XPath 3.1 / XQuery 3.1 processor for Java
|
||||||
WWW= https://www.saxonica.com/
|
WWW= https://www.saxonica.com/
|
||||||
|
|
||||||
LICENSE= MPL20
|
LICENSE= MPL20
|
||||||
|
@ -17,9 +17,9 @@ NO_WRKSUBDIR= yes
|
||||||
NO_ARCH= yes
|
NO_ARCH= yes
|
||||||
NO_BUILD= yes
|
NO_BUILD= yes
|
||||||
|
|
||||||
JARFILES= saxon9-unpack.jar \
|
JARFILES= jline-2.14.6.jar \
|
||||||
saxon9-xqj.jar \
|
saxon-he-10.6.jar \
|
||||||
saxon9he.jar
|
saxon-he-test-10.6.jar
|
||||||
PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,}
|
PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,}
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
SHA256 (SaxonHE9-5-1-5J.zip) = 5e26cf22e230ef4284bdba848ba53232944af51a1e0e9199c5668851909d6f28
|
TIMESTAMP = 1674812587
|
||||||
SIZE (SaxonHE9-5-1-5J.zip) = 3040502
|
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
|
Saxon is a collection of tools for processing XML documents. The main
|
||||||
components are:
|
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
|
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
|
integrated with Java applications using the JAXP API, which means it is
|
||||||
possible for a Java application to switch between different XSLT processors
|
possible for a Java application to switch between different XSLT processors
|
||||||
without changing the application code. As well as conforming closely with the
|
without changing the application code. As well as conforming closely with the
|
||||||
XSLT 2.0 specification, Saxon offers a number of powerful extensions.
|
XSLT 3.0 specification, Saxon offers a number of powerful extensions.
|
||||||
- An XPath 2.0 processor accessible via an API to Java applications.
|
- An XPath 3.1 processor accessible via an API to Java applications.
|
||||||
- An XQuery 1.0 processor that can be used from the command line, or invoked
|
- An XQuery 3.1 processor that can be used from the command line, or invoked
|
||||||
from a Java application by use of an API.
|
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
|
- An XML Schema 1.0 and 1.1 processor. This can be used on its own to validate a
|
||||||
for correctness, or to validate a source document against the definitions in
|
schema for correctness, or to validate a source document against the
|
||||||
a schema. It is also used to support the schema-aware functionality of the
|
definitions in a schema. It is also used to support the schema-aware
|
||||||
XSLT and XQuery processors.
|
functionality of the XSLT and XQuery processors.
|
||||||
|
|
||||||
So you can use Saxon to process XML by writing XSLT stylesheets, by writing
|
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
|
XQuery queries, by writing Java applications, or by combinations of the
|
||||||
|
|
Loading…
Add table
Reference in a new issue