|
|
66fe562 |
Name: pugixml
|
|
Orion Poplawski |
d391996 |
Version: 1.4
|
|
Orion Poplawski |
d391996 |
Release: 1%{?dist}
|
|
|
66fe562 |
Summary: A light-weight C++ XML processing library
|
|
|
66fe562 |
Group: Development/Libraries
|
|
|
66fe562 |
License: MIT
|
|
|
66fe562 |
URL: http://pugixml.org
|
|
|
66fe562 |
|
|
Orion Poplawski |
d391996 |
Source0: http://github.com/zeux/pugixml/releases/download/v%{version}/pugixml-%{version}.tar.gz
|
|
Orion Poplawski |
d391996 |
# Add pugixml-config.cmake
|
|
Orion Poplawski |
d391996 |
# https://github.com/zeux/pugixml/pull/7
|
|
Orion Poplawski |
d391996 |
Patch0: pugixml-export.patch
|
|
|
66fe562 |
|
|
|
66fe562 |
BuildRequires: cmake
|
|
|
66fe562 |
|
|
|
66fe562 |
%description
|
|
|
66fe562 |
pugixml is a light-weight C++ XML processing library.
|
|
|
66fe562 |
It features:
|
|
|
66fe562 |
- DOM-like interface with rich traversal/modification capabilities
|
|
|
66fe562 |
- Extremely fast non-validating XML parser which constructs the DOM tree from
|
|
|
66fe562 |
an XML file/buffer
|
|
|
66fe562 |
- XPath 1.0 implementation for complex data-driven tree queries
|
|
|
66fe562 |
- Full Unicode support with Unicode interface variants and automatic encoding
|
|
|
66fe562 |
conversions
|
|
|
66fe562 |
|
|
|
66fe562 |
|
|
|
66fe562 |
%package devel
|
|
|
66fe562 |
Summary: Development files for %{name}
|
|
|
66fe562 |
Group: Development/Libraries
|
|
|
66fe562 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
66fe562 |
|
|
|
66fe562 |
%description devel
|
|
|
66fe562 |
Development files for package %{name}
|
|
|
66fe562 |
|
|
|
66fe562 |
|
|
Orion Poplawski |
d391996 |
%package doc
|
|
Orion Poplawski |
d391996 |
Summary: Documentation for %{name}
|
|
Orion Poplawski |
d391996 |
Group: Documentation
|
|
Orion Poplawski |
d391996 |
|
|
Orion Poplawski |
d391996 |
%description doc
|
|
Orion Poplawski |
d391996 |
Documentation for package %{name}
|
|
Orion Poplawski |
d391996 |
|
|
Orion Poplawski |
d391996 |
|
|
|
66fe562 |
%prep
|
|
Orion Poplawski |
d391996 |
%setup -q
|
|
Orion Poplawski |
d391996 |
%patch0 -p1 -b .export
|
|
|
66fe562 |
|
|
|
66fe562 |
|
|
|
66fe562 |
%build
|
|
|
66fe562 |
mkdir -p ./build && pushd build
|
|
Orion Poplawski |
d391996 |
%cmake -DCMAKE_INSTALL_LIBDIR=%{_lib} ../scripts
|
|
|
66fe562 |
make
|
|
|
66fe562 |
|
|
|
66fe562 |
|
|
|
66fe562 |
%install
|
|
Orion Poplawski |
d391996 |
make -C build install DESTDIR=%{buildroot}
|
|
|
66fe562 |
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
|
|
|
66fe562 |
install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/
|
|
|
66fe562 |
|
|
|
66fe562 |
|
|
|
66fe562 |
%post -p /sbin/ldconfig
|
|
|
66fe562 |
|
|
|
66fe562 |
%postun -p /sbin/ldconfig
|
|
|
66fe562 |
|
|
|
66fe562 |
|
|
|
66fe562 |
%files
|
|
|
66fe562 |
%doc readme.txt
|
|
|
66fe562 |
%{_libdir}/*.so.*
|
|
|
66fe562 |
|
|
|
66fe562 |
%files devel
|
|
|
66fe562 |
%{_libdir}/*.so
|
|
Orion Poplawski |
d391996 |
%{_libdir}/cmake/%{name}/
|
|
|
66fe562 |
%{_datadir}/%{name}
|
|
|
66fe562 |
%{_includedir}/*.hpp
|
|
|
66fe562 |
|
|
Orion Poplawski |
d391996 |
%files doc
|
|
Orion Poplawski |
d391996 |
%doc docs/*
|
|
Orion Poplawski |
d391996 |
|
|
|
66fe562 |
|
|
|
66fe562 |
%changelog
|
|
Orion Poplawski |
d391996 |
* Wed Sep 03 2014 Orion Poplawski <orion@cora.nwra.com> - 1.4-1
|
|
Orion Poplawski |
d391996 |
- Update to 1.4
|
|
Orion Poplawski |
d391996 |
- Split documentation out into -doc sub-package
|
|
Orion Poplawski |
d391996 |
- Add cmake export information
|
|
Orion Poplawski |
d391996 |
|
|
|
b7a443e |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-8
|
|
|
b7a443e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
b7a443e |
|
|
|
ad1d17c |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-7
|
|
|
ad1d17c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
ad1d17c |
|
|
|
9a4fc38 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-6
|
|
|
9a4fc38 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
9a4fc38 |
|
|
|
28c6f45 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-5
|
|
|
28c6f45 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
28c6f45 |
|
|
|
00d95a9 |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-4
|
|
|
00d95a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
00d95a9 |
|
|
|
be9caf0 |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-3
|
|
|
be9caf0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
be9caf0 |
|
|
|
97cfd8b |
* Thu Jan 05 2012 Richard Shaw <hobbes1069@gmail.com> - 1.0-2
|
|
|
f45738d |
- Rebuild for GCC 4.7.0.
|
|
|
f45738d |
|
|
|
66fe562 |
* Fri Jul 08 2011 Richard Shaw <hobbes1069@gmail.com> - 1.0-1
|
|
|
66fe562 |
- Initial Release
|