From a21cbe98087dced2fc6b76e870847944dac57563 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 14 Jul 2011 23:39:10 +0000 Subject: [PATCH 01/45] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 66fe562681da64d905c8ad2f330163eb9edbde3d Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 14 Jul 2011 18:59:55 -0500 Subject: [PATCH 02/45] Initial import (#720040). --- .gitignore | 1 + pugixml-1.0-set_lib_soversion.patch | 23 ++++++++ pugixml.spec | 83 +++++++++++++++++++++++++++++ sources | 1 + 4 files changed, 108 insertions(+) create mode 100644 pugixml-1.0-set_lib_soversion.patch create mode 100644 pugixml.spec diff --git a/.gitignore b/.gitignore index e69de29..f254169 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/pugixml-1.0.tar.gz diff --git a/pugixml-1.0-set_lib_soversion.patch b/pugixml-1.0-set_lib_soversion.patch new file mode 100644 index 0000000..6cef85d --- /dev/null +++ b/pugixml-1.0-set_lib_soversion.patch @@ -0,0 +1,23 @@ +--- scripts/CMakeLists.txt.orig 2010-09-20 22:14:28.000000000 -0500 ++++ scripts/CMakeLists.txt 2011-07-08 13:44:29.630913408 -0500 +@@ -1,5 +1,19 @@ + project(pugixml) + ++cmake_minimum_required(VERSION 2.6) ++set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build shared instead of static library") ++ + set(SOURCES ../src/pugixml.hpp ../src/pugiconfig.hpp ../src/pugixml.cpp) + +-add_library(pugixml STATIC ${SOURCES}) ++if(BUILD_SHARED_LIBS) ++ add_library(pugixml SHARED ${SOURCES}) ++else() ++ add_library(pugixml STATIC ${SOURCES}) ++endif() ++ ++set_target_properties(pugixml ++ PROPERTIES ++ VERSION 1.0 ++ SOVERSION 1.0 ++ ) ++ diff --git a/pugixml.spec b/pugixml.spec new file mode 100644 index 0000000..375c886 --- /dev/null +++ b/pugixml.spec @@ -0,0 +1,83 @@ +Name: pugixml +Version: 1.0 +Release: 1%{?dist} +Summary: A light-weight C++ XML processing library +Group: Development/Libraries +License: MIT +URL: http://pugixml.org + +Source0: http://pugixml.googlecode.com/files/%{name}-%{version}.tar.gz +Patch0: pugixml-1.0-set_lib_soversion.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: Development/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Development files for package %{name} + + +%prep +%setup -q -c %{name}-%{version} +%patch0 + + +%build +mkdir -p ./build && pushd build +%cmake ../scripts + +make + + +%install +# Fix encodings +#find ./docs -name '*.cpp' -exec dos2unix -k {} \;i +#find ./docs -name '*.css' -exec dos2unix -k {} \; +#find ./docs -name '*.xml' -exec dos2unix -k {} \; +#find ./ -name '*.txt' -exec dos2unix -k {} \; + +mkdir -p %{buildroot}%{_includedir} +mkdir -p %{buildroot}%{_datadir}/%{name}/contrib +mkdir -p %{buildroot}%{_libdir} + +install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ +install -p -m 0644 src/*.hpp %{buildroot}%{_includedir}/ +install -p -m 0755 build/*.so.* %{buildroot}%{_libdir}/ +mv build/*.so %{buildroot}%{_libdir}/ + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc readme.txt +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%doc docs/* +%{_libdir}/*.so +%{_datadir}/%{name} +%{_includedir}/*.hpp + + +%changelog +* Fri Jul 08 2011 Richard Shaw - 1.0-1 +- Initial Release diff --git a/sources b/sources index e69de29..e61a346 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +3c191771b942e805fe36d6a00b2655f8 pugixml-1.0.tar.gz From f45738db37b6882216bac198e03c4456f6d49070 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 5 Jan 2012 15:14:12 -0600 Subject: [PATCH 03/45] Rebuild for GCC 4.7.0. --- pugixml.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pugixml.spec b/pugixml.spec index 375c886..a1e9135 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -79,5 +79,8 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* Thu Jan 05 2011 Richard Shaw - 1.0-2 +- Rebuild for GCC 4.7.0. + * Fri Jul 08 2011 Richard Shaw - 1.0-1 - Initial Release From 97cfd8b132fb5a8f0c7cfa5f41b9b8be73aec0b9 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 5 Jan 2012 15:14:48 -0600 Subject: [PATCH 04/45] Fix changelog date. --- pugixml.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index a1e9135..4a400d3 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -79,7 +79,7 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog -* Thu Jan 05 2011 Richard Shaw - 1.0-2 +* Thu Jan 05 2012 Richard Shaw - 1.0-2 - Rebuild for GCC 4.7.0. * Fri Jul 08 2011 Richard Shaw - 1.0-1 From 7f518b5fc1abad52ea27feb38f04cd7b0a9127ae Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 5 Jan 2012 15:15:24 -0600 Subject: [PATCH 05/45] increment release. --- pugixml.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 4a400d3..ba2bba0 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT From be9caf00bcdf0185a69fa7b37558a5406f71f1ef Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 19:18:42 -0600 Subject: [PATCH 06/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index ba2bba0..fb8f8ed 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* 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. From 00d95a9957a90d13403a92278758c0ab43dcd98d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 20 Jul 2012 22:31:52 -0500 Subject: [PATCH 07/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index fb8f8ed..508f075 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* 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 From 28c6f45c7b83f00223ead84cccb80ba6c3b97199 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 12:31:20 -0600 Subject: [PATCH 08/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 508f075..0c84432 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* 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 From 9a4fc383bef7efba7c89c43d0a210c87ea9c0cf6 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 00:29:57 -0500 Subject: [PATCH 09/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 0c84432..549288e 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* 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 From ad1d17c522d31251964e735a404c1591bb12dec8 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 12:31:49 -0500 Subject: [PATCH 10/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 549288e..999910f 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* 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 From b7a443e47367a9523e24d5bc607010ad797c4a07 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 20:12:03 +0000 Subject: [PATCH 11/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 999910f..caf972b 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,6 +1,6 @@ Name: pugixml Version: 1.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ mv build/*.so %{buildroot}%{_libdir}/ %changelog +* 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 From d3919962dc42f368bc71d8d2f25cf3e9fb406708 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 4 Sep 2014 09:11:46 -0600 Subject: [PATCH 12/45] Update to 1.4 - Split documentation out into -doc sub-package - Add cmake export information --- .gitignore | 1 + pugixml-export.patch | 11 ++++++++++ pugixml.spec | 50 ++++++++++++++++++++++++-------------------- sources | 2 +- 4 files changed, 40 insertions(+), 24 deletions(-) create mode 100644 pugixml-export.patch diff --git a/.gitignore b/.gitignore index f254169..cb5feb2 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /pugixml-1.0.tar.gz +/pugixml-1.4.tar.gz diff --git a/pugixml-export.patch b/pugixml-export.patch new file mode 100644 index 0000000..acbccc4 --- /dev/null +++ b/pugixml-export.patch @@ -0,0 +1,11 @@ +diff -up pugixml-1.4/scripts/CMakeLists.txt.export pugixml-1.4/scripts/CMakeLists.txt +--- pugixml-1.4/scripts/CMakeLists.txt.export 2014-02-22 03:25:24.000000000 -0700 ++++ pugixml-1.4/scripts/CMakeLists.txt 2014-09-03 14:02:39.535720801 -0600 +@@ -18,5 +18,6 @@ endif() + + set_target_properties(pugixml PROPERTIES VERSION 1.4 SOVERSION 1) + +-install(TARGETS pugixml LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) ++install(TARGETS pugixml EXPORT pugixml-config LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install(FILES ${HEADERS} DESTINATION include) ++install(EXPORT pugixml-config DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/pugixml) diff --git a/pugixml.spec b/pugixml.spec index caf972b..ad42723 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,13 +1,15 @@ Name: pugixml -Version: 1.0 -Release: 8%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT URL: http://pugixml.org -Source0: http://pugixml.googlecode.com/files/%{name}-%{version}.tar.gz -Patch0: pugixml-1.0-set_lib_soversion.patch +Source0: http://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 @@ -31,33 +33,29 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Development files for package %{name} +%package doc +Summary: Documentation for %{name} +Group: Documentation + +%description doc +Documentation for package %{name} + + %prep -%setup -q -c %{name}-%{version} -%patch0 +%setup -q +%patch0 -p1 -b .export %build mkdir -p ./build && pushd build -%cmake ../scripts - +%cmake -DCMAKE_INSTALL_LIBDIR=%{_lib} ../scripts make %install -# Fix encodings -#find ./docs -name '*.cpp' -exec dos2unix -k {} \;i -#find ./docs -name '*.css' -exec dos2unix -k {} \; -#find ./docs -name '*.xml' -exec dos2unix -k {} \; -#find ./ -name '*.txt' -exec dos2unix -k {} \; - -mkdir -p %{buildroot}%{_includedir} +make -C build install DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_datadir}/%{name}/contrib -mkdir -p %{buildroot}%{_libdir} - install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ -install -p -m 0644 src/*.hpp %{buildroot}%{_includedir}/ -install -p -m 0755 build/*.so.* %{buildroot}%{_libdir}/ -mv build/*.so %{buildroot}%{_libdir}/ %post -p /sbin/ldconfig @@ -66,19 +64,25 @@ mv build/*.so %{buildroot}%{_libdir}/ %files -%defattr(-,root,root,-) %doc readme.txt %{_libdir}/*.so.* %files devel -%defattr(-,root,root,-) -%doc docs/* %{_libdir}/*.so +%{_libdir}/cmake/%{name}/ %{_datadir}/%{name} %{_includedir}/*.hpp +%files doc +%doc docs/* + %changelog +* 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 diff --git a/sources b/sources index e61a346..c1e4c0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3c191771b942e805fe36d6a00b2655f8 pugixml-1.0.tar.gz +7c56c91cfe3ecdee248a8e4892ef5781 pugixml-1.4.tar.gz From 990998bc40680b6c6c0a27d3565eb32e4a8fbfd6 Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Tue, 3 Feb 2015 08:41:05 -0600 Subject: [PATCH 13/45] Update to latest upstream release. --- .gitignore | 1 + pugixml-1.0-set_lib_soversion.patch | 23 ------------- pugixml-export.patch | 11 ------- pugixml.spec | 51 ++++++++++++++++------------- sources | 2 +- 5 files changed, 30 insertions(+), 58 deletions(-) delete mode 100644 pugixml-1.0-set_lib_soversion.patch delete mode 100644 pugixml-export.patch diff --git a/.gitignore b/.gitignore index cb5feb2..f2b6eeb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /pugixml-1.0.tar.gz /pugixml-1.4.tar.gz +/pugixml-1.5.tar.gz diff --git a/pugixml-1.0-set_lib_soversion.patch b/pugixml-1.0-set_lib_soversion.patch deleted file mode 100644 index 6cef85d..0000000 --- a/pugixml-1.0-set_lib_soversion.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- scripts/CMakeLists.txt.orig 2010-09-20 22:14:28.000000000 -0500 -+++ scripts/CMakeLists.txt 2011-07-08 13:44:29.630913408 -0500 -@@ -1,5 +1,19 @@ - project(pugixml) - -+cmake_minimum_required(VERSION 2.6) -+set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build shared instead of static library") -+ - set(SOURCES ../src/pugixml.hpp ../src/pugiconfig.hpp ../src/pugixml.cpp) - --add_library(pugixml STATIC ${SOURCES}) -+if(BUILD_SHARED_LIBS) -+ add_library(pugixml SHARED ${SOURCES}) -+else() -+ add_library(pugixml STATIC ${SOURCES}) -+endif() -+ -+set_target_properties(pugixml -+ PROPERTIES -+ VERSION 1.0 -+ SOVERSION 1.0 -+ ) -+ diff --git a/pugixml-export.patch b/pugixml-export.patch deleted file mode 100644 index acbccc4..0000000 --- a/pugixml-export.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up pugixml-1.4/scripts/CMakeLists.txt.export pugixml-1.4/scripts/CMakeLists.txt ---- pugixml-1.4/scripts/CMakeLists.txt.export 2014-02-22 03:25:24.000000000 -0700 -+++ pugixml-1.4/scripts/CMakeLists.txt 2014-09-03 14:02:39.535720801 -0600 -@@ -18,5 +18,6 @@ endif() - - set_target_properties(pugixml PROPERTIES VERSION 1.4 SOVERSION 1) - --install(TARGETS pugixml LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) -+install(TARGETS pugixml EXPORT pugixml-config LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) - install(FILES ${HEADERS} DESTINATION include) -+install(EXPORT pugixml-config DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/pugixml) diff --git a/pugixml.spec b/pugixml.spec index ad42723..c01aa8e 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,15 +1,16 @@ +#global prerel rc + Name: pugixml -Version: 1.4 -Release: 1%{?dist} +Version: 1.5 +Release: 1%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT URL: http://pugixml.org -Source0: http://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 +# https://github.com/zeux/pugixml/archive/v%{version}%{?prerel:%{prerel}}.tar.gz +#Source0: %{name}-%{version}%{?prerel}.tar.gz +Source0: https://github.com/zeux/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake @@ -26,34 +27,35 @@ It features: %package devel Summary: Development files for %{name} -Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development files for package %{name} - %package doc Summary: Documentation for %{name} -Group: Documentation +Requires: %{name} = %{version}-%{release} %description doc -Documentation for package %{name} +Documentation for %{name} %prep -%setup -q -%patch0 -p1 -b .export +%setup -q -n %{name}-%{version}%{?prerel:%{prerel}} %build -mkdir -p ./build && pushd build -%cmake -DCMAKE_INSTALL_LIBDIR=%{_lib} ../scripts -make +rm -rf build && mkdir build && pushd build +%cmake ../scripts +make %{?_smp_mflags} %install -make -C build install DESTDIR=%{buildroot} +pushd build +%make_install +popd + +# Install optional items. mkdir -p %{buildroot}%{_datadir}/%{name}/contrib install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ @@ -69,7 +71,7 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %files devel %{_libdir}/*.so -%{_libdir}/cmake/%{name}/ +%{_libdir}/cmake/pugixml/ %{_datadir}/%{name} %{_includedir}/*.hpp @@ -78,27 +80,30 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Tue Feb 3 2015 Richard Shaw - 1.5-1 +- Update to latest upstream release. + * 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 +* Sun Aug 17 2014 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild -* Sat Jun 07 2014 Fedora Release Engineering - 1.0-7 +* Sat Jun 07 2014 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild -* Sun Aug 04 2013 Fedora Release Engineering - 1.0-6 +* Sun Aug 04 2013 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild -* Thu Feb 14 2013 Fedora Release Engineering - 1.0-5 +* Thu Feb 14 2013 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild -* Sat Jul 21 2012 Fedora Release Engineering - 1.0-4 +* Sat Jul 21 2012 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild -* Sat Jan 14 2012 Fedora Release Engineering - 1.0-3 +* Sat Jan 14 2012 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Thu Jan 05 2012 Richard Shaw - 1.0-2 diff --git a/sources b/sources index c1e4c0c..8e28b25 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7c56c91cfe3ecdee248a8e4892ef5781 pugixml-1.4.tar.gz +77a69633cc2fe0858fd177e01e95cb54 pugixml-1.5.tar.gz From 63afa0cb0fb15b24acded05de6a3e5595c4eb5dc Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Sat, 11 Apr 2015 10:01:56 -0500 Subject: [PATCH 14/45] Update to latest upstream release. --- .gitignore | 1 + pugixml.spec | 7 ++++--- sources | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f2b6eeb..636b949 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /pugixml-1.0.tar.gz /pugixml-1.4.tar.gz /pugixml-1.5.tar.gz +/pugixml-1.6.tar.gz diff --git a/pugixml.spec b/pugixml.spec index c01aa8e..0405249 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,15 +1,13 @@ #global prerel rc Name: pugixml -Version: 1.5 +Version: 1.6 Release: 1%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT URL: http://pugixml.org -# https://github.com/zeux/pugixml/archive/v%{version}%{?prerel:%{prerel}}.tar.gz -#Source0: %{name}-%{version}%{?prerel}.tar.gz Source0: https://github.com/zeux/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake @@ -80,6 +78,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Sat Apr 11 2015 Richard Shaw - 1.6-1 +- Update to latest upstream release. + * Tue Feb 3 2015 Richard Shaw - 1.5-1 - Update to latest upstream release. diff --git a/sources b/sources index 8e28b25..b42a12e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -77a69633cc2fe0858fd177e01e95cb54 pugixml-1.5.tar.gz +7fe3667bb6bf123f65cdf2f5cfe4732f pugixml-1.6.tar.gz From c7acf2fce7492f77f7bf331fbdd2396795601546 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 17:58:21 +0000 Subject: [PATCH 15/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 0405249..7113924 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.6 -Release: 1%{?prerel:.%{prerel}}%{?dist} +Release: 2%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -78,6 +78,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 1.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat Apr 11 2015 Richard Shaw - 1.6-1 - Update to latest upstream release. From e3a04faca3ba1ef5f661346297d9686577d9639c Mon Sep 17 00:00:00 2001 From: "Richard M. Shaw" Date: Thu, 22 Oct 2015 08:20:11 -0500 Subject: [PATCH 16/45] Update to latest upstream release. --- .gitignore | 1 + pugixml.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 636b949..5627431 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /pugixml-1.4.tar.gz /pugixml-1.5.tar.gz /pugixml-1.6.tar.gz +/pugixml-1.7.tar.gz diff --git a/pugixml.spec b/pugixml.spec index 7113924..0aa48b5 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.6 -Release: 2%{?prerel:.%{prerel}}%{?dist} +Version: 1.7 +Release: 1%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -78,6 +78,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Mon Oct 19 2015 Richard Shaw - 1.7-1 +- Update to latest upstream release. + * Thu Jun 18 2015 Fedora Release Engineering - 1.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index b42a12e..856a202 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7fe3667bb6bf123f65cdf2f5cfe4732f pugixml-1.6.tar.gz +17e6a3996de2942629dce65db1a701c5 pugixml-1.7.tar.gz From 03704d856d8d61c8c44879a2484dc7426a3e5a4a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 18:34:42 +0000 Subject: [PATCH 17/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 0aa48b5..a83f7c8 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.7 -Release: 1%{?prerel:.%{prerel}}%{?dist} +Release: 2%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -78,6 +78,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 1.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Oct 19 2015 Richard Shaw - 1.7-1 - Update to latest upstream release. From 63905c8f9fcb080a44c1e945ba803737d80f556a Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 24 Nov 2016 08:02:21 -0600 Subject: [PATCH 18/45] Update to latest upstream release. --- .gitignore | 1 + pugixml.spec | 15 +++++++++++---- sources | 2 +- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5627431..792929b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /pugixml-1.5.tar.gz /pugixml-1.6.tar.gz /pugixml-1.7.tar.gz +/pugixml-1.8.tar.gz diff --git a/pugixml.spec b/pugixml.spec index a83f7c8..01f8843 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.7 -Release: 2%{?prerel:.%{prerel}}%{?dist} +Version: 1.8 +Release: 1%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -10,7 +10,7 @@ URL: http://pugixml.org Source0: https://github.com/zeux/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz -BuildRequires: cmake +BuildRequires: cmake gcc-c++ %description pugixml is a light-weight C++ XML processing library. @@ -44,7 +44,8 @@ Documentation for %{name} %build rm -rf build && mkdir build && pushd build -%cmake ../scripts +export CXXFLAGS='%{optflags} -std=c++11' +%cmake ../ make %{?_smp_mflags} @@ -78,6 +79,12 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Thu Nov 24 2016 Richard Shaw - 1.8-1 +- Update to latest upstream release. + +* Tue Sep 27 2016 Richard Shaw - 1.7-3 +- Add build flags for c++11 for mkvtoolnix. + * Thu Feb 04 2016 Fedora Release Engineering - 1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 856a202..bbaa3e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -17e6a3996de2942629dce65db1a701c5 pugixml-1.7.tar.gz +ffa59ee4853958e243050e6b690b4f2e pugixml-1.8.tar.gz From dfec3e2b4b004acf6a1f5455ca85e7bd7e99b0d8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 07:56:56 +0000 Subject: [PATCH 19/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 01f8843..040b352 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.8 -Release: 1%{?prerel:.%{prerel}}%{?dist} +Release: 2%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Nov 24 2016 Richard Shaw - 1.8-1 - Update to latest upstream release. From 7e479c05d7adc8193e37036adbfa8b1b791f599e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 09:09:19 +0000 Subject: [PATCH 20/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 040b352..4f11c29 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.8 -Release: 2%{?prerel:.%{prerel}}%{?dist} +Release: 3%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 013c58c3d7e9d9d87507c06866a2f5dc976301fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 05:56:43 +0000 Subject: [PATCH 21/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 4f11c29..094b826 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.8 -Release: 3%{?prerel:.%{prerel}}%{?dist} +Release: 4%{?prerel:.%{prerel}}%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From c3016f4c773792585349b089443777cef22094b0 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Fri, 6 Apr 2018 07:43:38 -0500 Subject: [PATCH 22/45] Update to 1.9. --- .gitignore | 1 + pugixml.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 792929b..50341a0 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /pugixml-1.6.tar.gz /pugixml-1.7.tar.gz /pugixml-1.8.tar.gz +/pugixml-1.9.tar.gz diff --git a/pugixml.spec b/pugixml.spec index 094b826..4e816e4 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.8 -Release: 4%{?prerel:.%{prerel}}%{?dist} +Version: 1.9 +Release: 1%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Fri Apr 06 2018 Richard Shaw - 1.9-1 +- Update to 1.9. + * Fri Feb 09 2018 Fedora Release Engineering - 1.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index bbaa3e6..b1bd690 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ffa59ee4853958e243050e6b690b4f2e pugixml-1.8.tar.gz +SHA512 (pugixml-1.9.tar.gz) = 853a9d985aae537391c6524d5413ef4de237d99d96cc58ea7fe7152f786df1e408cdacd2e4387697e23c3e67cdc1d42b29de554501309eae16d86edd0e24785f From 5d6b3228e4d291401ba323d7ef38d5e662101f93 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 22:58:52 +0000 Subject: [PATCH 23/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 4e816e4..8791cb7 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A light-weight C++ XML processing library Group: Development/Libraries License: MIT @@ -79,6 +79,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 1.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Apr 06 2018 Richard Shaw - 1.9-1 - Update to 1.9. From 35e521f262b48a761c09f70086f1086346e9147c Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:40:44 +0100 Subject: [PATCH 24/45] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- pugixml.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pugixml.spec b/pugixml.spec index 8791cb7..a315f72 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -59,9 +59,7 @@ mkdir -p %{buildroot}%{_datadir}/%{name}/contrib install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files From 5c9c5e627b23655c5d766e2930dd2a5435c51892 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:13 +0100 Subject: [PATCH 25/45] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- pugixml.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index a315f72..5b452d1 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -4,7 +4,6 @@ Name: pugixml Version: 1.9 Release: 2%{?dist} Summary: A light-weight C++ XML processing library -Group: Development/Libraries License: MIT URL: http://pugixml.org From acde3d4164861c75730ef5a1565a24d37babd5f8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 04:59:18 +0000 Subject: [PATCH 26/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 5b452d1..e46c505 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -76,6 +76,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 1.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 1.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From e748dd4500e12d6a1477adf154cd69a64e29d694 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 11:29:34 +0000 Subject: [PATCH 27/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index e46c505..95833c5 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.9 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -76,6 +76,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 1.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 1.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 73cd469a9c4589453b84512f8db1ce531120756c Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Sun, 15 Sep 2019 20:17:43 -0500 Subject: [PATCH 28/45] Update to 1.10. --- .gitignore | 1 + pugixml.spec | 16 ++++++++-------- sources | 2 +- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 50341a0..a446cd0 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /pugixml-1.7.tar.gz /pugixml-1.8.tar.gz /pugixml-1.9.tar.gz +/pugixml-1.10.tar.gz diff --git a/pugixml.spec b/pugixml.spec index 95833c5..5def39c 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.9 -Release: 4%{?dist} +Version: 1.10 +Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -53,22 +53,19 @@ pushd build %make_install popd -# Install optional items. -mkdir -p %{buildroot}%{_datadir}/%{name}/contrib -install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ - %ldconfig_scriptlets %files -%doc readme.txt +%doc README.md +%license LICENSE.md %{_libdir}/*.so.* %files devel %{_libdir}/*.so %{_libdir}/cmake/pugixml/ -%{_datadir}/%{name} +%{_libdir}/pkgconfig/pugixml.pc %{_includedir}/*.hpp %files doc @@ -76,6 +73,9 @@ install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/ %changelog +* Sun Sep 15 2019 Richard Shaw - 1.10-1 +- Update to 1.10. + * Fri Jul 26 2019 Fedora Release Engineering - 1.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index b1bd690..27667fd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.9.tar.gz) = 853a9d985aae537391c6524d5413ef4de237d99d96cc58ea7fe7152f786df1e408cdacd2e4387697e23c3e67cdc1d42b29de554501309eae16d86edd0e24785f +SHA512 (pugixml-1.10.tar.gz) = bfc80661005d0a0fb82ca6d5299e5efdd1bb468e11ee52d7ee9367e15776d28efb60266ce03842715cd43aae023afc2b369797bb3cbecd6d6a65c3ae3903e469 From c7c94759a821bfb1c928c7253f44f625bca2a7da Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Mon, 16 Sep 2019 18:46:54 -0500 Subject: [PATCH 29/45] Update to 1.10. --- LICENSE.md | 24 ++++++++++++++++++++++++ pugixml.spec | 6 +++++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 LICENSE.md diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..7cd2f3d --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,24 @@ +MIT License + +Copyright (c) 2006-2019 Arseny Kapoulkine + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/pugixml.spec b/pugixml.spec index 5def39c..5e53e00 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -8,6 +8,7 @@ License: MIT URL: http://pugixml.org Source0: https://github.com/zeux/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +Source1: https://raw.githubusercontent.com/zeux/pugixml/master/LICENSE.md BuildRequires: cmake gcc-c++ @@ -53,12 +54,15 @@ pushd build %make_install popd +# Removed upstream but should make it back next release. +cp %{SOURCE1} . + %ldconfig_scriptlets %files -%doc README.md +%doc readme.txt %license LICENSE.md %{_libdir}/*.so.* From 4934042d4e49a2a25b9e9a28ff6d17b5ce988d20 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 09:57:26 +0000 Subject: [PATCH 30/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 5e53e00..a56317e 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.10 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -77,6 +77,9 @@ cp %{SOURCE1} . %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 1.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sun Sep 15 2019 Richard Shaw - 1.10-1 - Update to 1.10. From 3243850d0aa8c40e4a2f0882877f6a71f1f5cade Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 23:09:43 +0000 Subject: [PATCH 31/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index a56317e..e315faa 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.10 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -77,6 +77,9 @@ cp %{SOURCE1} . %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 1.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jan 30 2020 Fedora Release Engineering - 1.10-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 65c2b51e6966407275e95e24030dfcf40d1898dd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 1 Aug 2020 07:15:18 +0000 Subject: [PATCH 32/45] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index e315faa..8e1479b 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.10 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -77,6 +77,10 @@ cp %{SOURCE1} . %changelog +* Sat Aug 01 2020 Fedora Release Engineering - 1.10-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 1.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From fa2b024e0c27a2c394071c1434e0a236c3f18a2f Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Tue, 11 Aug 2020 15:47:23 -0500 Subject: [PATCH 33/45] CMake fixups for mass change. --- pugixml.spec | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pugixml.spec b/pugixml.spec index 8e1479b..9b330ff 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -41,21 +41,18 @@ Documentation for %{name} %prep %setup -q -n %{name}-%{version}%{?prerel:%{prerel}} +# Removed upstream but should make it back next release. +cp %{SOURCE1} . + %build -rm -rf build && mkdir build && pushd build export CXXFLAGS='%{optflags} -std=c++11' -%cmake ../ -make %{?_smp_mflags} +%cmake +%cmake_build %install -pushd build -%make_install -popd - -# Removed upstream but should make it back next release. -cp %{SOURCE1} . +%cmake_install %ldconfig_scriptlets From 9f70d4f55af5e98622999b94be82404033aec5bc Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 26 Aug 2020 12:46:05 -0600 Subject: [PATCH 34/45] No longer force C++11 mode --- pugixml.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pugixml.spec b/pugixml.spec index 9b330ff..9814e39 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.10 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -46,7 +46,6 @@ cp %{SOURCE1} . %build -export CXXFLAGS='%{optflags} -std=c++11' %cmake %cmake_build @@ -74,6 +73,9 @@ export CXXFLAGS='%{optflags} -std=c++11' %changelog +* Wed Aug 26 2020 Jeff Law - 1.10-5 +- No longer force C++11 mode + * Sat Aug 01 2020 Fedora Release Engineering - 1.10-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 21f9ceee9b3147bcf860ef14dbca6aa0b6a73450 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 26 Nov 2020 12:05:19 -0600 Subject: [PATCH 35/45] Update to 1.11. --- .gitignore | 1 + pugixml.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a446cd0..d5e29af 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /pugixml-1.8.tar.gz /pugixml-1.9.tar.gz /pugixml-1.10.tar.gz +/pugixml-1.11.tar.gz diff --git a/pugixml.spec b/pugixml.spec index 9814e39..c736a9b 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.10 -Release: 5%{?dist} +Version: 1.11 +Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -73,6 +73,9 @@ cp %{SOURCE1} . %changelog +* Thu Nov 26 2020 Richard Shaw - 1.11-1 +- Update to 1.11. + * Wed Aug 26 2020 Jeff Law - 1.10-5 - No longer force C++11 mode diff --git a/sources b/sources index 27667fd..53fbfd3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.10.tar.gz) = bfc80661005d0a0fb82ca6d5299e5efdd1bb468e11ee52d7ee9367e15776d28efb60266ce03842715cd43aae023afc2b369797bb3cbecd6d6a65c3ae3903e469 +SHA512 (pugixml-1.11.tar.gz) = a559be72910dc6d9d74c32f1b5389b173bc92858f627e61007a5f2284da251d8511e08571b870e7c6ce6e18cf42ef42fdb10f8b30b608067b452ccb9105d5ade From 6803523fc8939caf08ad117ae430cdfec012d6c6 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Sat, 19 Dec 2020 07:05:39 -0600 Subject: [PATCH 36/45] Update to 1.11.3. --- .gitignore | 1 + LICENSE.md | 24 ------------------------ pugixml.spec | 9 ++++----- sources | 2 +- 4 files changed, 6 insertions(+), 30 deletions(-) delete mode 100644 LICENSE.md diff --git a/.gitignore b/.gitignore index d5e29af..c0420f6 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /pugixml-1.9.tar.gz /pugixml-1.10.tar.gz /pugixml-1.11.tar.gz +/pugixml-1.11.3.tar.gz diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 7cd2f3d..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,24 +0,0 @@ -MIT License - -Copyright (c) 2006-2019 Arseny Kapoulkine - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. diff --git a/pugixml.spec b/pugixml.spec index c736a9b..f15a21d 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,14 +1,13 @@ #global prerel rc Name: pugixml -Version: 1.11 +Version: 1.11.3 Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org Source0: https://github.com/zeux/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz -Source1: https://raw.githubusercontent.com/zeux/pugixml/master/LICENSE.md BuildRequires: cmake gcc-c++ @@ -41,9 +40,6 @@ Documentation for %{name} %prep %setup -q -n %{name}-%{version}%{?prerel:%{prerel}} -# Removed upstream but should make it back next release. -cp %{SOURCE1} . - %build %cmake @@ -73,6 +69,9 @@ cp %{SOURCE1} . %changelog +* Sat Dec 19 2020 Richard Shaw - 1.11.3-1 +- Update to 1.11.3. + * Thu Nov 26 2020 Richard Shaw - 1.11-1 - Update to 1.11. diff --git a/sources b/sources index 53fbfd3..71704f0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.11.tar.gz) = a559be72910dc6d9d74c32f1b5389b173bc92858f627e61007a5f2284da251d8511e08571b870e7c6ce6e18cf42ef42fdb10f8b30b608067b452ccb9105d5ade +SHA512 (pugixml-1.11.3.tar.gz) = 4af70f11bbbb8a33240bf12c6ea14973963303a8cf7fa6ce56376726a6c4764c2f6c87a4e6d7672961850a84d8f430712686d744da8bc12d5fe0a711dad6e90b From b7e76828b3127b609b7f7a4dd13798c1c7c18729 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Thu, 24 Dec 2020 13:21:33 -0600 Subject: [PATCH 37/45] Update to 1.11.4. --- .gitignore | 1 + pugixml.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c0420f6..1882b49 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /pugixml-1.10.tar.gz /pugixml-1.11.tar.gz /pugixml-1.11.3.tar.gz +/pugixml-1.11.4.tar.gz diff --git a/pugixml.spec b/pugixml.spec index f15a21d..ff9db0d 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,7 +1,7 @@ #global prerel rc Name: pugixml -Version: 1.11.3 +Version: 1.11.4 Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT @@ -69,6 +69,9 @@ Documentation for %{name} %changelog +* Thu Dec 24 2020 Richard Shaw - 1.11.4-1 +- Update to 1.11.4. + * Sat Dec 19 2020 Richard Shaw - 1.11.3-1 - Update to 1.11.3. diff --git a/sources b/sources index 71704f0..200a42a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.11.3.tar.gz) = 4af70f11bbbb8a33240bf12c6ea14973963303a8cf7fa6ce56376726a6c4764c2f6c87a4e6d7672961850a84d8f430712686d744da8bc12d5fe0a711dad6e90b +SHA512 (pugixml-1.11.4.tar.gz) = c83f57ef2492eee359d979597fb5089b8eca547bb9d41cfbb6bcf43d59fe75e6780b0f31dd593145ec9888c065153aba52702667e2de213fa080cd51e9e13a38 From 57d03887168de34379bf7938b45a2164727a7835 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 08:44:12 +0000 Subject: [PATCH 38/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index ff9db0d..4462390 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.11.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -69,6 +69,9 @@ Documentation for %{name} %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.11.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Dec 24 2020 Richard Shaw - 1.11.4-1 - Update to 1.11.4. From e4d657b1990c69b61eba883271b75a6459534830 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 04:14:51 +0000 Subject: [PATCH 39/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 4462390..138d297 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.11.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -69,6 +69,9 @@ Documentation for %{name} %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.11.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1.11.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 6ea317e68985c7974c00c4933151756fa37eb47e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 09:38:13 +0000 Subject: [PATCH 40/45] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index 138d297..cde6660 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.11.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -69,6 +69,9 @@ Documentation for %{name} %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 1.11.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.11.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From fd6b28a92b50568661ba55026bc99677dade59f7 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Fri, 11 Feb 2022 08:22:52 -0600 Subject: [PATCH 41/45] Update to 1.20. --- .gitignore | 1 + pugixml.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1882b49..05be001 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /pugixml-1.11.tar.gz /pugixml-1.11.3.tar.gz /pugixml-1.11.4.tar.gz +/pugixml-1.12.tar.gz diff --git a/pugixml.spec b/pugixml.spec index cde6660..f3f4b84 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.11.4 -Release: 4%{?dist} +Version: 1.12 +Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -38,7 +38,7 @@ Documentation for %{name} %prep -%setup -q -n %{name}-%{version}%{?prerel:%{prerel}} +%autosetup -n %{name}-%{version}%{?prerel:%{prerel}} %build @@ -69,6 +69,9 @@ Documentation for %{name} %changelog +* Fri Feb 11 2022 Richard Shaw - 1.12-1 +- Update to 1.20. + * Fri Jan 21 2022 Fedora Release Engineering - 1.11.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 200a42a..1415cab 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.11.4.tar.gz) = c83f57ef2492eee359d979597fb5089b8eca547bb9d41cfbb6bcf43d59fe75e6780b0f31dd593145ec9888c065153aba52702667e2de213fa080cd51e9e13a38 +SHA512 (pugixml-1.12.tar.gz) = 1d23fc8b0aa643b932d34012be6d545734f5177d7db711fe1f0b82e318d72b5850a8c3d8513393b86b5a1e83ee7bfd825877f9efbf801369adfcb88041b52a93 From 5b1194de93bee66ee5c4a8299df15fd627c1b385 Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Wed, 16 Feb 2022 07:20:15 -0600 Subject: [PATCH 42/45] Update to 1.12.1, fixes RHBZ#2052866. --- .gitignore | 1 + pugixml.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 05be001..ac73b2c 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /pugixml-1.11.3.tar.gz /pugixml-1.11.4.tar.gz /pugixml-1.12.tar.gz +/pugixml-1.12.1.tar.gz diff --git a/pugixml.spec b/pugixml.spec index f3f4b84..d18406b 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,7 +1,7 @@ #global prerel rc Name: pugixml -Version: 1.12 +Version: 1.12.1 Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT @@ -38,7 +38,8 @@ Documentation for %{name} %prep -%autosetup -n %{name}-%{version}%{?prerel:%{prerel}} +#autosetup -n %{name}-%{version}%{?prerel:%{prerel}} +%autosetup -n %{name}-1.12 %build @@ -69,6 +70,9 @@ Documentation for %{name} %changelog +* Wed Feb 16 2022 Richard Shaw - 1.12.1-1 +- Update to 1.12.1, fixes RHBZ#2052866. + * Fri Feb 11 2022 Richard Shaw - 1.12-1 - Update to 1.20. diff --git a/sources b/sources index 1415cab..4c48c27 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.12.tar.gz) = 1d23fc8b0aa643b932d34012be6d545734f5177d7db711fe1f0b82e318d72b5850a8c3d8513393b86b5a1e83ee7bfd825877f9efbf801369adfcb88041b52a93 +SHA512 (pugixml-1.12.1.tar.gz) = af5200d1835a51a2a7ce3d7000c1be6e0ea69e46d512f8df4337ec5c72f9ffce0c0a72f2f03e23ddc048ae5c02e2554d189ee8faed2119719d44e93bf52e647b From 36f1e007cdcc56b4bf4cc901f6254132f6e8e439 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 22 Jul 2022 15:36:21 +0000 Subject: [PATCH 43/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- pugixml.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pugixml.spec b/pugixml.spec index d18406b..5301838 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -2,7 +2,7 @@ Name: pugixml Version: 1.12.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -70,6 +70,9 @@ Documentation for %{name} %changelog +* Fri Jul 22 2022 Fedora Release Engineering - 1.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Feb 16 2022 Richard Shaw - 1.12.1-1 - Update to 1.12.1, fixes RHBZ#2052866. From a19ba824e2b1f40ceb2aae7699f363f362bc900c Mon Sep 17 00:00:00 2001 From: Richard Shaw Date: Tue, 8 Nov 2022 12:27:08 -0600 Subject: [PATCH 44/45] Update to 1.13. --- .gitignore | 1 + pugixml.spec | 10 ++++++---- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index ac73b2c..0925e3c 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /pugixml-1.11.4.tar.gz /pugixml-1.12.tar.gz /pugixml-1.12.1.tar.gz +/pugixml-1.13.tar.gz diff --git a/pugixml.spec b/pugixml.spec index 5301838..7c27473 100644 --- a/pugixml.spec +++ b/pugixml.spec @@ -1,8 +1,8 @@ #global prerel rc Name: pugixml -Version: 1.12.1 -Release: 2%{?dist} +Version: 1.13 +Release: 1%{?dist} Summary: A light-weight C++ XML processing library License: MIT URL: http://pugixml.org @@ -38,8 +38,7 @@ Documentation for %{name} %prep -#autosetup -n %{name}-%{version}%{?prerel:%{prerel}} -%autosetup -n %{name}-1.12 +%autosetup -p1 %build @@ -70,6 +69,9 @@ Documentation for %{name} %changelog +* Tue Nov 08 2022 Richard Shaw - 1.13-1 +- Update to 1.13. + * Fri Jul 22 2022 Fedora Release Engineering - 1.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 4c48c27..f67c680 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pugixml-1.12.1.tar.gz) = af5200d1835a51a2a7ce3d7000c1be6e0ea69e46d512f8df4337ec5c72f9ffce0c0a72f2f03e23ddc048ae5c02e2554d189ee8faed2119719d44e93bf52e647b +SHA512 (pugixml-1.13.tar.gz) = ce2790648e4e75542f6126937efd0acd2c9d340774809f1515c385d95e3742c8ae98930d5e57af50d87c9bbb3f5028ceb782e410670f076bcf7ae1bcc951bef0 From da8c4d54146b7a9e288197fb1d80264b197f9d80 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 23:47:12 +0300 Subject: [PATCH 45/45] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index f67c680..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (pugixml-1.13.tar.gz) = ce2790648e4e75542f6126937efd0acd2c9d340774809f1515c385d95e3742c8ae98930d5e57af50d87c9bbb3f5028ceb782e410670f076bcf7ae1bcc951bef0