BSD Ports

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

SystemPortVersion
FreeBSDdevel/libxsd-frontend2.1.0_1
DragonFlydevel/libxsd-frontend2.1.0_1
MidnightBSDdevel/libxsd-frontend2.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.0_12.1.0_1-2.1.0_12.1.0_1
FreeBSD:14:quarterly2.1.0_12.1.0_1n/a2.1.0_12.1.0_1
FreeBSD:15:latest2.1.0_12.1.0_1n/a2.1.0_12.1.0_1
FreeBSD:15:quarterly2.1.0_12.1.0_1n/an/an/a
FreeBSD:16:latest2.1.0_12.1.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 8
Run dependencies 2

Configuration

Options name: devel_libxsd-frontend

OptionDefaultDescription
DOCSoffBuild 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
FileSizeSHA256
libxsd-frontend-2.1.0.tar.gz7984498321b9c2307d7c4e1eba49da6a522ffa81bdf61f7e3605e469aa85bfcab90b1
Master sites 1
  • https://www.codesynthesis.com/download/xsd/4.2/

Commit history 0

No commits in the history this site was built from.