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-12-13 20:42:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libplist (Old)
 and      /work/SRC/openSUSE:Factory/.libplist.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libplist"

Mon Dec 13 20:42:15 2021 rev:35 rq:937778 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libplist/libplist.changes        2021-11-15 
00:06:17.907599780 +0100
+++ /work/SRC/openSUSE:Factory/.libplist.new.2520/libplist.changes      
2021-12-13 20:46:56.204503750 +0100
@@ -1,0 +2,8 @@
+Mon Dec  6 12:13:55 UTC 2021 - Fabian Vogt <fv...@suse.com>
+
+- Drop incorrect Provides/Obsoletes of library packages
+- Avoid libplist{,++} capabilities by using the library names directly
+- Use %autosetup
+- Use install with -D instead of mkdir
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libplist.spec ++++++
--- /var/tmp/diff_new_pack.6jnAQe/_old  2021-12-13 20:46:56.668503806 +0100
+++ /var/tmp/diff_new_pack.6jnAQe/_new  2021-12-13 20:46:56.672503807 +0100
@@ -16,8 +16,6 @@
 #
 
 
-%define cname_old libplist3
-%define cppname_old libplist++3
 %define cname libplist-2_0-3
 %define cppname libplist++-2_0-3
 Name:           libplist
@@ -41,27 +39,19 @@
 
 %package -n %{cname}
 Summary:        Library for handling Apple Binary and XML Property Lists
-Provides:       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.
 
 %package -n %{cppname}
 Summary:        Library for handling Apple Binary and XML Property Lists
-Provides:       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.
 
 %package -n plistutil
 Summary:        Library for handling Apple Binary and XML Property Lists
-Requires:       libplist = %{version}
+Requires:       %{cname} = %{version}
 Provides:       plutil = %{version}
 
 %description -n plistutil
@@ -74,7 +64,7 @@
 Summary:        Library for handling Apple Binary and XML Property Lists -- 
Development Files
 Provides:       libplist-devel = %{version}
 Obsoletes:      libplist-devel < %{version}
-Requires:       libplist = %{version}
+Requires:       %{cname} = %{version}
 
 %description -n libplist-2_0-devel
 libplist is a library for handling Apple Binary and XML Property Lists.
@@ -85,7 +75,7 @@
 Summary:        Library for handling Apple Binary and XML Property Lists -- 
Development Files
 Provides:       libplist++-devel = %{version}
 Obsoletes:      libplist++-devel < %{version}
-Requires:       libplist++ = %{version}
+Requires:       %{cppname} = %{version}
 Requires:       pkgconfig(libplist-2.0)
 
 %description -n libplist++-2_0-devel
@@ -106,7 +96,7 @@
 This package contains the python bindings.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 autoreconf -fvi
@@ -121,8 +111,7 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 # needed by python-imobiledevice build
-mkdir -p %{buildroot}%{_includedir}/plist/cython
-install -m 0644 cython/plist.pxd 
%{buildroot}%{_includedir}/plist/cython/plist.pxd
+install -D -m 0644 cython/plist.pxd 
%{buildroot}%{_includedir}/plist/cython/plist.pxd
 
 %post -n %{cname} -p /sbin/ldconfig
 %postun -n %{cname} -p /sbin/ldconfig

Reply via email to