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