Name: | tinyxml2 |
---|---|
Version: | 10.0.0 |
Release: | 18.el10_0 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 148051 |
License: | Zlib |
RPM: | tinyxml2-10.0.0-18.el10_0.aarch64.rpm |
Source RPM: | tinyxml2-10.0.0-18.el10_0.src.rpm |
Build Date: | Sun Aug 24 2025 |
Build Host: | build-ol10-aarch64.oracle.com |
Vendor: | Oracle America |
URL: | https://github.com/leethomason/tinyxml2 |
Summary: | Simple, small and efficient C++ XML parser |
Description: | TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs. It uses a Document Object Model (DOM), meaning the XML data is parsed into a C++ objects that can be browsed and manipulated, and then written to disk or another output stream. TinyXML-2 doesn’t parse or use DTDs (Document Type Definitions) nor XSLs (eXtensible Stylesheet Language). TinyXML-2 uses a similar API to TinyXML-1, But the implementation of the parser was completely re-written to make it more appropriate for use in a game. It uses less memory, is faster, and uses far fewer memory allocations. |
- Audit and document source licenses
- Run %cmake in %conf rather than %build
- Fix missing license file
- Add an .rpmlintrc file
- Do not number the sole Source
- Reflow the package description
- Fix executable sources with a patch rather than a script
- Drop unnecessary -DBUILD_STATIC_LIBS=OFF
- Remove direct BR on make
- Update License to SPDX