BSD Ports

textproc/libxml++30 3.2.5_2 FreeBSD

XML API for C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
textproc
Package size
135.0 KiB, 852.2 KiB installed

Description

libxml++ is a C++ interface for working with XML files, using libxml (gnome-xml) to parse and write the actual XML files. It has a simple but complete API.

In the other systems

SystemPortVersion
FreeBSDtextproc/libxml++303.2.5_2
DragonFlytextproc/libxml++303.2.5_1

Install

Binary package:

pkg install libxml++30

From the ports tree:

cd /usr/ports/textproc/libxml++30/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libxml++30>0:textproc/libxml++30
LIB_DEPENDS=	libxml++-.so:textproc/libxml++30

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:latest3.2.5_23.2.5_22.91.33.2.5_23.2.5_2
FreeBSD:14:quarterly3.2.5_23.2.5_2n/a3.2.5_23.2.5_2
FreeBSD:15:latest3.2.5_23.2.5_2n/a3.2.5_23.2.5_2
FreeBSD:15:quarterly3.2.5_23.2.5_2n/an/an/a
FreeBSD:16:latest3.2.5_23.2.5_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 22
Run dependencies 19
Required by 1

Configuration

No options to configure.

USES
gnome meson pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 46
  • include/libxml++-%%API_VERSION%%/libxml++/attribute.h
  • include/libxml++-%%API_VERSION%%/libxml++/attributedeclaration.h
  • include/libxml++-%%API_VERSION%%/libxml++/attributenode.h
  • include/libxml++-%%API_VERSION%%/libxml++/document.h
  • include/libxml++-%%API_VERSION%%/libxml++/dtd.h
  • include/libxml++-%%API_VERSION%%/libxml++/exceptions/exception.h
  • include/libxml++-%%API_VERSION%%/libxml++/exceptions/internal_error.h
  • include/libxml++-%%API_VERSION%%/libxml++/exceptions/parse_error.h
  • include/libxml++-%%API_VERSION%%/libxml++/exceptions/validity_error.h
  • include/libxml++-%%API_VERSION%%/libxml++/exceptions/wrapped_exception.h
  • include/libxml++-%%API_VERSION%%/libxml++/io/istreamparserinputbuffer.h
  • include/libxml++-%%API_VERSION%%/libxml++/io/ostreamoutputbuffer.h
  • include/libxml++-%%API_VERSION%%/libxml++/io/outputbuffer.h
  • include/libxml++-%%API_VERSION%%/libxml++/io/parserinputbuffer.h
  • include/libxml++-%%API_VERSION%%/libxml++/keepblanks.h
  • include/libxml++-%%API_VERSION%%/libxml++/libxml++.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/cdatanode.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/commentnode.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/contentnode.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/element.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/entitydeclaration.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/entityreference.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/node.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/processinginstructionnode.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/textnode.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/xincludeend.h
  • include/libxml++-%%API_VERSION%%/libxml++/nodes/xincludestart.h
  • include/libxml++-%%API_VERSION%%/libxml++/noncopyable.h
  • include/libxml++-%%API_VERSION%%/libxml++/parsers/domparser.h
  • include/libxml++-%%API_VERSION%%/libxml++/parsers/parser.h
  • include/libxml++-%%API_VERSION%%/libxml++/parsers/saxparser.h
  • include/libxml++-%%API_VERSION%%/libxml++/parsers/textreader.h
  • include/libxml++-%%API_VERSION%%/libxml++/relaxngschema.h
  • include/libxml++-%%API_VERSION%%/libxml++/schemabase.h
  • include/libxml++-%%API_VERSION%%/libxml++/validators/dtdvalidator.h
  • include/libxml++-%%API_VERSION%%/libxml++/validators/relaxngvalidator.h
  • include/libxml++-%%API_VERSION%%/libxml++/validators/schemavalidatorbase.h
  • include/libxml++-%%API_VERSION%%/libxml++/validators/validator.h
  • include/libxml++-%%API_VERSION%%/libxml++/validators/xsdvalidator.h
  • include/libxml++-%%API_VERSION%%/libxml++/xsdschema.h
  • lib/libxml++-.a
  • lib/libxml++-.so
  • lib/libxml++-.so.1
  • lib/libxml++-.so.1.0.0
  • lib/libxml++-%%API_VERSION%%/include/libxml++config.h
  • libdata/pkgconfig/libxml++-.pc
distinfo 1
FileSizeSHA256
libxml++-3.2.5.tar.xz9038400c9b381b5a83d6b3ab4b0b865d7256dab27d575981b63be2f859edcb94da59c7
Master sites 1
  • GNOME

Commit history 0

No commits in the history this site was built from.