Port details on branch 2022Q2 |
- saxon-devel XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java
- 9.1.0.8_1,1 textproc =3 9.1.0.8_1,1Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2004-07-07 20:37:06
- Last Update: 2023-11-01 22:11:47
- Commit Hash: 05f0f44
- People watching this port, also watch:: zip, gtk-engines2, python, desktop-file-utils, libIDL
- Also Listed In: java
- License: not specified in port
- WWW:
- https://saxon.sourceforge.net/
- Description:
- The Saxon-B 9.1 package 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
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
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.
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
approaches.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- saxon-devel>0:textproc/saxon-devel
- Conflicts:
- CONFLICTS:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/textproc/saxon-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/saxon-devel
- pkg install saxon-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: saxon-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (saxonb9-1-0-8j.zip) = 92bcdc4a0680c7866fe5828adb92c714cfe88dcf3fa0caf5bf638fcc6d9369b4
SIZE (saxonb9-1-0-8j.zip) = 2041548
SHA256 (saxon-resources9-1-0-1.zip) = 371fbb245d283396f734555e893c41d6df150ebe1576e38211f12df93fc34def
SIZE (saxon-resources9-1-0-1.zip) = 12219434
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- java : java/openjdk8
- This port is required by:
- for Build
-
Deleted ports which required this port:
- for Run
-
- textproc/nux
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for saxon-devel-9.1.0.8_1,1:
DOCS=on: Build and/or install documentation
DOM4J=off: dom4j support
JDOM=off: Jdom support
XOM=off: XOM support
===> Use 'make config' to modify these settings
- Options name:
- textproc_saxon-devel
- USES:
- zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|