devel/libxsd-frontend 2.1.0_1 FreeBSD
W3C XML Schema compiler frontend
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- devel
- Package size
- 300.0 KiB, 1553.0 KiB installed
Description
libxsd-frontend is a compiler frontend for the W3C XML Schema definition language. It includes parser, semantic graph types and traversal mechanism.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/libxsd-frontend | 2.1.0_1 |
| DragonFly | devel/libxsd-frontend | 2.1.0_1 |
| MidnightBSD | devel/libxsd-frontend | 2.1.0_1 |
Install
Binary package:
pkg install libxsd-frontend
From the ports tree:
cd /usr/ports/devel/libxsd-frontend/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libxsd-frontend>0:devel/libxsd-frontend
LIB_DEPENDS= libxsd-frontend-2.1.so:devel/libxsd-frontend
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.1.0_1 | 2.1.0_1 | - | 2.1.0_1 | 2.1.0_1 |
| FreeBSD:14:quarterly | 2.1.0_1 | 2.1.0_1 | n/a | 2.1.0_1 | 2.1.0_1 |
| FreeBSD:15:latest | 2.1.0_1 | 2.1.0_1 | n/a | 2.1.0_1 | 2.1.0_1 |
| FreeBSD:15:quarterly | 2.1.0_1 | 2.1.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.0_1 | 2.1.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
build2>=0.16.0: devel/build2
Library 2
libcutl.so: devel/libcutllibxerces-c.so: textproc/xerces-c3
The full lists below include those, and their dependencies in turn.
Build dependencies 8
Run dependencies 2
Required by 3
Configuration
Options name: devel_libxsd-frontend
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- compiler:c++2b-lang pkgconfig
- Service scripts
- none
Files
pkg-plist 57
- include/libxsd-frontend/export.hxx
- include/libxsd-frontend/generators/dependencies.hxx
- include/libxsd-frontend/parser.hxx
- include/libxsd-frontend/schema-dom-parser.hxx
- include/libxsd-frontend/semantic-graph.hxx
- include/libxsd-frontend/semantic-graph/annotation.hxx
- include/libxsd-frontend/semantic-graph/any-attribute.hxx
- include/libxsd-frontend/semantic-graph/any.hxx
- include/libxsd-frontend/semantic-graph/attribute-group.hxx
- include/libxsd-frontend/semantic-graph/attribute.hxx
- include/libxsd-frontend/semantic-graph/complex.hxx
- include/libxsd-frontend/semantic-graph/compositors.hxx
- include/libxsd-frontend/semantic-graph/element-group.hxx
- include/libxsd-frontend/semantic-graph/element.hxx
- include/libxsd-frontend/semantic-graph/elements.hxx
- include/libxsd-frontend/semantic-graph/enumeration.hxx
- include/libxsd-frontend/semantic-graph/fundamental.hxx
- include/libxsd-frontend/semantic-graph/list.hxx
- include/libxsd-frontend/semantic-graph/namespace.hxx
- include/libxsd-frontend/semantic-graph/particle.hxx
- include/libxsd-frontend/semantic-graph/schema.hxx
- include/libxsd-frontend/semantic-graph/union.hxx
- include/libxsd-frontend/transformations/anonymous.hxx
- include/libxsd-frontend/transformations/enum-synthesis.hxx
- include/libxsd-frontend/transformations/restriction.hxx
- include/libxsd-frontend/transformations/schema-per-type.hxx
- include/libxsd-frontend/transformations/simplifier.hxx
- include/libxsd-frontend/traversal.hxx
- include/libxsd-frontend/traversal/any-attribute.hxx
- include/libxsd-frontend/traversal/any.hxx
- include/libxsd-frontend/traversal/attribute-group.hxx
- include/libxsd-frontend/traversal/attribute.hxx
- include/libxsd-frontend/traversal/complex.hxx
- include/libxsd-frontend/traversal/compositors.hxx
- include/libxsd-frontend/traversal/element-group.hxx
- include/libxsd-frontend/traversal/element.hxx
- include/libxsd-frontend/traversal/elements.hxx
- include/libxsd-frontend/traversal/elements.txx
- include/libxsd-frontend/traversal/enumeration.hxx
- include/libxsd-frontend/traversal/fundamental.hxx
- include/libxsd-frontend/traversal/list.hxx
- include/libxsd-frontend/traversal/namespace.hxx
- include/libxsd-frontend/traversal/particle.hxx
- include/libxsd-frontend/traversal/schema.hxx
- include/libxsd-frontend/traversal/union.hxx
- include/libxsd-frontend/types.hxx
- include/libxsd-frontend/version.hxx
- include/libxsd-frontend/xml.hxx
- lib/libxsd-frontend-2.1.so
- lib/libxsd-frontend.so
- libdata/pkgconfig/libxsd-frontend.pc
- libdata/pkgconfig/libxsd-frontend.shared.pc
- share/doc/libxsd-frontend/GPLv2
- share/doc/libxsd-frontend/LICENSE
- share/doc/libxsd-frontend/NEWS
- share/doc/libxsd-frontend/README
- share/doc/libxsd-frontend/manifest
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libxsd-frontend-2.1.0.tar.gz | 79844 | 98321b9c2307d7c4e1eba49da6a522ffa81bdf61f7e3605e469aa85bfcab90b1 |
Master sites 1
- https://www.codesynthesis.com/download/xsd/4.2/
Commit history 0
No commits in the history this site was built from.