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

Reply via email to