Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package id3lib for openSUSE:Factory checked in at 2021-06-19 23:03:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/id3lib (Old) and /work/SRC/openSUSE:Factory/.id3lib.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "id3lib" Sat Jun 19 23:03:12 2021 rev:33 rq:900712 version:3.8.3 Changes: -------- --- /work/SRC/openSUSE:Factory/id3lib/id3lib.changes 2019-10-12 22:34:32.411036090 +0200 +++ /work/SRC/openSUSE:Factory/.id3lib.new.2625/id3lib.changes 2021-06-19 23:03:42.115732527 +0200 @@ -1,0 +2,7 @@ +Mon Jun 14 10:30:38 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Remove --with-pic (no effect with --disable-static). +- Modernize some macros. +- Implement shared library packaging policy. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ id3lib.spec ++++++ --- /var/tmp/diff_new_pack.Ed1qJr/_old 2021-06-19 23:03:42.699733428 +0200 +++ /var/tmp/diff_new_pack.Ed1qJr/_new 2021-06-19 23:03:42.703733434 +0200 @@ -1,7 +1,7 @@ # # spec file for package id3lib # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,7 @@ # +%define lname libid3-3_8-3 Name: id3lib Version: 3.8.3 Release: 0 @@ -52,6 +53,14 @@ BuildRequires: zlib-devel %description +A software library for manipulating ID3v1 and ID3v2 tags. + +%package -n %{lname} +Summary: A Library for Manipulating ID3v1 and ID3v2 tags +Obsoletes: id3lib < %{version}-%{release} +Provides: id3lib = %{version}-%{release} + +%description -n %{lname} This package provides a software library for manipulating ID3v1 and ID3v2 tags. It provides a convenient interface for software developers to include standards-compliant ID3v1/2 tagging capabilities in their @@ -62,7 +71,7 @@ %package devel Summary: Documentation and Headers for id3lib -Requires: %{name} = %{version} +Requires: %{lname} = %{version} Requires: libstdc++-devel %description devel @@ -106,10 +115,9 @@ autoreconf -fiv %configure \ --disable-static \ - --with-pic \ --enable-debug=no -make %{?_smp_mflags} -make -j1 docs +%make_build +%make_build docs -j1 %install %make_install @@ -118,19 +126,20 @@ chmod 644 examples/* # strip down the doc and examples directories so we can copy w/impunity for i in doc/ examples/ ; do \ - find ./$i -name 'Makefile*' -exec rm {} \; ; done + find ./$i -name 'Makefile*' -delete +done find %{buildroot} -type f -name "*.la" -delete -print %fdupes -s doc -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig -%files +%files -n %{lname} %license COPYING -%doc AUTHORS ChangeLog HISTORY NEWS README THANKS TODO %{_libdir}/*.so.* %files devel +%doc AUTHORS ChangeLog HISTORY NEWS README THANKS TODO %{_includedir}/id3*.h %{_includedir}/id3 %{_libdir}/*.so