Name: pugixml Version: 1.10 Release: 1%{?_dist_release} Summary: A light-weight C++ XML processing library Group: programming Vendor: Project Vine Distribution: Vine Linux License: MIT URL: https://pugixml.org/ Source0: https://github.com/zeux/pugixml/releases/download/v%{version}/pugixml-%{version}.tar.gz # Add pugixml-config.cmake # https://github.com/zeux/pugixml/pull/7 #Patch0: pugixml-export.patch BuildRequires: cmake %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 %package devel Summary: Development files for %{name} Group: programming Requires: %{name} = %{version}-%{release} %description devel Development files for package %{name} %package docs Summary: Documentation for %{name} Group: documentation BuildArch: noarch %description docs Documentation for package %{name} %prep %setup -q #%patch0 -p1 -b .export %build mkdir -p ./build && pushd build %cmake -DCMAKE_INSTALL_LIBDIR=%{_lib} .. make %{?_smp_mflags} %install rm -rf %{buildroot} make -C build install DESTDIR=%{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc readme.txt %{_libdir}/*.so.* %files devel %{_libdir}/*.so %{_libdir}/cmake/%{name}/ %{_libdir}/pkgconfig/pugixml.pc %{_includedir}/*.hpp %ifnarch %{ix86} %files docs %doc docs/* %endif %changelog * Fri Sep 04 2020 Tomohiro "Tomo-p" KATO - 1.10-1 - new upstream release. * Fri Sep 02 2016 Toshiaki Ara - 1.7-2 - rebuild with gcc-5.4.0 * Sat Jul 09 2016 Toshiharu Kudoh - 1.7-1 - new upstream release - deleted Patch0 * Sun Jan 18 2015 Yoji TOYODA - 1.4-1 - initial build for Vine Linux * Wed Sep 03 2014 Orion Poplawski - 1.4-1 - Update to 1.4 - Split documentation out into -doc sub-package - Add cmake export information * Sun Aug 17 2014 Fedora Release Engineering - 1.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 1.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Fedora Release Engineering - 1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Thu Jan 05 2012 Richard Shaw - 1.0-2 - Rebuild for GCC 4.7.0. * Fri Jul 08 2011 Richard Shaw - 1.0-1 - Initial Release