Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2012-05-07 22:47:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and      /work/SRC/openSUSE:Factory/.libcdio.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcdio", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2011-12-12 
17:02:37.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes     2012-05-07 
22:48:06.000000000 +0200
@@ -1,0 +2,31 @@
+Sun Apr 15 09:27:39 UTC 2012 - [email protected]
+
+- Update to 0.83.git from 14/04/2012 git head.
+- libcdio-paranoia separated from libcdio due to license issues
+  see bnc#756564
+
+-------------------------------------------------------------------
+Fri Apr  6 13:36:03 UTC 2012 - [email protected]
+
+- Update to libcdio-0.83, removed need for libcdio-mini by adding
+  linker library paths to sources in the spec file build section.
+- Upstream changes:
+ *Add retrieval SCSI sense reply from the most-recent MMC command.
+ *Add exclusive read/write access for devices which is used for
+  experimental writing/burning. Currently only on GNU/Linux and FreeBSD.
+ *MMC bug fixes
+ *FreeBSD drive list now shows empty drives.
+ *Add ability to retrieve SCSI tuple for a name and/or fake one up for
+  programs that wanto to cd-record compatible.
+ *Tolerance for OS's without timezone in their struct tm (e.g. Solaris)
+  added iso9660_set_{d,l}time_with_timezone
+ *Add mmc_get_disk_erasable
+ *Update MMC Feature Profile list, DVD Book types
+ *Reduce range of seek in paranoia_seek to be int32_t
+ *Remove some potential flaws found by Coverty's static analysis tool
+ *Add ISRC track info to cd-info output.
+ *Don't wrap-around volume adjustment for cdda-player. 
+ *Handle double-byte strings in CD-text
+ *--no-header on cd-info omits copyright and warranty
+  
+-------------------------------------------------------------------

Old:
----
  libcdio-0.82.tar.bz2
  libcdio-mini-0.82-rpmlintrc
  libcdio-mini.changes
  libcdio-mini.spec
  libcdio_spec-prepare.sh
  pre_checkin.sh

New:
----
  libcdio-0.83.git.tar.bz2

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

Other differences:
------------------
++++++ libcdio.spec ++++++
--- /var/tmp/diff_new_pack.CoUjTi/_old  2012-05-07 22:48:10.000000000 +0200
+++ /var/tmp/diff_new_pack.CoUjTi/_new  2012-05-07 22:48:10.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,46 +15,35 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
+%define vcdinfo 1
+%define build_paranoia 0
 
 Name:           libcdio
-# WARNING: After editing this file please call Re or rpmbuild to update spec 
file:
-# %%(sh %%{_sourcedir}/libcdio_spec-prepare.sh %%{_sourcedir} %%{name})
-# You want standard build unless you will work-around build dependency on 
itself.
-%define STANDARD_BUILD 1
-%define _name libcdio
-BuildRequires:  gcc-c++ libtool pkg-config popt-devel
-%if %STANDARD_BUILD
-BuildRequires:  libcddb-devel libcdio-devel ncurses-devel vcdimager-devel
-#!BuildIgnore: libcdio-mini-devel
-# Only for regression testing:
-#BuildRequires:  cdparanoia
-%endif
-Version:        0.82
-Release:        10
-# WARNING: After changing versions please call Re or rpmbuild to auto-update 
spec file:
-%define libcdio_name 12
-%define libcdio_paranoia_name 0
-%define libcdio_cdda_name 0
-%define libcdio++_name 0
-%define libiso9660_name 7
-%define libudf_name 0
+Version:        0.83.git
+Release:        0
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  help2man
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  popt-devel
+BuildRequires:  pkgconfig(libcddb)
+#BuildRequires:  libcdio-devel
+BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig(libvcdinfo)
 Url:            http://savannah.gnu.org/projects/libcdio
-Group:          Productivity/Multimedia/Other
-License:        GPLv2+
 Summary:        CD-ROM Access Library
-Source:         http://ftp.gnu.org/gnu/libcdio/%{_name}-%{version}.tar.bz2
-Source1:        %{_name}_spec-prepare.sh
-Source2:        baselibs.conf
+License:        GPL-3.0+
+Group:          Productivity/Multimedia/Other
+# http://ftp.gnu.org/gnu/libcdio/
+Source0:        %{name}-%{version}.tar.bz2
+Source1:        baselibs.conf
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
 %endif
 #
-%if %STANDARD_BUILD == 0
-Provides:       %{_name} = %{version}
-%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -63,16 +52,9 @@
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
-
-%package -n libcdio12
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
+%package -n libcdio13
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
@@ -82,66 +64,47 @@
 Obsoletes:      libcdio <= 0.78.2
 Provides:       libcdio = %{version}
 
-%description -n libcdio12
+%description -n libcdio13
 This library encapsulates CD-ROM reading and control. Applications
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
-
-%package -n libcdio_cdda0
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
+%if %{build_paranoia} == 1
+%package -n libcdio_cdda1
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
 %endif
 #
 
-%description -n libcdio_cdda0
+%description -n libcdio_cdda1
 This library encapsulates CD-ROM reading and control. Applications
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
-
-%package -n libcdio_paranoia0
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
+%package -n libcdio_paranoia1
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
 %endif
 #
 
-%description -n libcdio_paranoia0
+%description -n libcdio_paranoia1
 This library encapsulates CD-ROM reading and control. Applications
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use this library.
 
-
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
+%endif
 
 %package -n libcdio++0
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
@@ -160,32 +123,24 @@
     Herbert Valerio Riedel <[email protected]>
     Rocky Bernstein <[email protected]>
 
-%package -n libiso9660-7
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
+%package -n libiso9660-8
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
 %endif
 #
 
-%description -n libiso9660-7
+%description -n libiso9660-8
 This library encapsulates CD-ROM reading and control. Applications
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
-
 %package -n libudf0
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      libcdio-64bit
@@ -198,37 +153,30 @@
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
-
-%package utils
-License:        GPLv2+
-Group:          Productivity/Multimedia/Other
+%package -n cdio-utils
 Summary:        CD-ROM Access Library
+Group:          Productivity/Multimedia/Other
 PreReq:         %install_info_prereq
+Provides:       %{name}-utils = %{version}
+Obsoletes:      %{name}-utils < %{version}
 
-%description utils
+%description -n cdio-utils
 This library encapsulates CD-ROM reading and control. Applications
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
-
 %package devel
-License:        GPLv2+
-Group:          Development/Languages/C and C++
 Summary:        CD-ROM access library
-Requires:       libcdio12 = %{version} libcdio_cdda0 = %{version} 
libcdio_paranoia0 = %{version} libcdio++0 = %{version} libiso9660-7 = 
%{version} libudf0 = %{version} glibc-devel
-%if %STANDARD_BUILD == 0
-Provides:       %{_name}-devel = %{version}
+Group:          Development/Languages/C and C++
+Requires:       glibc-devel
+Requires:       libcdio++0 = %{version}
+Requires:       libcdio13 = %{version}
+Requires:       libiso9660-8 = %{version}
+Requires:       libudf0 = %{version}
+%if %{build_paranoia} == 1
+Requires:       libcdio_cdda1 = %{version}
+Requires:       libcdio_paranoia1 = %{version}
 %endif
 # bug437293
 %ifarch ppc64
@@ -242,81 +190,78 @@
 CD-ROM can use this library.
 
 
-
-Authors:
---------
-    Herbert Valerio Riedel <[email protected]>
-    Rocky Bernstein <[email protected]>
+%define _configure ./autogen.sh
 
 %prep
-%setup -q -n %{_name}-%{version}
+%setup -q
+%define buildir ${PWD}
 
 %build
-autoreconf -f -i
+%if 1 == 1
+export VCDINFO_CFLAGS=-I%{_includedir}/libvcd
+export VCDINFO_LIBS="-L%{_libdir} -lvcdinfo -L%{buildir}/lib/iso9660/.libs/ 
-liso9660 -L%{buildir}/lib/driver/.libs/ -lcdio"
+%endif
+#autoreconf -f -i
 # FIXME: Required .pc files are not installed without --enable-cpp-progs.
-%configure\
-       --disable-static\
-       --enable-cpp-progs\
-       --with-pic
-make %{?jobs:-j%jobs}
+
+VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} -lvcdinfo 
-L%{buildir}/lib/iso9660/.libs -liso9660 \
+-L%{buildir}/lib/driver/.libs -lcdio" %configure \
+       --disable-rpath \
+       --enable-static=n \
+       --enable-shared=yes \
+       --enable-cpp-progs \
+       --with-pic \
+%if %{vcdinfo} == 1
+       --enable-vcd-info=yes
+%endif
+
+VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} \
+-lvcdinfo -L%{buildir}/lib/iso9660/.libs/ -liso9660 
-L%{buildir}/lib/driver/.libs/ -lcdio" make -e %{?jobs:-j%jobs}
 
 %install
 %makeinstall
+%if 1 == 0
 mv $RPM_BUILD_ROOT%{_mandir}/jp $RPM_BUILD_ROOT%{_mandir}/ja
+%endif
 #empty depdendency libs
 rm -f %{buildroot}%{_libdir}/*.la
+%fdupes -s %{buildroot}%{_mandir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -n libcdio12 -p /sbin/ldconfig
-
-%post -n libcdio_cdda0 -p /sbin/ldconfig
-
-%post -n libcdio_paranoia0 -p /sbin/ldconfig
+%post -n libcdio13 -p /sbin/ldconfig
 
 %post -n libcdio++0 -p /sbin/ldconfig
 
-%post -n libiso9660-7 -p /sbin/ldconfig
+%post -n libiso9660-8 -p /sbin/ldconfig
 
 %post -n libudf0 -p /sbin/ldconfig
 
-%postun -n libcdio12 -p /sbin/ldconfig
-
-%postun -n libcdio_cdda0 -p /sbin/ldconfig
-
-%postun -n libcdio_paranoia0 -p /sbin/ldconfig
+%postun -n libcdio13 -p /sbin/ldconfig
 
 %postun -n libcdio++0 -p /sbin/ldconfig
 
-%postun -n libiso9660-7 -p /sbin/ldconfig
+%postun -n libiso9660-8 -p /sbin/ldconfig
 
 %postun -n libudf0 -p /sbin/ldconfig
 
-%post utils
+%post -n cdio-utils
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%postun utils
+%postun -n cdio-utils
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%files -n libcdio12
+%files -n libcdio13
 %defattr (-, root, root)
 %{_libdir}/libcdio.so.*
 
-%files -n libcdio_cdda0
-%defattr (-, root, root)
-%{_libdir}/libcdio_cdda.so.*
-
-%files -n libcdio_paranoia0
-%defattr (-, root, root)
-%{_libdir}/libcdio_paranoia.so.*
-
 %files -n libcdio++0
 %defattr (-, root, root)
 %{_libdir}/libcdio++.so.*
 %{_libdir}/libiso9660++.so.*
 
-%files -n libiso9660-7
+%files -n libiso9660-8
 %defattr (-, root, root)
 %{_libdir}/libiso9660.so.*
 
@@ -324,18 +269,19 @@
 %defattr (-, root, root)
 %{_libdir}/libudf.so.*
 
-%files utils
+%files -n cdio-utils
 %defattr (-, root, root)
-%doc AUTHORS COPYING ChangeLog NEWS README README.libcdio THANKS TODO
+%doc AUTHORS COPYING NEWS README README.libcdio THANKS TODO
+#ChangeLog
 %{_bindir}/cd-*
-%if %STANDARD_BUILD
 %{_bindir}/cdda-*
-%endif
 %{_bindir}/iso-*
 %{_bindir}/mmc-*
 %doc %{_infodir}/*.info*
 %doc %{_mandir}/man?/*.*
+%if 1 == 0
 %lang(ja) %doc %{_mandir}/ja/man?/*.*
+%endif
 
 %files devel
 %defattr (-, root, root)
@@ -346,4 +292,23 @@
 %{_libdir}/libudf*.so
 %{_libdir}/pkgconfig/*.pc
 
+%if %{build_paranoia} == 1
+
+%post -n libcdio_cdda1 -p /sbin/ldconfig
+
+%post -n libcdio_paranoia1 -p /sbin/ldconfig
+
+%postun -n libcdio_cdda1 -p /sbin/ldconfig
+
+%postun -n libcdio_paranoia1 -p /sbin/ldconfig
+
+%files -n libcdio_cdda1
+%defattr (-, root, root)
+%{_libdir}/libcdio_cdda.so.*
+
+%files -n libcdio_paranoia1
+%defattr (-, root, root)
+%{_libdir}/libcdio_paranoia.so.*
+%endif
+
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.CoUjTi/_old  2012-05-07 22:48:10.000000000 +0200
+++ /var/tmp/diff_new_pack.CoUjTi/_new  2012-05-07 22:48:10.000000000 +0200
@@ -1,4 +1,8 @@
-libcdio12
+libcdio13
   obsoletes "libcdio-<targettype> <= <version>"
   provides "libcdio-<targettype> = <version>"
-libiso9660-7
+libiso9660-8
+libcdio++0
+libudf0
+#libcdio_cdda1
+#libcdio_paranoia1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to