Hello community,

here is the log from the commit of package id3lib for openSUSE:Factory checked 
in at 2016-01-12 16:12:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/id3lib (Old)
 and      /work/SRC/openSUSE:Factory/.id3lib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "id3lib"

Changes:
--------
--- /work/SRC/openSUSE:Factory/id3lib/id3lib.changes    2014-05-29 
08:44:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.id3lib.new/id3lib.changes       2016-01-12 
16:13:07.000000000 +0100
@@ -1,0 +2,7 @@
+Sun Jan 10 12:34:11 UTC 2016 - [email protected]
+
+- Use url for source
+- Mention baselibs.conf as source
+- Cleanup spec file with spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  id3lib-3.8.3.tar.bz2

New:
----
  id3lib-3.8.3.tar.gz

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

Other differences:
------------------
++++++ id3lib.spec ++++++
--- /var/tmp/diff_new_pack.U1ysvA/_old  2016-01-12 16:13:08.000000000 +0100
+++ /var/tmp/diff_new_pack.U1ysvA/_new  2016-01-12 16:13:08.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package id3lib
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,14 @@
 
 
 Name:           id3lib
-BuildRequires:  dos2unix
-BuildRequires:  doxygen
-BuildRequires:  fdupes
-BuildRequires:  gcc-c++
-BuildRequires:  libstdc++-devel
-BuildRequires:  libtool
-BuildRequires:  zlib-devel
 Version:        3.8.3
 Release:        0
-Source0:        %{name}-%{version}.tar.bz2
+Summary:        A Library for Manipulating ID3v1 and ID3v2 tags
+License:        LGPL-2.1+
+Group:          System/Libraries
+Url:            http://id3lib.sourceforge.net/
+Source0:        
http://sourceforge.net/projects/id3lib/files/id3lib/%{version}/%{name}-%{version}.tar.gz
+Source1:        baselibs.conf
 Patch1:         id3lib-%{version}-autoconf.patch
 Patch2:         id3lib-%{version}-cleanup.patch
 Patch3:         id3lib-%{version}-doxygen.patch
@@ -41,11 +39,16 @@
 Patch11:        id3lib-%{version}-unsigned_argc.patch
 Patch12:        id3lib-%{version}-iomanip_h.patch
 Patch13:        id3lib-%{version}-fix-stack-overrun
-Url:            http://id3lib.sourceforge.net/
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  dos2unix
+BuildRequires:  doxygen
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  libstdc++-devel
+BuildRequires:  libtool
+BuildRequires:  zlib-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Summary:        A Library for Manipulating ID3v1 and ID3v2 tags
-License:        LGPL-2.1+
-Group:          System/Libraries
 
 %description
 This package provides a software library for manipulating ID3v1 and
@@ -56,14 +59,6 @@
 seamless tag compression and decompression, and optional padding
 facilities.
 
-
-
-Authors:
---------
-    Scott Thomas Haug <[email protected]>
-    John Adcock <[email protected]>
-    Dirk Mahoney <[email protected]>
-
 %package      devel
 Summary:        Documentation and Headers for id3lib
 Group:          Development/Libraries/C and C++
@@ -75,14 +70,6 @@
 that programmers will need to develop applications which use id3lib,
 the software library for ID3v1 and ID3v2 tag manipulation.
 
-
-
-Authors:
---------
-    Scott Thomas Haug <[email protected]>
-    John Adcock <[email protected]>
-    Dirk Mahoney <[email protected]>
-
 %package      examples
 Summary:        Example Applications for the id3lib Library
 Group:          Development/Libraries/C and C++
@@ -92,14 +79,6 @@
 This package contains simple example applications that make use of
 id3lib, a software library for ID3v1 and ID3v2 tag manipulation.
 
-
-
-Authors:
---------
-    Scott Thomas Haug <[email protected]>
-    John Adcock <[email protected]>
-    Dirk Mahoney <[email protected]>
-
 %prep
 %setup -q
 %patch1
@@ -120,27 +99,27 @@
 done
 
 %build
-export CXXFLAGS="%optflags -fvisibility-inlines-hidden"
+export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden"
 rm acconfig.h
 autoreconf -fiv
-%configure --disable-static --with-pic --enable-debug=no
-%{__make} %{?jobs:-j%jobs}
+%configure \
+  --disable-static \
+  --with-pic \
+  --enable-debug=no
+make %{?_smp_mflags}
+make docs
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-make docs
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 make -C examples clean
 rm -rf examples/.deps
 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
-%{__rm} -f %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes -s doc
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
@@ -148,19 +127,19 @@
 %files
 %defattr(-, root, root)
 %doc AUTHORS COPYING ChangeLog HISTORY NEWS README THANKS TODO
-%{_prefix}/%_lib/*.so.*
+%{_libdir}/*.so.*
 
 %files devel
 %defattr(-, root, root)
-%{_prefix}/include/id3*.h
-%{_prefix}/include/id3
-%{_prefix}/%_lib/*.so
+%{_includedir}/id3*.h
+%{_includedir}/id3
+%{_libdir}/*.so
 %doc doc/*.*
 %doc doc/api
 
 %files examples
 %defattr(-, root, root)
 %doc examples
-%{_prefix}/bin/id3*
+%{_bindir}/id3*
 
 %changelog


Reply via email to