Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libplist for openSUSE:Factory checked in at 2021-01-29 14:54:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libplist (Old) and /work/SRC/openSUSE:Factory/.libplist.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libplist" Fri Jan 29 14:54:58 2021 rev:33 rq:854966 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libplist/libplist.changes 2020-03-27 00:21:51.224152141 +0100 +++ /work/SRC/openSUSE:Factory/.libplist.new.28504/libplist.changes 2021-01-29 14:54:59.573323639 +0100 @@ -1,0 +2,22 @@ +Sun Nov 8 10:54:21 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update baselibs.conf. +- Stop obsoleting 'virtual' provides. The package manager + will take care of package updates. +- Also rename libplist-devel to libplist-2_0-devel. +- Add missing provides/obsoletes for devel packages. + +------------------------------------------------------------------- +Mon Sep 21 07:37:06 UTC 2020 - Stefan Elser <[email protected]> + +- Update to 2.2.0: + - Rename library and all related files by adding an API version resulting in libplist-2.0 and libplist++-2.0 + - bplist: Improve recursion check performance by at least 30% for large files + - Add new plist_val_compare(), plist_val_contains() helper functions + - plistutil: Added ability for files to be read from stdin + - plistutil: Added ability to specify output format + - Fix/suppress several compiler warnings + - Fix: Return NULL from plist_copy() if passed a NULL pointer instead of asserting + - Fix removal of docs directory on make clean + +------------------------------------------------------------------- Old: ---- 2.1.0.tar.gz New: ---- 2.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libplist.spec ++++++ --- /var/tmp/diff_new_pack.L1a8y6/_old 2021-01-29 14:55:00.269324663 +0100 +++ /var/tmp/diff_new_pack.L1a8y6/_new 2021-01-29 14:55:00.273324669 +0100 @@ -16,17 +16,22 @@ # -%define cname libplist3 -%define cppname libplist++3 +%define cname_old libplist3 +%define cppname_old libplist++3 +%define cname libplist-2_0-3 +%define cppname libplist++-2_0-3 Name: libplist -Version: 2.1.0 +Version: 2.2.0 Release: 0 Summary: Library for handling Apple Binary and XML Property Lists License: GPL-2.0-only AND LGPL-2.1-or-later URL: https://github.com/libimobiledevice/libplist Source: https://github.com/libimobiledevice/libplist/archive/%{version}.tar.gz Source99: baselibs.conf -BuildRequires: gcc-c++ autoconf automake libtool +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: python3-Cython >= 0.17 BuildRequires: pkgconfig(python3) @@ -37,7 +42,9 @@ %package -n %{cname} Summary: Library for handling Apple Binary and XML Property Lists Provides: libplist = %{version} -Obsoletes: libplist < %{version} +# The library was renamed for the 2.2.0 update +Provides: %{cname_old} = %{version} +Obsoletes: %{cname_old} < %{version} %description -n %{cname} libplist is a library for handling Apple Binary and XML Property Lists. @@ -45,7 +52,9 @@ %package -n %{cppname} Summary: Library for handling Apple Binary and XML Property Lists Provides: libplist++ = %{version} -Obsoletes: libplist++ < %{version} +# The library was renamed for the 2.2.0 update +Provides: %{cppname_old} = %{version} +Obsoletes: %{cppname_old} < %{version} %description -n %{cppname} libplist is a library for handling Apple Binary and XML Property Lists. @@ -54,7 +63,6 @@ Summary: Library for handling Apple Binary and XML Property Lists Requires: libplist = %{version} Provides: plutil = %{version} -Obsoletes: plutil < %{version} %description -n plistutil libplist is a library for handling Apple Binary and XML Property Lists. @@ -62,21 +70,25 @@ This package contains an utility to convert PList files from binary to XML and from XML to binary. -%package devel +%package -n libplist-2_0-devel Summary: Library for handling Apple Binary and XML Property Lists -- Development Files +Provides: libplist-devel = %{version} +Obsoletes: libplist-devel < %{version} Requires: libplist = %{version} -%description devel +%description -n libplist-2_0-devel libplist is a library for handling Apple Binary and XML Property Lists. This package contains the development files for C. -%package -n libplist++-devel +%package -n libplist++-2_0-devel Summary: Library for handling Apple Binary and XML Property Lists -- Development Files +Provides: libplist++-devel = %{version} +Obsoletes: libplist++-devel < %{version} Requires: libplist++ = %{version} -Requires: pkgconfig(libplist) +Requires: pkgconfig(libplist-2.0) -%description -n libplist++-devel +%description -n libplist++-2_0-devel libplist is a library for handling Apple Binary and XML Property Lists. This package contains the development files for C++. @@ -118,23 +130,24 @@ %files -n %{cname} %license COPYING COPYING.LESSER %doc AUTHORS README.md NEWS -%{_libdir}/libplist.so.* +%{_libdir}/libplist-2.0.so.* %files -n %{cppname} %license COPYING COPYING.LESSER %doc AUTHORS README.md NEWS -%{_libdir}/libplist++.so.* +%{_libdir}/libplist++-2.0.so.* %files -n plistutil %{_bindir}/plistutil +%{_mandir}/man1/plistutil.1%{?ext_man} -%files devel +%files -n libplist-2_0-devel %dir %{_includedir}/plist %{_includedir}/plist/plist.h -%{_libdir}/libplist.so -%{_libdir}/pkgconfig/libplist.pc +%{_libdir}/libplist-2.0.so +%{_libdir}/pkgconfig/libplist-2.0.pc -%files -n libplist++-devel +%files -n libplist++-2_0-devel %dir %{_includedir}/plist %{_includedir}/plist/plist++.h %{_includedir}/plist/Array.h @@ -149,8 +162,8 @@ %{_includedir}/plist/Real.h %{_includedir}/plist/String.h %{_includedir}/plist/Structure.h -%{_libdir}/libplist++.so -%{_libdir}/pkgconfig/libplist++.pc +%{_libdir}/libplist++-2.0.so +%{_libdir}/pkgconfig/libplist++-2.0.pc %files -n python3-plist %dir %{_includedir}/plist/cython ++++++ 2.1.0.tar.gz -> 2.2.0.tar.gz ++++++ ++++ 2451 lines of diff (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.L1a8y6/_old 2021-01-29 14:55:00.485324981 +0100 +++ /var/tmp/diff_new_pack.L1a8y6/_new 2021-01-29 14:55:00.485324981 +0100 @@ -1,3 +1,2 @@ -libplist3 -libplist++3 - +libplist-2_0-3 +libplist++-2_0-3
