Hello community, here is the log from the commit of package tinyxml2 for openSUSE:Factory checked in at 2018-01-10 23:34:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tinyxml2 (Old) and /work/SRC/openSUSE:Factory/.tinyxml2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tinyxml2" Wed Jan 10 23:34:02 2018 rev:3 rq:561297 version:6.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tinyxml2/tinyxml2.changes 2016-07-12 23:53:57.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tinyxml2.new/tinyxml2.changes 2018-01-10 23:34:03.663139886 +0100 @@ -1,0 +2,12 @@ +Fri Dec 29 00:53:20 UTC 2017 - jeng...@inai.de + +- Remove rhetoric write style from description. + Expand description on the features/limits of tinyxml. + +------------------------------------------------------------------- +Mon Dec 25 21:08:55 UTC 2017 - p.drou...@gmail.com + +- Update to version 6.0.0 + + No changelog available + +------------------------------------------------------------------- Old: ---- tinyxml2-3.0.0.tar.gz New: ---- tinyxml2-6.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tinyxml2.spec ++++++ --- /var/tmp/diff_new_pack.L2YPVt/_old 2018-01-10 23:34:04.255112109 +0100 +++ /var/tmp/diff_new_pack.L2YPVt/_new 2018-01-10 23:34:04.259111921 +0100 @@ -1,7 +1,7 @@ # # spec file for package tinyxml2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,12 +16,12 @@ # -%define so_version 3 +%define so_version 6 %define lib_package lib%{name}-%{so_version} Name: tinyxml2 -Version: 3.0.0 +Version: 6.0.0 Release: 0 -Summary: A simple, small, C++ XML parser +Summary: Basic XML parser in C++ License: Zlib Group: Development/Libraries/C and C++ Url: https://github.com/leethomason/tinyxml2 @@ -29,26 +29,27 @@ BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -TinyXML is a simple, small, C++ XML parser that can be easily integrating -into other programs. Have you ever found yourself writing a text file parser -every time you needed to save human readable data or serialize objects? -TinyXML solves the text I/O file once and for all. -(Or, as a friend said, ends the Just Another Text File Parser problem.) +TinyXML is a feature-bounded XML parser in C++ that can be integrated +into other programs. + +TinyXML-2 does not parse or use DTDs (Document Type Definitions) or +XSLs (eXtensible Stylesheet Language). There are other parsers (with +different footprints) to do such. %package -n %{lib_package} -Summary: A simple, small, C++ XML parser +Summary: Basic XML parser in C++ License: Zlib Group: System/Libraries %description -n %{lib_package} -TinyXML is a simple, small, C++ XML parser that can be easily integrating -into other programs. Have you ever found yourself writing a text file parser -every time you needed to save human readable data or serialize objects? -TinyXML solves the text I/O file once and for all. -(Or, as a friend said, ends the Just Another Text File Parser problem.) +TinyXML is a feature-bounded XML parser in C++ that can be integrated +into other programs. + +TinyXML-2 does not parse or use DTDs (Document Type Definitions) or +XSLs (eXtensible Stylesheet Language). There are other parsers (with +different footprints) to do such. %package devel Summary: Development files for libtinyxml2 @@ -70,6 +71,11 @@ %install %cmake_install find %{buildroot} -type f -name "*.la" -delete -print +# /usr/lib/cmake is not owned by cmake; avoid any further conflicts +if [ ! -d "%{buildroot}/%{_libdir}/cmake/%{name}" ]; then +mkdir -p %{buildroot}/%{_libdir}/cmake/%{name} +mv %{buildroot}%{_libexecdir}/cmake/tinyxml2 %{buildroot}/%{_libdir}/cmake/%{name} +fi %check make %{?_smp_mflags} test @@ -87,5 +93,6 @@ %{_includedir}/tinyxml2.h %{_libdir}/libtinyxml2.so %{_libdir}/pkgconfig/tinyxml2.pc +%{_libdir}/cmake/tinyxml2 %changelog ++++++ tinyxml2-3.0.0.tar.gz -> tinyxml2-6.0.0.tar.gz ++++++ ++++ 19802 lines of diff (skipped)