Hello community,

here is the log from the commit of package libid3tag for openSUSE:Factory 
checked in at 2012-11-28 10:50:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libid3tag (Old)
 and      /work/SRC/openSUSE:Factory/.libid3tag.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libid3tag", Maintainer is "ti...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libid3tag/libid3tag.changes      2012-11-24 
21:49:28.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libid3tag.new/libid3tag.changes 2012-11-28 
10:50:34.000000000 +0100
@@ -1,0 +2,8 @@
+Fri Nov 23 19:06:26 UTC 2012 - jeng...@inai.de
+
+- Remove redundant tags/sections from specfile
+- Parallel build with %_smp_mflags
+- Employ shared library naming
+- Have makeinstall succeed on non-SUSE
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libid3tag.spec ++++++
--- /var/tmp/diff_new_pack.7lNgGw/_old  2012-11-28 10:50:35.000000000 +0100
+++ /var/tmp/diff_new_pack.7lNgGw/_new  2012-11-28 10:50:35.000000000 +0100
@@ -17,16 +17,14 @@
 
 
 Name:           libid3tag
-BuildRequires:  gperf
-BuildRequires:  libtool
-BuildRequires:  pkg-config
-BuildRequires:  zlib-devel
+%define lname  libid3tag0
 Summary:        ID3 Tag Manipulation Library
 License:        GPL-2.0+
-Group:          System/Libraries
+Group:          Development/Libraries/C and C++
 Version:        0.15.1b
 Release:        0
 Url:            http://www.underbit.com/products/mad/
+
 Source:         %{name}-%{version}.tar.bz2
 Patch:          libid3tag-noweak.dif
 Patch1:         libid3tag-gperf.dif
@@ -36,16 +34,31 @@
 Patch5:         libid3tag-0.15.1b-fix_overflow.patch
 Patch6:         libid3tag-visibility.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  gperf
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
 
 %description
 libid3tag is a library for reading and writing ID3 tags, both ID3v1 and
 the various versions of ID3v2.
 
+%package -n %lname
+Summary:        ID3 Tag Manipulation Library
+Group:          System/Libraries
+# O/P added for 12.3
+Obsoletes:      libid3tag < %version-%release
+Provides:       libid3tag = %version-%release
+
+%description -n %lname
+libid3tag is a library for reading and writing ID3 tags, both ID3v1 and
+the various versions of ID3v2.
+
 %package devel
 Summary:        Development package for libid3tag library
 Group:          Development/Libraries/C and C++
+Requires:       %lname = %version
 Requires:       glibc-devel
-Requires:       libid3tag = %version
 
 %description devel
 This package contains the header files and static libraries needed to
@@ -63,30 +76,27 @@
 %build
 autoreconf -fiv
 %configure --disable-static
-make %{?jobs:-j %jobs}
+make %{?_smp_mflags}
 echo -e 
"prefix=%_prefix\nexec_prefix=%_prefix\nlibdir=%_libdir\nincludedir=%_includedir\nName:
 id3tag\nDescription: ID3 tag library\nRequires:\nVersion: %version\nLibs: 
-L%_libdir -lid3tag\nCflags: -I%_includedir\n" > id3tag.pc
 
 %install
-%makeinstall
+make install DESTDIR="%buildroot"
 install -m 644 -D id3tag.pc %{buildroot}%{_libdir}/pkgconfig/id3tag.pc
 rm -f $RPM_BUILD_ROOT%{_libdir}/libid3tag*.*a
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
+%post -n %lname -p /sbin/ldconfig
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%postun -n %lname -p /sbin/ldconfig
 
-%files
+%files -n %lname
 %defattr(-,root,root)
-%{_libdir}/lib*.so.*
+%{_libdir}/libid3tag.so.0*
 
 %files devel
 %defattr(-,root,root)
 %doc CHANGES COPYING COPYRIGHT CREDITS README TODO VERSION
 %{_includedir}/*
-%{_libdir}/*.so
+%{_libdir}/libid3tag.so
 %{_libdir}/pkgconfig/id3tag.pc
 
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.7lNgGw/_old  2012-11-28 10:50:35.000000000 +0100
+++ /var/tmp/diff_new_pack.7lNgGw/_new  2012-11-28 10:50:35.000000000 +0100
@@ -1 +1,3 @@
-libid3tag
+libid3tag0
+       provides "libid3tag = %version-%release"
+       obsoletes "libid3tag < %version-%release"

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to