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.changes2019-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
+
+- 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