textproc/pugixml 1.10 MidnightBSD
Light-weight, simple and fast XML parser for C++ with XPath support
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- textproc
Description
pugixml is a light-weight C++ XML processing library. It features:
* DOM-like interface with rich traversal/modification capabilities * Extremely fast non-validating XML parser which constructs the DOM tree from an XML file/buffer * XPath 1.0 implementation for complex data-driven tree queries * Full Unicode support with Unicode interface variants and automatic encoding conversions
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | textproc/pugixml | 1.10 |
| FreeBSD | textproc/pugixml | 1.16 |
| OpenBSD | textproc/pugixml | 1.16 |
| NetBSD | textproc/pugixml | 1.16 |
| DragonFly | textproc/pugixml | 1.15 |
| HardenedBSD | textproc/pugixml | 1.16 |
| GhostBSD | textproc/pugixml | 1.16 |
Install
Binary package:
mport install pugixml
From mports:
cd /usr/mports/textproc/pugixml && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pugixml>0:textproc/pugixml
LIB_DEPENDS= libpugixml.so:textproc/pugixml
Dependencies
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lang cpe
- Service scripts
- none
Files
pkg-plist 8
- include/pugiconfig.hpp
- include/pugixml.hpp
- lib/cmake/pugixml/pugixml-config-.cmake
- lib/cmake/pugixml/pugixml-config.cmake
- lib/libpugixml.so
- lib/libpugixml.so.1
- lib/libpugixml.so.
- libdata/pkgconfig/pugixml.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pugixml-1.10.tar.gz | 381990 | 55f399fbb470942410d348584dc953bcaec926415d3462f471ef350f29b5870a |
Master sites 1
- https://github.com/zeux/pugixml/releases/download/v1.10/