textproc/tinyxml2 11.0.0,1 MidnightBSD
Small C++ XML Parser
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- zlib
- Categories
- textproc
Description
TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs. It attempts to be flexible, but correct. It does not rely on exceptions or RTTI. It has UTF-8 support, but does not parse or use DTDs or XSL. It doesn't have the STL support of TinyXML-1, but uses less memory, has a proper namespace, and is faster.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/tinyxml2 | 11.0.0,1 |
| FreeBSD | textproc/tinyxml2 | 11.0.0_1,1 |
| OpenBSD | textproc/tinyxml2 | 10.0.0 |
| NetBSD | textproc/tinyxml2 | 11.0.0nb1 |
| DragonFly | textproc/tinyxml2 | 11.0.0,1 |
Install
Binary package:
mport install tinyxml2
From mports:
cd /usr/mports/textproc/tinyxml2 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= tinyxml2>0:textproc/tinyxml2
LIB_DEPENDS= libtinyxml2.so:textproc/tinyxml2
Dependencies
Configuration
Options name: textproc_tinyxml2
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off |
- USES
- cmake:testing compiler:c++11-lang cpe dos2unix pathfix
- Service scripts
- none
Files
pkg-plist 18
- include/tinyxml2.h
- lib/cmake/tinyxml2/tinyxml2-config-version.cmake
- lib/cmake/tinyxml2/tinyxml2-config.cmake
- lib/cmake/tinyxml2/tinyxml2-shared-targets-.cmake
- lib/cmake/tinyxml2/tinyxml2-shared-targets.cmake
- lib/libtinyxml2.so
- lib/libtinyxml2.so.11
- lib/libtinyxml2.so.
- libdata/pkgconfig/tinyxml2.pc
- share/examples/tinyxml2/resources/dream.xml
- share/examples/tinyxml2/resources/empty.xml
- share/examples/tinyxml2/resources/out/readme.txt
- share/examples/tinyxml2/resources/utf8test.xml
- share/examples/tinyxml2/resources/utf8testverify.xml
- share/examples/tinyxml2/resources/xmltest-4636783552757760.xml
- share/examples/tinyxml2/resources/xmltest-5330.xml
- share/examples/tinyxml2/resources/xmltest-5662204197076992.xml
- share/examples/tinyxml2/resources/xmltest-5720541257269248.xml
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| leethomason-tinyxml2-11.0.0_GH0.tar.gz | 642878 | 5556deb5081fb246ee92afae73efd943c889cef0cafea92b0b82422d6a18f289 |