commit libcdio for openSUSE:Factory

2020-10-27 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2020-10-27 18:59:57

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new.3463 (New)


Package is "libcdio"

Tue Oct 27 18:59:57 2020 rev:45 rq:844244 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2019-07-21 
11:30:07.844820010 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new.3463/libcdio.changes
2020-10-27 19:00:31.950812546 +0100
@@ -4 +4 @@
-- Update to version 2.1.0:
+- Update to version 2.1.0 (bsc#1108134, bsc#1094761):



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.UOOxQS/_old  2020-10-27 19:00:32.570812997 +0100
+++ /var/tmp/diff_new_pack.UOOxQS/_new  2020-10-27 19:00:32.574813000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

libcdio.spec: same change





commit libcdio for openSUSE:Factory

2019-07-21 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2019-07-21 11:30:06

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new.4126 (New)


Package is "libcdio"

Sun Jul 21 11:30:06 2019 rev:44 rq:715755 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2018-06-15 
14:35:43.735488344 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new.4126/libcdio.changes
2019-07-21 11:30:07.844820010 +0200
@@ -1,0 +2,23 @@
+Tue Jul 16 10:51:54 UTC 2019 - Dominique Leuenberger 
+
+- Update to version 2.1.0:
+  + NetBSD driver fixes. Switch from MSF addressing to LBA
+addressing in driver.
+  + Fix handling in drivers,libcdio-paranoia and `cd-info` when
+starting track number is greater than 1.
+  + More tolerant of non-compliant ISOs such as openSUSE Leap 15.0.
+  + `cdda-player` fixes, such as adding a missing `-d` in
+cdda-player help.
+  + `cdtext_list_languages_v2()` to be preferred over now
+deprecated `cdtext_list_languages()`. New API call
+`cdtext_set_language_index()`.
+  + Add `read-disc-struct` example program to show how to use a MMC
+`DVD_READ_DISC_STRUCTURE`.
+  + Various errors in driver reading turned into warnings.
+  + Some code cleanups and documentation improvements.
+  + Bugs:
+- I/O leak when we can't read ISO file 
(https://savannah.gnu.org/bugs/index.php?53170)
+- Cdtext not displayed in case of `CDTEXT_LANGUAGE_UNKNOWN` 
(https://savannah.gnu.org/bugs/index.php?3929)
+- cd-text with invalid characters failing to convert to utf8 
(https://savannah.gnu.org/bugs/index.php?3928)
+
+---

Old:

  libcdio-2.0.0.tar.gz
  libcdio-2.0.0.tar.gz.sig

New:

  libcdio-2.1.0.tar.bz2
  libcdio-2.1.0.tar.bz2.sig



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.YaxCaX/_old  2019-07-21 11:30:08.844819841 +0200
+++ /var/tmp/diff_new_pack.YaxCaX/_new  2019-07-21 11:30:08.864819839 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,20 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define cdioutils 1
 Name:   cdio-utils
-Version:2.0.0
+Version:2.1.0
 Release:0
 Summary:Utility programs making use of libcdio, a CD-ROM access library
 License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Other
 URL:https://savannah.gnu.org/projects/libcdio
-Source0:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.gz
-Source1:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.gz.sig
+Source0:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2
+Source1:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2.sig
 Source2:libcdio.keyring
 Source4:baselibs.conf
 BuildRequires:  fdupes
@@ -75,7 +75,7 @@
 %fdupes -s %{buildroot}%{_mandir}
 
 %files -n cdio-utils
-%doc AUTHORS NEWS README README.libcdio THANKS TODO
+%doc AUTHORS NEWS.md README README.libcdio THANKS TODO
 %license COPYING*
 %{_bindir}/cd-*
 %{_bindir}/cdda-*

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.YaxCaX/_old  2019-07-21 11:30:08.952819824 +0200
+++ /var/tmp/diff_new_pack.YaxCaX/_new  2019-07-21 11:30:08.956819822 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,23 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define cdio_name libcdio18
+%define cdio_name libcdio19
 %define cdiopp_name libcdio++0
 %define iso9660_name libiso9660-11
 %define udf_name libudf0
 Name:   libcdio
-Version:2.0.0
+Version:2.1.0
 Release:0
 Summary:CD-ROM Access Library
 License:

commit libcdio for openSUSE:Factory

2018-06-15 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2018-06-15 14:35:36

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is "libcdio"

Fri Jun 15 14:35:36 2018 rev:43 rq:616038 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/cdio-utils.changes   2017-09-07 
22:11:51.882386735 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes  2018-06-15 
14:35:40.995588564 +0200
@@ -1,0 +2,8 @@
+Mon Jun 11 09:28:44 UTC 2018 - kbabi...@suse.com
+
+- Update to version 2.0.0
+  - Fixed several memory leaks
+- Applied spec-cleaner
+- Require newer vcdimager
+
+---
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2018-03-01 
12:03:54.986478877 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2018-06-15 
14:35:43.735488344 +0200
@@ -1,0 +2,20 @@
+Mon Jun 11 12:50:34 UTC 2018 - tchva...@suse.com
+
+- Sort out a bit to properly define all the library names as defines
+  for easier updating in future when soname changes
+- Execute testsuite
+
+---
+Mon Jun 11 09:31:42 UTC 2018 - kbabi...@suse.com
+
+- Update to 2.0.0
+  - Removed patches (included upstream):
+- CVE-2017-18201.patch
+- 0001-Savannah-Bug-49907.patch
+  - Fixed heap-based buffer over-read in iso-info.c (CVE-2017-18198 
bsc#1082819)
+  - Fixed NULL pointer dereference in rock.c (CVE-2017-18199 bsc#1082821)
+  - Fixed several (non-critical) memory leaks
+  - Bumped sonames
+- Applied spec-cleaner 
+
+---

Old:

  0001-Savannah-Bug-49907.patch
  CVE-2017-18201.patch
  libcdio-0.94.tar.gz
  libcdio-0.94.tar.gz.sig

New:

  libcdio-2.0.0.tar.gz
  libcdio-2.0.0.tar.gz.sig



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.luiEGI/_old  2018-06-15 14:35:44.711452646 +0200
+++ /var/tmp/diff_new_pack.luiEGI/_new  2018-06-15 14:35:44.711452646 +0200
@@ -18,12 +18,12 @@
 
 %define cdioutils 1
 Name:   cdio-utils
-Version:0.94
+Version:2.0.0
 Release:0
 Summary:Utility programs making use of libcdio, a CD-ROM access library
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Other
-Url:https://savannah.gnu.org/projects/libcdio
+URL:https://savannah.gnu.org/projects/libcdio
 Source0:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.gz
 Source1:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.gz.sig
 Source2:libcdio.keyring
@@ -38,7 +38,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  popt-devel
 BuildRequires:  pkgconfig(libcddb)
-BuildRequires:  pkgconfig(libvcdinfo)
+BuildRequires:  pkgconfig(libvcdinfo) >= 2.0
 Provides:   libcdio-utils = %{version}
 Obsoletes:  libcdio-utils < %{version}
 
@@ -58,6 +58,7 @@
 VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} -lvcdinfo 
-L%{buildir}/lib/iso9660/.libs -liso9660 \
 -L%{buildir}/lib/driver/.libs -lcdio" \
 %configure \
+   --disable-silent-rules \
--disable-rpath \
--disable-static \
--disable-cxx \
@@ -65,7 +66,7 @@
 
 VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} -lvcdinfo \
 -L%{buildir}/lib/iso9660/.libs/ -liso9660 -L%{buildir}/lib/driver/.libs/ 
-lcdio" \
- VERBOSE=1 make -e %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
 %make_install
@@ -74,7 +75,8 @@
 %fdupes -s %{buildroot}%{_mandir}
 
 %files -n cdio-utils
-%doc AUTHORS COPYING NEWS README README.libcdio THANKS TODO
+%doc AUTHORS NEWS README README.libcdio THANKS TODO
+%license COPYING*
 %{_bindir}/cd-*
 %{_bindir}/cdda-*
 %{_bindir}/iso-*

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.luiEGI/_old  2018-06-15 14:35:44.739451622 +0200
+++ /var/tmp/diff_new_pack.luiEGI/_new  2018-06-15 14:35:44.739451622 +0200
@@ -16,36 +16,32 @@
 #
 
 
-%define cdioutils 0
-%define cdio_soname 16
+%define cdio_name libcdio18
+%define cdiopp_name libcdio++0
+%define iso9660_name libiso9660-11
+%define udf_name libudf0
 Name:   libcdio
-Version:0.94
+Version:2.0.0
 Release:0
 Summary:CD-ROM Access Library
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Other
-Url:https://savannah.gnu.org/projects/libcdio
+URL:https://savannah.gnu.org/projects/libcdio
 Source0:https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.gz
 Source1:

commit libcdio for openSUSE:Factory

2018-03-01 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2018-03-01 12:03:53

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is "libcdio"

Thu Mar  1 12:03:53 2018 rev:42 rq:580772 version:0.94

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2017-11-07 
09:56:42.797100026 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2018-03-01 
12:03:54.986478877 +0100
@@ -1,0 +2,6 @@
+Tue Feb 27 17:09:35 CET 2018 - sbra...@suse.com
+
+- Fix double free vulnerability (bsc#1082877, CVE-2017-18201,
+  CVE-2017-18201.patch).
+
+---

New:

  CVE-2017-18201.patch



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.bqP7sy/_old  2018-03-01 12:03:55.602456780 +0100
+++ /var/tmp/diff_new_pack.bqP7sy/_new  2018-03-01 12:03:55.606456637 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.bqP7sy/_old  2018-03-01 12:03:55.634455632 +0100
+++ /var/tmp/diff_new_pack.bqP7sy/_new  2018-03-01 12:03:55.638455488 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -31,6 +31,8 @@
 Source3:baselibs.conf
 # PATCH-FIX-UPSTREAM 0001-Savannah-Bug-49907.patch 
https://savannah.gnu.org/bugs/index.php?49907
 Patch0: 0001-Savannah-Bug-49907.patch
+# PATCH-FIX-SECURITY CVE-2017-18201.patch bsc1082877 CVE-2017-18201 
sbra...@suse.com -- Fix double free vulnerability.
+Patch1: CVE-2017-18201.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  help2man
@@ -110,6 +112,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %define buildir ${PWD}
 

++ CVE-2017-18201.patch ++
>From f6f9c48fb40b8a1e8218799724b0b61a7161eb1d Mon Sep 17 00:00:00 2001
From: "R. Bernstein" 
Date: Fri, 22 Dec 2017 16:06:57 -0500
Subject: [PATCH] Fix double free courtesy of Chris Clayton

---
 lib/driver/_cdio_generic.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/lib/driver/_cdio_generic.c b/lib/driver/_cdio_generic.c
index d40ac0d9..ae820d25 100644
--- a/lib/driver/_cdio_generic.c
+++ b/lib/driver/_cdio_generic.c
@@ -296,7 +296,6 @@ get_cdtext_generic (void *p_user_data)
 
   if(len <= 0 || 0 != cdtext_data_init (p_env->cdtext, _cdtext_data[4], 
len)) {
 p_env->b_cdtext_error = true;
-cdtext_destroy (p_env->cdtext);
 free(p_env->cdtext);
 p_env->cdtext = NULL;
   }
-- 
2.16.2






commit libcdio for openSUSE:Factory

2017-11-07 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2017-11-07 09:56:41

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is "libcdio"

Tue Nov  7 09:56:41 2017 rev:41 rq:539028 version:0.94

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2017-10-10 
11:35:15.459825337 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2017-11-07 
09:56:42.797100026 +0100
@@ -1,0 +2,7 @@
+Sat Nov  4 20:38:28 UTC 2017 - sch...@linux-m68k.org
+
+- 0001-Fix-symbol-versioning-for-exported-symbols.patch: Remove broken
+  patch
+- 0001-Savannah-Bug-49907.patch: Fix symbol versioning for real
+
+---

Old:

  0001-Fix-symbol-versioning-for-exported-symbols.patch

New:

  0001-Savannah-Bug-49907.patch



Other differences:
--
++ libcdio.spec ++
--- /var/tmp/diff_new_pack.uCt3tx/_old  2017-11-07 09:56:43.721066486 +0100
+++ /var/tmp/diff_new_pack.uCt3tx/_new  2017-11-07 09:56:43.721066486 +0100
@@ -29,8 +29,8 @@
 Source1:https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
 Source3:baselibs.conf
-# PATCH-FIX-OPENSUSE 0001-Fix-symbol-versioning-for-exported-symbols.patch 
https://savannah.gnu.org/bugs/index.php?49907
-Patch0: 0001-Fix-symbol-versioning-for-exported-symbols.patch
+# PATCH-FIX-UPSTREAM 0001-Savannah-Bug-49907.patch 
https://savannah.gnu.org/bugs/index.php?49907
+Patch0: 0001-Savannah-Bug-49907.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  help2man

++ 0001-Savannah-Bug-49907.patch ++
>From ddd984854b09c1a8203867534c087c0d83ff8622 Mon Sep 17 00:00:00 2001
From: "R. Bernstein" 
Date: Mon, 9 Oct 2017 12:35:54 -0400
Subject: [PATCH] Savannah Bug #49907

subdir-objects breaks symbol versioning. See 
https://savannah.gnu.org/bugs/?49907
---
 lib/driver/Makefile.am  | 11 +--
 lib/iso9660/Makefile.am | 11 +--
 2 files changed, 10 insertions(+), 12 deletions(-)

Index: libcdio-0.94/lib/driver/Makefile.am
===
--- libcdio-0.94.orig/lib/driver/Makefile.am
+++ libcdio-0.94/lib/driver/Makefile.am
@@ -176,13 +176,12 @@ if BUILD_VERSIONED_LIBS
 libcdio_la_LDFLAGS = $(libcdio_la_ldflags) -Wl,--version-script=libcdio.la.ver
 libcdio_la_DEPENDENCIES = libcdio.la.ver
 
-libcdio.la.ver: $(libcdio_la_OBJECTS) $(srcdir)/libcdio.sym
+libcdio.la.ver: $(srcdir)/libcdio.sym
@echo 'CDIO_$(libcdio_la_MAJOR) { ' > $@
-   @objs=`for obj in $(libcdio_la_OBJECTS); do sed -ne 
"s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
-   if test -n "$${objs}" ; then \
- nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio.sym; then if test 
$$first = true; then echo "  global:"; first=false; fi; echo "$${symbol};"; 
fi; done; } >> $@; \
- nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio.sym; then :; else 
if test $$first = true; then echo "  local:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
-   fi
+   @echo '  global:' >> $@
+   @sed 's/^//;s/$$/;/' $< >> $@
+   @echo '  local:' >> $@
+   @echo '*;' >> $@
@echo '};' >> $@
 else
 libcdio_la_LDFLAGS = $(libcdio_la_ldflags)
Index: libcdio-0.94/lib/driver/Makefile.in
===
--- libcdio-0.94.orig/lib/driver/Makefile.in
+++ libcdio-0.94/lib/driver/Makefile.in
@@ -981,13 +981,12 @@ uninstall-am: uninstall-libLTLIBRARIES
 .PRECIOUS: Makefile
 
 
-@build_versioned_libs_t...@libcdio.la.ver: $(libcdio_la_OBJECTS) 
$(srcdir)/libcdio.sym
+@build_versioned_libs_t...@libcdio.la.ver: $(srcdir)/libcdio.sym
 @BUILD_VERSIONED_LIBS_TRUE@@echo 'CDIO_$(libcdio_la_MAJOR) { ' > $@
-@BUILD_VERSIONED_LIBS_TRUE@@objs=`for obj in $(libcdio_la_OBJECTS); do sed 
-ne "s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
-@BUILD_VERSIONED_LIBS_TRUE@if test -n "$${objs}" ; then \
-@BUILD_VERSIONED_LIBS_TRUE@  nm $${objs} | sed -n -e 's/^.*[   
][ABCDGIRSTW][ABCDGIRSTW]*[ ][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | 
sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" 
$(srcdir)/libcdio.sym; then if test $$first = true; then echo "  global:"; 
first=false; fi; echo "   

commit libcdio for openSUSE:Factory

2017-10-10 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2017-10-10 11:35:15

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is "libcdio"

Tue Oct 10 11:35:15 2017 rev:40 rq:531535 version:0.94

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2017-09-07 
22:11:59.669289266 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2017-10-10 
11:35:15.459825337 +0200
@@ -1,0 +2,8 @@
+Thu Oct  5 03:52:34 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Fix symbol versioning, some symbols where no longer exported with a
+  version, thus the library inadvertently broke ABI between version
+  0.93 and 0.94. Fixes https://savannah.gnu.org/bugs/index.php?49907
+  * add 0001-Fix-symbol-versioning-for-exported-symbols.patch
+
+---

New:

  0001-Fix-symbol-versioning-for-exported-symbols.patch



Other differences:
--
++ libcdio.spec ++
--- /var/tmp/diff_new_pack.8bOPsK/_old  2017-10-10 11:35:16.151794967 +0200
+++ /var/tmp/diff_new_pack.8bOPsK/_new  2017-10-10 11:35:16.159794616 +0200
@@ -29,6 +29,8 @@
 Source1:https://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.gz.sig
 Source2:%{name}.keyring
 Source3:baselibs.conf
+# PATCH-FIX-OPENSUSE 0001-Fix-symbol-versioning-for-exported-symbols.patch 
https://savannah.gnu.org/bugs/index.php?49907
+Patch0: 0001-Fix-symbol-versioning-for-exported-symbols.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  help2man
@@ -107,6 +109,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %define buildir ${PWD}
 

++ 0001-Fix-symbol-versioning-for-exported-symbols.patch ++
>From 967d2af5df3b0caea09fdfbfc2c97047168cd746 Mon Sep 17 00:00:00 2001
From: Stefan Bruens 
Date: Thu, 5 Oct 2017 05:48:28 +0200
Subject: [PATCH] Fix symbol versioning for exported symbols
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

libcdio 0.94 moved some sources into a subdirectory and no longer
picked up these files when creating the list of exported symbols.

Upstream bug: https://savannah.gnu.org/bugs/index.php?49907

Signed-off: Stefan BrĂ¼ns 
---
 lib/driver/Makefile.am | 2 +-
 lib/driver/Makefile.in | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/driver/Makefile.am b/lib/driver/Makefile.am
index f853d0f..d379a30 100644
--- a/lib/driver/Makefile.am
+++ b/lib/driver/Makefile.am
@@ -178,7 +178,7 @@ libcdio_la_DEPENDENCIES = libcdio.la.ver
 
 libcdio.la.ver: $(libcdio_la_OBJECTS) $(srcdir)/libcdio.sym
@echo 'CDIO_$(libcdio_la_MAJOR) { ' > $@
-   @objs=`for obj in $(libcdio_la_OBJECTS); do sed -ne 
"s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
+   @objs=`for obj in $(libcdio_la_OBJECTS); do echo -n "$(dirname $obj)/"; 
sed -ne "s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
if test -n "$${objs}" ; then \
  nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio.sym; then if test 
$$first = true; then echo "  global:"; first=false; fi; echo "$${symbol};"; 
fi; done; } >> $@; \
  nm $${objs} | sed -n -e 's/^.*[   ][ABCDGIRSTW][ABCDGIRSTW]*[ 
][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while 
read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio.sym; then :; else 
if test $$first = true; then echo "  local:"; first=false; fi; echo "
$${symbol};"; fi; done; } >> $@; \
diff --git a/lib/driver/Makefile.in b/lib/driver/Makefile.in
index 2f5af82..ea1406e 100644
--- a/lib/driver/Makefile.in
+++ b/lib/driver/Makefile.in
@@ -983,7 +983,7 @@ uninstall-am: uninstall-libLTLIBRARIES
 
 @build_versioned_libs_t...@libcdio.la.ver: $(libcdio_la_OBJECTS) 
$(srcdir)/libcdio.sym
 @BUILD_VERSIONED_LIBS_TRUE@@echo 'CDIO_$(libcdio_la_MAJOR) { ' > $@
-@BUILD_VERSIONED_LIBS_TRUE@@objs=`for obj in $(libcdio_la_OBJECTS); do sed 
-ne "s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \
+@BUILD_VERSIONED_LIBS_TRUE@@objs=`for obj in $(libcdio_la_OBJECTS); echo 
-n "$(dirname $obj)/"; do sed -ne "s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; 
\
 @BUILD_VERSIONED_LIBS_TRUE@if test -n "$${objs}" ; then \
 @BUILD_VERSIONED_LIBS_TRUE@  nm $${objs} | sed -n -e 's/^.*[   
][ABCDGIRSTW][ABCDGIRSTW]*[ ][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | 
sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" 
$(srcdir)/libcdio.sym; then if 

commit libcdio for openSUSE:Factory

2017-09-07 Thread root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2017-09-07 22:11:50

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is "libcdio"

Thu Sep  7 22:11:50 2017 rev:39 rq:521548 version:0.94

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/cdio-utils.changes   2015-07-05 
17:59:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes  2017-09-07 
22:11:51.882386735 +0200
@@ -1,0 +2,15 @@
+Tue Sep  5 12:02:14 UTC 2017 - jeng...@inai.de
+
+- Remove --with-pic (only useful for static libs) and compact
+  --enable-static=n.
+- Change description to reflect the package content.
+
+---
+Sun Sep  3 10:50:45 UTC 2017 - astie...@suse.com
+
+- update to 0.94:
+  * CD-TEXT fixes and improvements
+  * eject fixes
+  * various bug fixes
+  
+---
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2015-07-05 
17:59:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2017-09-07 
22:11:59.669289266 +0200
@@ -1,0 +2,17 @@
+Tue Sep  5 12:02:14 UTC 2017 - jeng...@inai.de
+
+- Remove %package libcdio_{cdda,paranoia} since they are always
+  produced by a separate SRPM.
+- Remove --with-pic (only useful for static libs) and compact
+  --enable-static=n.
+- Adjust RPM groups. Diversify descriptions for the subpackages.
+
+---
+Sun Sep  3 10:50:45 UTC 2017 - astie...@suse.com
+
+- update to 0.94:
+  * CD-TEXT fixes and improvements
+  * eject fixes
+  * various bug fixes
+  
+---

Old:

  libcdio-0.93.tar.gz
  libcdio-0.93.tar.gz.sig

New:

  libcdio-0.94.tar.gz
  libcdio-0.94.tar.gz.sig



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.Zz4eBO/_old  2017-09-07 22:12:00.729139894 +0200
+++ /var/tmp/diff_new_pack.Zz4eBO/_new  2017-09-07 22:12:00.729139894 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -18,9 +18,9 @@
 
 %define cdioutils 1
 Name:   cdio-utils
-Version:0.93
+Version:0.94
 Release:0
-Summary:CD-ROM Access Library
+Summary:Utility programs making use of libcdio, a CD-ROM access library
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Other
 Url:https://savannah.gnu.org/projects/libcdio
@@ -33,22 +33,18 @@
 BuildRequires:  help2man
 BuildRequires:  libcdio-devel
 BuildRequires:  libtool
+BuildRequires:  makeinfo
 BuildRequires:  ncurses-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  popt-devel
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libvcdinfo)
 Provides:   libcdio-utils = %{version}
 Obsoletes:  libcdio-utils < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1220
-BuildRequires:  makeinfo
-%endif
 
 %description
-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.
+This package contains a number of utility programs that make use of
+libcdio.
 
 %prep
 %setup -q -n libcdio-%{version}
@@ -58,44 +54,31 @@
 %build
 export VCDINFO_CFLAGS=-I%{_includedir}/libvcd
 export VCDINFO_LIBS="-L%{_libdir} -lvcdinfo -L%{buildir}/lib/iso9660/.libs/ 
-liso9660 -L%{buildir}/lib/driver/.libs/ -lcdio"
-#autoreconf -f -i
-# FIXME: Required .pc files are not installed without --enable-cpp-progs.
 
 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 \
-   --with-pic \
+   --disable-static \
--disable-cxx \
--enable-vcd-info=yes
 
 VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS="-L%{_libdir} -lvcdinfo \
 -L%{buildir}/lib/iso9660/.libs/ -liso9660 -L%{buildir}/lib/driver/.libs/ 
-lcdio" \
  VERBOSE=1 make -e %{?_smp_mflags}
-#-lcdioutils
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
-%if 1 == 0
-mv %{buildroot}%{_mandir}/jp %{buildroot}%{_mandir}/ja
-%endif
+%make_install
 #empty depdendency libs
 rm -rf 

commit libcdio for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2015-07-05 17:59:06

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/cdio-utils.changes   2015-02-25 
02:16:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes  2015-07-05 
17:59:07.0 +0200
@@ -1,0 +2,7 @@
+Tue Jun 16 11:14:07 UTC 2015 - mplus...@suse.com
+
+- Add gpg signature
+- Remove ppc obsoletes/provides as it affects unsupported releases
+- Cleanup spec file with spec-cleaner
+
+---
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2015-02-25 
02:16:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2015-07-05 
17:59:07.0 +0200
@@ -1,0 +2,9 @@
+Tue Jun 16 11:10:43 UTC 2015 - mplus...@suse.com
+
+- Add gpg signature
+- Remove ppc obsoletes/provides as it affects unsupported releases
+- Cleanup spec file with spec-cleaner
+- Add missing info dependencies, use preun instead of postun for 
+  scriplet
+
+---

New:

  libcdio-0.93.tar.gz.sig
  libcdio.keyring



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.qR7Ddn/_old  2015-07-05 17:59:08.0 +0200
+++ /var/tmp/diff_new_pack.qR7Ddn/_new  2015-07-05 17:59:08.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -15,11 +15,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define cdioutils 1
 
+%define cdioutils 1
 Name:   cdio-utils
 Version:0.93
 Release:0
+Summary:CD-ROM Access Library
+License:GPL-3.0+
+Group:  Productivity/Multimedia/Other
+Url:https://savannah.gnu.org/projects/libcdio
+Source0:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.gz
+Source1:https://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.gz.sig
+Source2:libcdio.keyring
+Source4:baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  help2man
@@ -30,25 +38,12 @@
 BuildRequires:  popt-devel
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libvcdinfo)
-%if 0%{suse_version}  1220
-BuildRequires:  makeinfo
-%endif
-Url:http://savannah.gnu.org/projects/libcdio
-Summary:CD-ROM Access Library
-License:GPL-3.0+
-Group:  Productivity/Multimedia/Other
-# http://ftp.gnu.org/gnu/libcdio/
-Source0:libcdio-%{version}.tar.gz
-Source1:baselibs.conf
-# bug437293
-%ifarch ppc64
-Obsoletes:  libcdio-64bit
-%endif
-#
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 Provides:   libcdio-utils = %{version}
 Obsoletes:  libcdio-utils  %{version}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version}  1220
+BuildRequires:  makeinfo
+%endif
 
 %description
 This library encapsulates CD-ROM reading and control. Applications
@@ -57,6 +52,7 @@
 
 %prep
 %setup -q -n libcdio-%{version}
+
 %define buildir ${PWD}
 
 %build
@@ -77,13 +73,13 @@
 
 VCDINFO_CFLAGS=-I%{_includedir}/libvcd VCDINFO_LIBS=-L%{_libdir} -lvcdinfo \
 -L%{buildir}/lib/iso9660/.libs/ -liso9660 -L%{buildir}/lib/driver/.libs/ 
-lcdio \
- VERBOSE=1 make -e %{?jobs:-j%jobs}
+ VERBOSE=1 make -e %{?_smp_mflags}
 #-lcdioutils 
 
 %install
-%makeinstall
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 %if 1 == 0
-mv $RPM_BUILD_ROOT%{_mandir}/jp $RPM_BUILD_ROOT%{_mandir}/ja
+mv %{buildroot}%{_mandir}/jp %{buildroot}%{_mandir}/ja
 %endif
 #empty depdendency libs
 rm -rf %{buildroot}%{_libdir} %{buildroot}%{_includedir} 
%{buildroot}%{_infodir}
@@ -97,9 +93,9 @@
 %{_bindir}/cdda-*
 %{_bindir}/iso-*
 %{_bindir}/mmc-*
-%doc %{_mandir}/man?/*.*
+%{_mandir}/man?/*.*
 %if 1 == 0
-%lang(ja) %doc %{_mandir}/ja/man?/*.*
+%lang(ja) %{_mandir}/ja/man?/*.*
 %endif
 
 %changelog

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.qR7Ddn/_old  2015-07-05 17:59:08.0 +0200
+++ /var/tmp/diff_new_pack.qR7Ddn/_new  2015-07-05 17:59:08.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file 

commit libcdio for openSUSE:Factory

2015-02-24 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2015-02-25 02:16:52

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/cdio-utils.changes   2013-02-23 
08:09:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes  2015-02-25 
02:16:54.0 +0100
@@ -1,0 +2,17 @@
+Sat Jan 31 15:43:30 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 0.93
+  * Add cdio_free, iso9660_stat_free, and iso9660_xa_free functions.
+  * Deprecate mmc_isrc_track_read_subchannel
+  * Add mmc_get_track_isrc function.
+  * Update OS versions we recognize
+  * OSX, and MS Windows, ISO 9660 and other bug fixes
+  * Remove Coverty scan warnins and errors
+  * OS/2 driver performance update - KO Myung-Hun
+- Bump so versions 
+  * libcdio14 to libcdio16
+  * libiso9660-8 to libiso9660-10
+- Update baselibs.conf
+- Remove depreciated AUTHORS section
+
+---
--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2013-04-07 
14:23:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2015-02-25 
02:16:55.0 +0100
@@ -1,0 +2,17 @@
+Sat Jan 31 15:52:35 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 0.93
+  * Add cdio_free, iso9660_stat_free, and iso9660_xa_free functions.
+  * Deprecate mmc_isrc_track_read_subchannel
+  * Add mmc_get_track_isrc function.
+  * Update OS versions we recognize
+  * OSX, and MS Windows, ISO 9660 and other bug fixes
+  * Remove Coverty scan warnins and errors
+  * OS/2 driver performance update - KO Myung-Hun
+- Bump so versions 
+  * libcdio14 to libcdio16
+  * libiso9660-8 to libiso9660-10
+- Update baselibs.conf
+- Remove depreciated AUTHORS section
+
+---

Old:

  libcdio-0.90.tar.gz

New:

  libcdio-0.93.tar.gz



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.QGBCiP/_old  2015-02-25 02:16:56.0 +0100
+++ /var/tmp/diff_new_pack.QGBCiP/_new  2015-02-25 02:16:56.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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,11 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 %define cdioutils 1
 
 Name:   cdio-utils
-Version:0.90
+Version:0.93
 Release:0
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.QGBCiP/_old  2015-02-25 02:16:56.0 +0100
+++ /var/tmp/diff_new_pack.QGBCiP/_new  2015-02-25 02:16:56.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -18,10 +18,10 @@
 
 %define cdioutils 0
 %define build_paranoia 0
-%define cdio_soname 14
+%define cdio_soname 16
 
 Name:   libcdio
-Version:0.90
+Version:0.93
 Release:0
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -118,13 +118,7 @@
 CD-ROM can use this library.
 
 
-
-Authors:
-
-Herbert Valerio Riedel h...@gnu.org
-Rocky Bernstein ro...@panix.com
-
-%package -n libiso9660-8
+%package -n libiso9660-10
 Summary:CD-ROM Access Library
 Group:  Productivity/Multimedia/Other
 # bug437293
@@ -133,7 +127,7 @@
 %endif
 #
 
-%description -n libiso9660-8
+%description -n libiso9660-10
 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.
@@ -159,7 +153,7 @@
 Requires:   glibc-devel
 Requires:   libcdio%{cdio_soname} = %{version}
 Requires:   libcdio++0 = %{version}
-Requires:   libiso9660-8 = %{version}
+Requires:   libiso9660-10 = %{version}
 Requires:   libudf0 = %{version}
 %if %{build_paranoia} == 1
 Requires:   libcdio_cdda1 = %{version}
@@ -209,7 +203,7 @@
 
 %post -n libcdio++0 -p /sbin/ldconfig
 
-%post -n libiso9660-8 -p /sbin/ldconfig
+%post -n libiso9660-10 -p /sbin/ldconfig
 
 %post -n libudf0 -p /sbin/ldconfig
 
@@ -217,7 +211,7 @@
 
 %postun 

commit libcdio for openSUSE:Factory

2013-04-07 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2013-04-07 14:23:03

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2013-02-23 
08:09:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2013-04-07 
14:23:03.0 +0200
@@ -1,0 +2,5 @@
+Tue Apr  2 15:39:40 UTC 2013 - davejpla...@gmail.com
+
+- Add url to spec source field to enable local source service.
+
+---



Other differences:
--
++ libcdio.spec ++
--- /var/tmp/diff_new_pack.b4ZFbs/_old  2013-04-07 14:23:04.0 +0200
+++ /var/tmp/diff_new_pack.b4ZFbs/_new  2013-04-07 14:23:04.0 +0200
@@ -38,8 +38,7 @@
 Summary:CD-ROM Access Library
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Other
-# http://ftp.gnu.org/gnu/libcdio/
-Source0:%{name}-%{version}.tar.gz
+Source0:http://ftp.gnu.org/gnu/libcdio/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
 # bug437293
 %ifarch ppc64

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



commit libcdio for openSUSE:Factory

2013-02-22 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2013-02-23 08:08:57

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/cdio-utils.changes   2012-05-22 
10:09:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes  2013-02-23 
08:09:00.0 +0100
@@ -1,0 +2,15 @@
+Sun Feb 17 00:17:25 UTC 2013 - reddw...@opensuse.org
+
+- Update to 0.90
+  * CD-Text overhaul and API change (Leon Merten Lohse)
+  * Works again (somewhat) on MinGW; tolerence for Microsoft's C compiler 
(Pete Batard)
+  * UDF, Joliet and Rock-Ridge fixes (Pete Batard)
+  * OSX fixes (Natalia Portillo and Robert William Fuller)
+  * paranoia library removed as that is GPL 2-ish. This is now a separate 
project
+  * file names in cue files are relative to the cue file rather than cwd.
+  * Update mmc.h to include MMC-5 commands. (Or MMC-6 since it adds nothing 
new)
+  * Add mmc_cmd2str() to show MMC command name. Show that in some errors
+  * Add UDF reading to iso-read and iso-info via --udf or -U (Christophe 
Fergeau)
+  * bug fixes, more tests, update documentation
+
+---
libcdio.changes: same change

Old:

  libcdio-0.83.git.tar.bz2

New:

  libcdio-0.90.tar.gz



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.iw1fVy/_old  2013-02-23 08:09:03.0 +0100
+++ /var/tmp/diff_new_pack.iw1fVy/_new  2013-02-23 08:09:03.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cdio-utils
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -19,7 +19,7 @@
 %define cdioutils 1
 
 Name:   cdio-utils
-Version:0.83.git
+Version:0.90
 Release:0
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -39,7 +39,7 @@
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Other
 # http://ftp.gnu.org/gnu/libcdio/
-Source0:libcdio-%{version}.tar.bz2
+Source0:libcdio-%{version}.tar.gz
 Source1:baselibs.conf
 # bug437293
 %ifarch ppc64
@@ -56,8 +56,6 @@
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use this library.
 
-%define _configure ./autogen.sh
-
 %prep
 %setup -q -n libcdio-%{version}
 %define buildir ${PWD}

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.iw1fVy/_old  2013-02-23 08:09:03.0 +0100
+++ /var/tmp/diff_new_pack.iw1fVy/_new  2013-02-23 08:09:03.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcdio
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -18,9 +18,10 @@
 
 %define cdioutils 0
 %define build_paranoia 0
+%define cdio_soname 14
 
 Name:   libcdio
-Version:0.83.git
+Version:0.90
 Release:0
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -38,7 +39,7 @@
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Other
 # http://ftp.gnu.org/gnu/libcdio/
-Source0:%{name}-%{version}.tar.bz2
+Source0:%{name}-%{version}.tar.gz
 Source1:baselibs.conf
 # bug437293
 %ifarch ppc64
@@ -53,7 +54,7 @@
 CD-ROM can use this library.
 
 
-%package -n libcdio13
+%package -n libcdio%{cdio_soname}
 Summary:CD-ROM Access Library
 Group:  Productivity/Multimedia/Other
 # bug437293
@@ -65,7 +66,7 @@
 Obsoletes:  libcdio = 0.78.2
 Provides:   libcdio = %{version}
 
-%description -n libcdio13
+%description -n libcdio%{cdio_soname}
 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.
@@ -157,8 +158,8 @@
 Summary:CD-ROM access library
 Group:  Development/Languages/C and C++
 Requires:   glibc-devel
+Requires:   libcdio%{cdio_soname} = %{version}
 Requires:   libcdio++0 = %{version}
-Requires:   libcdio13 = %{version}
 Requires:   libiso9660-8 = %{version}
 Requires:   libudf0 = %{version}
 %if %{build_paranoia} == 1
@@ -176,8 +177,6 @@
 wanting to be oblivious to the OS and device-dependent properties of a
 CD-ROM can use 

commit libcdio for openSUSE:Factory

2012-09-11 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2012-09-11 09:08:30

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2012-05-26 
13:00:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2012-09-11 
09:08:31.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep  7 12:44:55 UTC 2012 - co...@suse.com
+
+- add makeinfo as explicit buildrequires
+
+---



Other differences:
--
++ cdio-utils.spec ++
--- /var/tmp/diff_new_pack.G2zWK6/_old  2012-09-11 09:08:32.0 +0200
+++ /var/tmp/diff_new_pack.G2zWK6/_new  2012-09-11 09:08:32.0 +0200
@@ -31,6 +31,9 @@
 BuildRequires:  popt-devel
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libvcdinfo)
+%if 0%{suse_version}  1220
+BuildRequires:  makeinfo
+%endif
 Url:http://savannah.gnu.org/projects/libcdio
 Summary:CD-ROM Access Library
 License:GPL-3.0+

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.G2zWK6/_old  2012-09-11 09:08:32.0 +0200
+++ /var/tmp/diff_new_pack.G2zWK6/_new  2012-09-11 09:08:32.0 +0200
@@ -30,6 +30,9 @@
 BuildRequires:  pkg-config
 BuildRequires:  popt-devel
 BuildRequires:  pkgconfig(libcddb)
+%if 0%{suse_version}  1220
+BuildRequires:  makeinfo
+%endif
 Url:http://savannah.gnu.org/projects/libcdio
 Summary:CD-ROM Access Library
 License:GPL-3.0+

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



commit libcdio for openSUSE:Factory

2012-05-26 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2012-05-26 13:00:20

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio.changes  2012-05-22 
10:09:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio.changes 2012-05-26 
13:00:21.0 +0200
@@ -1,0 +2,7 @@
+Fri May 25 12:38:16 UTC 2012 - co...@suse.com
+
+- enable rock support - for some bizzare reason it's not default
+  (the help is saying otherwise, but it's obvious if you try to
+  read from kiwi live cds)
+
+---



Other differences:
--
++ libcdio.spec ++
--- /var/tmp/diff_new_pack.8Lkwto/_old  2012-05-26 13:00:24.0 +0200
+++ /var/tmp/diff_new_pack.8Lkwto/_new  2012-05-26 13:00:24.0 +0200
@@ -186,6 +186,7 @@
--enable-shared=yes \
--with-pic \
--enable-cpp-progs \
+   --enable-rock \
--without-cd-drive \
--without-cd-info \
--without-cdda-player \

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



commit libcdio for openSUSE:Factory

2012-05-22 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2012-05-22 10:09:22

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio, Maintainer is sbra...@suse.com

Changes:

New Changes file:

--- /dev/null   2012-05-03 01:24:41.895590051 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/cdio-utils.changes  2012-05-22 
10:09:24.0 +0200
@@ -0,0 +1,319 @@
+---
+Fri May 18 14:44:19 UTC 2012 - davejpla...@gmail.com
+
+- Created seperate linked package cdio-utils to prevent cycles.
+
+---
+Sun Apr 15 09:27:39 UTC 2012 - davejpla...@gmail.com
+
+- 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 - davejpla...@gmail.com
+
+- 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
+  
+---
+Sun Nov 13 09:32:01 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire
+
+---
+Sun Nov 13 09:29:59 UTC 2011 - co...@suse.com
+
+- one less _service file for factory
+
+---
+Mon Mar 21 16:57:18 UTC 2011 - co...@novell.com
+
+- licenses package is about to die
+ 
+---
+Tue Feb  8 09:42:31 UTC 2011 - dims...@opensuse.org
+
+- Rename Shared Object package to libcdio12, conforming the
+  libraries name.
+- Adjust rpmlintrc to only ignore shared lib names of the -mini
+  packages. This avoids missing shlib renames for the 'main'
+  package.
+
+---
+Sun Jan 30 18:55:42 UTC 2011 - sagi...@gmail.com
+
+- Updated to version 0.82
+- Upstream changes :
+ *Remove all uses of CDIO_MIN_DRIVER,
+  CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER.
+ *FreeBSD get_media_changed fixes
+ *MingGW/Msys compilation issues
+ *Add OS/2 driver
+ *Cross compilations fixes and uclinix is like GNU/Linux
+ *Numerous other bug fixes
+
+---
+Mon Apr 26 11:36:24 CEST 2010 - r...@suse.de
+
+- add build-ignore for libcdio-mini-devel 
+
+---
+Sun Jan 31 21:10:55 CET 2010 - jeng...@medozas.de
+
+- Package baselibs.conf
+
+---
+Thu Aug  6 18:54:05 CEST 2009 - sbra...@suse.cz
+
+- Updated to version 0.81:
+  * license of manual now GFDL 1.2 or later
+  * Nero image handling more complete.
+  * ISRC query for image files.
+  * Allow reading pregap of a track via get_track_pregap_lsn().
+  * Fixes of iso9660 time setting/getting routines, making them
+reentrant.
+
+---
+Wed Jan  7 12:34:56 CET 2009 - o...@suse.de
+
+- obsolete old -XXbit packages (bnc#437293)
+
+---
+Tue Sep  9 12:30:19 CEST 2008 - sbra...@suse.cz
+
+- Update Summary of *mini* packages (bnc#418304).
+
+---
+Wed Jun 18 15:33:14 CEST 2008 - sch...@suse.de
+
+- Use autoreconf -i.
+
+---
+Fri May 23 22:43:19 CEST 2008 - h...@suse.de
+
+- Add libcdio-bnc394195-install-all-pc-files.patch (bnc#394195).
+

commit libcdio for openSUSE:Factory

2011-12-12 Thread h_root
Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory checked 
in at 2011-12-12 16:57:19

Comparing /work/SRC/openSUSE:Factory/libcdio (Old)
 and  /work/SRC/openSUSE:Factory/.libcdio.new (New)


Package is libcdio, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libcdio/libcdio-mini.changes 2011-09-23 
02:07:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcdio.new/libcdio-mini.changes
2011-12-12 17:02:37.0 +0100
@@ -1,0 +2,10 @@
+Sun Nov 13 09:32:01 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire
+
+---
+Sun Nov 13 09:29:59 UTC 2011 - co...@suse.com
+
+- one less _service file for factory
+
+---
libcdio.changes: same change

Old:

  _service
  _service:download_url:libcdio-0.82.tar.bz2

New:

  libcdio-0.82.tar.bz2



Other differences:
--
++ libcdio-mini.spec ++
--- /var/tmp/diff_new_pack.aNAXnk/_old  2011-12-12 17:02:43.0 +0100
+++ /var/tmp/diff_new_pack.aNAXnk/_new  2011-12-12 17:02:43.0 +0100
@@ -24,7 +24,7 @@
 # You want standard build unless you will work-around build dependency on 
itself.
 %define STANDARD_BUILD 0
 %define _name libcdio
-BuildRequires:  gcc-c++ pkg-config popt-devel
+BuildRequires:  gcc-c++ libtool pkg-config popt-devel
 %if %STANDARD_BUILD
 BuildRequires:  libcddb-devel libcdio-devel ncurses-devel vcdimager-devel
 #!BuildIgnore: libcdio-mini-devel
@@ -32,7 +32,7 @@
 #BuildRequires:  cdparanoia
 %endif
 Version:0.82
-Release:3
+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

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.aNAXnk/_old  2011-12-12 17:02:43.0 +0100
+++ /var/tmp/diff_new_pack.aNAXnk/_new  2011-12-12 17:02:43.0 +0100
@@ -24,7 +24,7 @@
 # You want standard build unless you will work-around build dependency on 
itself.
 %define STANDARD_BUILD 1
 %define _name libcdio
-BuildRequires:  gcc-c++ pkg-config popt-devel
+BuildRequires:  gcc-c++ libtool pkg-config popt-devel
 %if %STANDARD_BUILD
 BuildRequires:  libcddb-devel libcdio-devel ncurses-devel vcdimager-devel
 #!BuildIgnore: libcdio-mini-devel

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



commit libcdio for openSUSE:Factory

2011-03-22 Thread h_root

Hello community,

here is the log from the commit of package libcdio for openSUSE:Factory
checked in at Tue Mar 22 17:53:19 CET 2011.




--- libcdio/libcdio-mini.changes2011-02-08 10:53:44.0 +0100
+++ /mounts/work_src_done/STABLE/libcdio/libcdio-mini.changes   2011-03-21 
17:57:33.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 21 16:57:18 UTC 2011 - co...@novell.com
+
+- licenses package is about to die
+
+---
libcdio.changes: same change

calling whatdependson for head-i586




Other differences:
--
++ libcdio-mini.spec ++
--- /var/tmp/diff_new_pack.k7Higw/_old  2011-03-22 17:53:06.0 +0100
+++ /var/tmp/diff_new_pack.k7Higw/_new  2011-03-22 17:53:06.0 +0100
@@ -24,7 +24,7 @@
 # You want standard build unless you will work-around build dependency on 
itself.
 %define STANDARD_BUILD 0
 %define _name libcdio
-BuildRequires:  gcc-c++ licenses pkg-config popt-devel
+BuildRequires:  gcc-c++ pkg-config popt-devel
 %if %STANDARD_BUILD
 BuildRequires:  libcddb-devel libcdio-devel ncurses-devel vcdimager-devel
 #!BuildIgnore: libcdio-mini-devel
@@ -32,7 +32,7 @@
 #BuildRequires:  cdparanoia
 %endif
 Version:0.82
-Release:2
+Release:3
 # WARNING: After changing versions please call Re or rpmbuild to auto-update 
spec file:
 %define libcdio_name 12
 %define libcdio_paranoia_name 0
@@ -47,7 +47,6 @@
 Source: http://ftp.gnu.org/gnu/libcdio/%{_name}-%{version}.tar.bz2
 Source1:%{_name}_spec-prepare.sh
 Source2:baselibs.conf
-Requires:   licenses
 # bug437293
 %ifarch ppc64
 Obsoletes:  libcdio-64bit
@@ -264,12 +263,6 @@
 %install
 %makeinstall
 mv $RPM_BUILD_ROOT%{_mandir}/jp $RPM_BUILD_ROOT%{_mandir}/ja
-for FILE in COPYING ; do
-MD5SUM=$(md5sum $FILE | sed 's/ .*//')
-if test -f /usr/share/doc/licenses/md5/$MD5SUM ; then
-   ln -sf /usr/share/doc/licenses/md5/$MD5SUM $FILE
-fi
-done
 #empty depdendency libs
 rm -f %{buildroot}%{_libdir}/*.la
 

++ libcdio.spec ++
--- /var/tmp/diff_new_pack.k7Higw/_old  2011-03-22 17:53:06.0 +0100
+++ /var/tmp/diff_new_pack.k7Higw/_new  2011-03-22 17:53:06.0 +0100
@@ -24,7 +24,7 @@
 # You want standard build unless you will work-around build dependency on 
itself.
 %define STANDARD_BUILD 1
 %define _name libcdio
-BuildRequires:  gcc-c++ licenses pkg-config popt-devel
+BuildRequires:  gcc-c++ pkg-config popt-devel
 %if %STANDARD_BUILD
 BuildRequires:  libcddb-devel libcdio-devel ncurses-devel vcdimager-devel
 #!BuildIgnore: libcdio-mini-devel
@@ -32,7 +32,7 @@
 #BuildRequires:  cdparanoia
 %endif
 Version:0.82
-Release:2
+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
@@ -47,7 +47,6 @@
 Source: http://ftp.gnu.org/gnu/libcdio/%{_name}-%{version}.tar.bz2
 Source1:%{_name}_spec-prepare.sh
 Source2:baselibs.conf
-Requires:   licenses
 # bug437293
 %ifarch ppc64
 Obsoletes:  libcdio-64bit
@@ -264,12 +263,6 @@
 %install
 %makeinstall
 mv $RPM_BUILD_ROOT%{_mandir}/jp $RPM_BUILD_ROOT%{_mandir}/ja
-for FILE in COPYING ; do
-MD5SUM=$(md5sum $FILE | sed 's/ .*//')
-if test -f /usr/share/doc/licenses/md5/$MD5SUM ; then
-   ln -sf /usr/share/doc/licenses/md5/$MD5SUM $FILE
-fi
-done
 #empty depdendency libs
 rm -f %{buildroot}%{_libdir}/*.la
 






Remember to have fun...

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