commit cdrdao for openSUSE:Factory

2020-04-13 Thread root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2020-04-13 12:52:26

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


Package is "cdrdao"

Mon Apr 13 12:52:26 2020 rev:30 rq:792476 version:1.2.4

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2019-09-20 
14:44:14.274989603 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new.3248/cdrdao.changes  2020-04-13 
12:52:33.016628878 +0200
@@ -1,0 +2,22 @@
+Fri Apr  3 11:35:27 UTC 2020 - Martin Pluskal 
+
+- Update to version 1.2.4:
+  * Fixed autocon warnings (Denis Leroy)
+  * Ported to lame 3.100 (from Fedora)
+  * G++ compile fixes (Nick Bailey)
+  * Renamed xdao folder to gcdmaster (Denis Leroy)
+  * pccts format security patch (from Fedora)
+  * Fixed compile issues with glibc >= 2.12
+  * Gcdmaster segfault fix (Adrian Knoth)
+  * Prevent a FTBFS on kfreebsd (Christoph Egger)
+  * Also look in /etc/default/cdrdao config (Andrew Suffield)
+  * Fix printf format security issues (Frantisek Kluknavsky Fedora)
+  * Add missing options to man page (Honza Horák)
+  * CD_TEXT fix for HL-DT-ST (Kees Cook)
+  * Man page hyphen fixes (Markus Koschany)
+  * Some updates to the old scsilib smake files (Ubuntu patches)
+- Drop no longer needed patches:
+  * cdrdao-1.2.2-scan.patch
+  * cdrdao-gcc6-fixes.patch
+
+---

Old:

  cdrdao-1.2.2-scan.patch
  cdrdao-1.2.3.tar.bz2
  cdrdao-gcc6-fixes.patch

New:

  cdrdao-1.2.4.tar.bz2



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.QJjsyX/_old  2020-04-13 12:52:34.052629330 +0200
+++ /var/tmp/diff_new_pack.QJjsyX/_new  2020-04-13 12:52:34.056629331 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdrdao
 #
-# 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
@@ -17,31 +17,22 @@
 
 
 Name:   cdrdao
-Version:1.2.3
+Version:1.2.4
 Release:0
 Summary:Tool to write CD-Rs in Disk-At-Once Mode
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/CD/Record
 URL:http://cdrdao.sourceforge.net/
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
-
 # PATCH-FIX-OPENSUSE cdrdao-build.patch
 Patch0: cdrdao-build.patch
-# PATCH-FIX-OPENSUSE cdrdao-1.2.2-scan.patch bnc#144861 nadvor...@suse.cz -- 
Do not scan old ATAPI interface
-Patch1: cdrdao-1.2.2-scan.patch
 # PATCH-FIX-OPENSUSE cdrdao-fixes.patch bnc#424635 nadvor...@suse.cz -- Fix 
cdrdao segfault
 Patch2: cdrdao-fixes.patch
 # PATCH-FIX-OPENSUSE cdrdao-1.2.3-stat.patch asterios.dra...@gmail.com -- 
Missing includes causes failure build (patch taken from Fedora)
 Patch3: cdrdao-1.2.3-stat.patch
-# PATCH-FIX-UPSTREAM cdrdao-gcc6-fixes.patch dims...@opensuse.org -- Fix 
errors seen by GCC6.
-Patch4: cdrdao-gcc6-fixes.patch
 # PATCH-FIX-OPENSUSE cdrdao-drop-gconf-dep.patch -- Drop dependency on gconf2
 Patch5: cdrdao-drop-gconf-dep.patch
-
-# For autoreconf
-BuildRequires:  automake
 BuildRequires:  gcc-c++
-BuildRequires:  lame
 BuildRequires:  libao-devel
 BuildRequires:  libsigc++2-devel
 BuildRequires:  libvorbis-devel
@@ -60,7 +51,6 @@
 %autosetup -p1
 
 %build
-autoreconf -fvi
 %configure \
--without-scglib
 %make_build

++ cdrdao-1.2.3-stat.patch ++
--- /var/tmp/diff_new_pack.QJjsyX/_old  2020-04-13 12:52:34.080629342 +0200
+++ /var/tmp/diff_new_pack.QJjsyX/_new  2020-04-13 12:52:34.084629344 +0200
@@ -1,10 +1,10 @@
-Index: cdrdao-1.2.3/dao/ScsiIf-linux.cc
+Index: cdrdao-1.2.4/dao/ScsiIf-linux.cc
 ===
 cdrdao-1.2.3.orig/dao/ScsiIf-linux.cc
-+++ cdrdao-1.2.3/dao/ScsiIf-linux.cc
-@@ -19,6 +19,9 @@
- 
- #include 
+--- cdrdao-1.2.4.orig/dao/ScsiIf-linux.cc
 cdrdao-1.2.4/dao/ScsiIf-linux.cc
+@@ -22,6 +22,9 @@
+ #include 
+ #include 
  
 +#include 
 +#include 

++ cdrdao-1.2.3.tar.bz2 -> cdrdao-1.2.4.tar.bz2 ++
 83622 lines of diff (skipped)

++ cdrdao-build.patch ++
--- /var/tmp/diff_new_pack.QJjsyX/_old  2020-04-13 12:52:34.948629720 +0200
+++ /var/tmp/diff_new_pack.QJjsyX/_new  2020-04-13 12:52:34.948629720 +0200
@@ -1,7 +1,7 @@
-Index: cdrdao-1.2.3/trackdb/FormatConverter.h
+Index: cdrdao-1.2.4/trackdb/FormatConverter.h
 ===
 cdrdao-1.2.3.orig/trackdb/FormatConverter.h
-+++ cdrdao-1.2.3/trackdb/FormatConvert

commit cdrdao for openSUSE:Factory

2019-09-20 Thread root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2019-09-20 14:44:10

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


Package is "cdrdao"

Fri Sep 20 14:44:10 2019 rev:29 rq:729449 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2019-06-05 
11:37:54.343088087 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new.7948/cdrdao.changes  2019-09-20 
14:44:14.274989603 +0200
@@ -1,0 +2,9 @@
+Fri Aug 30 16:53:44 UTC 2019 - Bjørn Lie 
+
+- Add cdrdao-drop-gconf-dep.patch: Drop dependency on gconf2.
+  Patch taken from debian.
+- Following the above, drop gconf2-devel BuildRequires.
+- Refresh patches with quilt.
+- Run spec-cleaner, use modern macros.
+
+---

New:

  cdrdao-drop-gconf-dep.patch



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.1FNxo6/_old  2019-09-20 14:44:14.838989492 +0200
+++ /var/tmp/diff_new_pack.1FNxo6/_new  2019-09-20 14:44:14.842989490 +0200
@@ -22,8 +22,9 @@
 Summary:Tool to write CD-Rs in Disk-At-Once Mode
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/CD/Record
-Url:http://cdrdao.sourceforge.net/
+URL:http://cdrdao.sourceforge.net/
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+
 # PATCH-FIX-OPENSUSE cdrdao-build.patch
 Patch0: cdrdao-build.patch
 # PATCH-FIX-OPENSUSE cdrdao-1.2.2-scan.patch bnc#144861 nadvor...@suse.cz -- 
Do not scan old ATAPI interface
@@ -34,18 +35,19 @@
 Patch3: cdrdao-1.2.3-stat.patch
 # PATCH-FIX-UPSTREAM cdrdao-gcc6-fixes.patch dims...@opensuse.org -- Fix 
errors seen by GCC6.
 Patch4: cdrdao-gcc6-fixes.patch
+# PATCH-FIX-OPENSUSE cdrdao-drop-gconf-dep.patch -- Drop dependency on gconf2
+Patch5: cdrdao-drop-gconf-dep.patch
+
+# For autoreconf
+BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  lame
 BuildRequires:  libao-devel
 BuildRequires:  libsigc++2-devel
 BuildRequires:  libvorbis-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(mad)
-# For autoreconf
-BuildRequires:  automake
-BuildRequires:  gconf2-devel
 Obsoletes:  gcdmaster <= 1.2.3
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 CDRDAO creates CD-Rs in disk-at-once (DAO) mode driven by a description
@@ -55,34 +57,29 @@
 into tracks where 2 second gaps would be irritating.
 
 %prep
-%setup -q
-%patch0
-%patch1
-%patch2
-%patch3 -p1
-%patch4 -p1
+%autosetup -p1
 
 %build
 autoreconf -fvi
 %configure \
  --without-scglib
-make %{?_smp_mflags} VERBOSE=1
+%make_build
 
 %install
 %make_install
 
 %files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING CREDITS ChangeLog README README.PlexDAE cdrdao.lsm
+%license COPYING
+%doc AUTHORS CREDITS ChangeLog README README.PlexDAE cdrdao.lsm
 %doc contrib/wav2dao/wav2dao.pl
 %{_bindir}/cdrdao
 %{_bindir}/cue2toc
 %{_bindir}/toc2cddb
 %{_bindir}/toc2cue
 %{_datadir}/cdrdao/
-%doc %{_mandir}/man1/cue2toc.1%{ext_man}
-%doc %{_mandir}/man1/cdrdao.1%{ext_man}
-%doc %{_mandir}/man1/toc2cddb.1%{ext_man}
-%doc %{_mandir}/man1/toc2cue.1%{ext_man}
+%{_mandir}/man1/cue2toc.1%{?ext_man}
+%{_mandir}/man1/cdrdao.1%{?ext_man}
+%{_mandir}/man1/toc2cddb.1%{?ext_man}
+%{_mandir}/man1/toc2cue.1%{?ext_man}
 
 %changelog

++ cdrdao-1.2.2-scan.patch ++
--- /var/tmp/diff_new_pack.1FNxo6/_old  2019-09-20 14:44:14.850989489 +0200
+++ /var/tmp/diff_new_pack.1FNxo6/_new  2019-09-20 14:44:14.854989488 +0200
@@ -1,6 +1,8 @@
 dao/main.cc.orig   2009-05-04 18:49:52.0 +0300
-+++ dao/main.cc2011-09-03 14:29:05.80868 +0300
-@@ -1935,7 +1935,9 @@
+Index: cdrdao-1.2.3/dao/main.cc
+===
+--- cdrdao-1.2.3.orig/dao/main.cc
 cdrdao-1.2.3/dao/main.cc
+@@ -1935,7 +1935,9 @@ static void scanBus()
sdata[i].product, sdata[i].revision);
  }
  delete[] sdata;
@@ -11,7 +13,7 @@
  sdata = ScsiIf::scan(&len, "ATAPI");
  if (sdata) {
for (i = 0; i < len; i++) {
-@@ -1946,6 +1948,7 @@
+@@ -1946,6 +1948,7 @@ static void scanBus()
  }
}
  #endif
@@ -19,9 +21,11 @@
  }
  
  static int checkToc(const Toc *toc, bool force)
 xdao/CdDevice.cc.orig  2009-02-21 15:49:17.0 +0200
-+++ xdao/CdDevice.cc   2011-09-03 14:29:50.64370 +0300
-@@ -1243,7 +1243,9 @@
+Index: cdrdao-1.2.3/xdao/CdDevice.cc
+===
+--- cdrdao-1.2.3.orig/xdao/CdDevice.cc
 cdrdao-1.2.3/xdao/CdDevice.cc
+@@ -1243,7 +1243,9 @@ void CdDevice::scan()

commit cdrdao for openSUSE:Factory

2019-06-05 Thread root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2019-06-05 11:37:51

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


Package is "cdrdao"

Wed Jun  5 11:37:51 2019 rev:28 rq:707094 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2019-05-17 
23:38:38.778061677 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new.5148/cdrdao.changes  2019-06-05 
11:37:54.343088087 +0200
@@ -1,0 +2,6 @@
+Sun Jun  2 21:14:14 UTC 2019 - Jan Engelhardt 
+
+- Use noun phrase in summary.
+- Remove redundant %clean section.
+
+---



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.6fw7A7/_old  2019-06-05 11:37:55.567087930 +0200
+++ /var/tmp/diff_new_pack.6fw7A7/_new  2019-06-05 11:37:55.571087929 +0200
@@ -19,7 +19,7 @@
 Name:   cdrdao
 Version:1.2.3
 Release:0
-Summary:Write CD-Rs in Disk-At-Once Mode
+Summary:Tool to write CD-Rs in Disk-At-Once Mode
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/CD/Record
 Url:http://cdrdao.sourceforge.net/
@@ -49,8 +49,8 @@
 
 %description
 CDRDAO creates CD-Rs in disk-at-once (DAO) mode driven by a description
-file called a toc file. In DAO mode, it is possible to create
-nonstandard track pregaps that have lengths other than 2 seconds and
+file called a TOC file. In DAO mode, it is possible to create
+non-standard track pregaps that have lengths other than 2 seconds and
 contain nonzero audio data. This is useful for dividing live recordings
 into tracks where 2 second gaps would be irritating.
 
@@ -71,9 +71,6 @@
 %install
 %make_install
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING CREDITS ChangeLog README README.PlexDAE cdrdao.lsm




commit cdrdao for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2019-05-17 23:38:37

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


Package is "cdrdao"

Fri May 17 23:38:37 2019 rev:27 rq:702866 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2017-09-08 
20:38:50.309631041 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new.5148/cdrdao.changes  2019-05-17 
23:38:38.778061677 +0200
@@ -1,0 +2,5 @@
+Wed Apr 24 13:18:33 UTC 2019 - Adam Majer 
+
+- Run autoreconf to fix build with LTO (bsc#1133112)
+
+---



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.34plqW/_old  2019-05-17 23:38:39.486061287 +0200
+++ /var/tmp/diff_new_pack.34plqW/_new  2019-05-17 23:38:39.490061286 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdrdao
 #
-# Copyright (c) 2016 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,16 +12,15 @@
 # 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/
 #
 
 
-
 Name:   cdrdao
 Version:1.2.3
 Release:0
 Summary:Write CD-Rs in Disk-At-Once Mode
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/CD/Record
 Url:http://cdrdao.sourceforge.net/
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
@@ -36,12 +35,15 @@
 # PATCH-FIX-UPSTREAM cdrdao-gcc6-fixes.patch dims...@opensuse.org -- Fix 
errors seen by GCC6.
 Patch4: cdrdao-gcc6-fixes.patch
 BuildRequires:  gcc-c++
+BuildRequires:  lame
 BuildRequires:  libao-devel
 BuildRequires:  libsigc++2-devel
 BuildRequires:  libvorbis-devel
 BuildRequires:  pkg-config
-BuildRequires:  lame
 BuildRequires:  pkgconfig(mad)
+# For autoreconf
+BuildRequires:  automake
+BuildRequires:  gconf2-devel
 Obsoletes:  gcdmaster <= 1.2.3
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -61,6 +63,7 @@
 %patch4 -p1
 
 %build
+autoreconf -fvi
 %configure \
  --without-scglib
 make %{?_smp_mflags} VERBOSE=1




commit cdrdao for openSUSE:Factory

2017-09-08 Thread root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2017-09-08 20:38:49

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


Package is "cdrdao"

Fri Sep  8 20:38:49 2017 rev:26 rq:520997 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2016-05-31 
12:10:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new/cdrdao.changes   2017-09-08 
20:38:50.309631041 +0200
@@ -1,0 +2,5 @@
+Fri Aug 25 06:19:49 UTC 2017 - o...@aepfle.de
+
+- Remove conditionals for lame and mad
+
+---



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.ai1ZDZ/_old  2017-09-08 20:38:51.189507330 +0200
+++ /var/tmp/diff_new_pack.ai1ZDZ/_new  2017-09-08 20:38:51.197506205 +0200
@@ -16,7 +16,6 @@
 #
 
 
-%define DISTRIBUTABLE 1
 
 Name:   cdrdao
 Version:1.2.3
@@ -34,17 +33,15 @@
 Patch2: cdrdao-fixes.patch
 # PATCH-FIX-OPENSUSE cdrdao-1.2.3-stat.patch asterios.dra...@gmail.com -- 
Missing includes causes failure build (patch taken from Fedora)
 Patch3: cdrdao-1.2.3-stat.patch
-# PATCH-FIX-UPSTREAM cdrdao-gcc6-fixes.patch dims...@opensuse.org -- Fix build 
with gcc6
+# PATCH-FIX-UPSTREAM cdrdao-gcc6-fixes.patch dims...@opensuse.org -- Fix 
errors seen by GCC6.
 Patch4: cdrdao-gcc6-fixes.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libao-devel
 BuildRequires:  libsigc++2-devel
 BuildRequires:  libvorbis-devel
 BuildRequires:  pkg-config
-%if %DISTRIBUTABLE == 0
 BuildRequires:  lame
-BuildRequires:  mad-devel
-%endif
+BuildRequires:  pkgconfig(mad)
 Obsoletes:  gcdmaster <= 1.2.3
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 




commit cdrdao for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2016-05-31 12:10:30

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


Package is "cdrdao"

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2013-04-17 
18:22:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new/cdrdao.changes   2016-05-31 
12:10:32.0 +0200
@@ -1,0 +2,5 @@
+Tue May 24 15:47:54 UTC 2016 - dims...@opensuse.org
+
+- Add cdrdao-gcc6-fixes.patch: Fix build with gcc6.
+
+---

New:

  cdrdao-gcc6-fixes.patch



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.A5IzgM/_old  2016-05-31 12:10:33.0 +0200
+++ /var/tmp/diff_new_pack.A5IzgM/_new  2016-05-31 12:10:33.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdrdao
 #
-# Copyright (c) 2013 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
@@ -34,6 +34,8 @@
 Patch2: cdrdao-fixes.patch
 # PATCH-FIX-OPENSUSE cdrdao-1.2.3-stat.patch asterios.dra...@gmail.com -- 
Missing includes causes failure build (patch taken from Fedora)
 Patch3: cdrdao-1.2.3-stat.patch
+# PATCH-FIX-UPSTREAM cdrdao-gcc6-fixes.patch dims...@opensuse.org -- Fix build 
with gcc6
+Patch4: cdrdao-gcc6-fixes.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libao-devel
 BuildRequires:  libsigc++2-devel
@@ -59,6 +61,7 @@
 %patch1
 %patch2
 %patch3 -p1
+%patch4 -p1
 
 %build
 %configure \

++ cdrdao-gcc6-fixes.patch ++
From: Dominique Leuenberger 
Upstream: https://sourceforge.net/p/cdrdao/patches/27/

Fix build with gcc 6


[   42s] CdrDriver.cc:498:64: error: narrowing conversion of '255' from 'int' 
to 'char' inside { } [-Wnarrowing]
[   42s]  char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };


Index: cdrdao-1.2.3/dao/CdrDriver.cc
===
--- cdrdao-1.2.3.orig/dao/CdrDriver.cc
+++ cdrdao-1.2.3/dao/CdrDriver.cc
@@ -495,7 +495,7 @@ unsigned char CdrDriver::syncPattern[12]
   0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0
 };
 
-char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };
+unsigned char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };
 
 
 /* Maps a string to the corresponding driver option value 
Index: cdrdao-1.2.3/dao/CdrDriver.h
===
--- cdrdao-1.2.3.orig/dao/CdrDriver.h
+++ cdrdao-1.2.3/dao/CdrDriver.h
@@ -440,7 +440,7 @@ protected:
   bool fullBurn_;
 
   static unsigned char syncPattern[12];
-  static char REMOTE_MSG_SYNC_[4];
+  static unsigned char REMOTE_MSG_SYNC_[4];
 
   static int speed2Mult(int);
   static int mult2Speed(int);



commit cdrdao for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory checked 
in at 2013-04-17 17:38:02

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


Package is "cdrdao", Maintainer is "nadvor...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/cdrdao/cdrdao.changes2011-09-23 
01:53:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.cdrdao.new/cdrdao.changes   2013-04-17 
17:38:09.0 +0200
@@ -1,0 +2,11 @@
+Tue Apr 16 18:24:07 UTC 2013 - dims...@opensuse.org
+
+- Drop gcdmaster: gcdmaster depends on no longer maintained GUI
+  libraries from GNOME 2.
+  + Obsolete gcdmaster from cdrdao.
+  + Drop gtkmm2-devel, libgnomeuimm-devel and update-desktop-files
+BuildRequires: they were only needed for gcdmaster.
+  + Drop cdrdao-1.2.2-desktop.patch: we won't install the .desktop
+file, so we don't need to fix it.
+
+---

Old:

  cdrdao-1.2.2-desktop.patch



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.IkHevZ/_old  2013-04-17 17:38:26.0 +0200
+++ /var/tmp/diff_new_pack.IkHevZ/_new  2013-04-17 17:38:26.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cdrdao
 #
-# Copyright (c) 2011 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
@@ -15,17 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %define DISTRIBUTABLE 1
 
 Name:   cdrdao
 Version:1.2.3
-Release:1
-License:GPL-2.0+
+Release:0
 Summary:Write CD-Rs in Disk-At-Once Mode
-Url:http://cdrdao.sourceforge.net/
+License:GPL-2.0+
 Group:  Productivity/Multimedia/CD/Record
+Url:http://cdrdao.sourceforge.net/
 Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE cdrdao-build.patch
 Patch0: cdrdao-build.patch
@@ -35,22 +34,16 @@
 Patch2: cdrdao-fixes.patch
 # PATCH-FIX-OPENSUSE cdrdao-1.2.3-stat.patch asterios.dra...@gmail.com -- 
Missing includes causes failure build (patch taken from Fedora)
 Patch3: cdrdao-1.2.3-stat.patch
-# PATCH-FIX-OPENSUSE cdrdao-1.2.2-desktop.patch asterios.dra...@gmail.com -- 
Make the desktop file XDG compatible, add MimeType entries (patch taken from 
Fedora)
-Patch4: cdrdao-1.2.2-desktop.patch
 BuildRequires:  gcc-c++
-BuildRequires:  gtkmm2-devel
 BuildRequires:  libao-devel
-BuildRequires:  libgnomeuimm-devel
 BuildRequires:  libsigc++2-devel
 BuildRequires:  libvorbis-devel
 BuildRequires:  pkg-config
-%if 0%{?suse_version}
-BuildRequires:  update-desktop-files
-%endif
 %if %DISTRIBUTABLE == 0
 BuildRequires:  lame
 BuildRequires:  mad-devel
 %endif
+Obsoletes:  gcdmaster <= 1.2.3
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -60,29 +53,12 @@
 contain nonzero audio data. This is useful for dividing live recordings
 into tracks where 2 second gaps would be irritating.
 
-%package -n gcdmaster
-License:GPL-2.0+
-Summary:Graphical front end to cdrdao for composing audio CDs
-Group:  Productivity/Multimedia/CD/Record
-Requires:   cdrdao
-Requires(post): shared-mime-info
-Requires(postun): shared-mime-info
-%gconf_schemas_requires
-
-%description -n gcdmaster
-gcdmaster allows the creation of toc-files for cdrdao and can control
-the recording process. Its main application is the composition of audio
-CDs from one or more audio files. It supports PQ-channel editing, entry
-of meta data like ISRC codes/CD-TEXT and nondestructive cut of the
-audio data.
-
 %prep
 %setup -q
 %patch0
 %patch1
 %patch2
 %patch3 -p1
-%patch4 -p1
 
 %build
 %configure \
@@ -92,30 +68,9 @@
 %install
 %make_install
 
-# Not needed
-rm -rf %{buildroot}%{_datadir}/mime-info 
%{buildroot}%{_datadir}/application-registry
-
-%if 0%{?suse_version}
-%suse_update_desktop_file gcdmaster -r GTK GNOME AudioVideo DiscBurning
-%endif
-
-%find_gconf_schemas
-
 %clean
 rm -rf %{buildroot}
 
-%pre -n gcdmaster -f %{name}.schemas_pre
-
-%post -n gcdmaster
-/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
-
-%preun -n gcdmaster -f %{name}.schemas_preun
-
-%postun -n gcdmaster
-/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
-
-%posttrans -n gcdmaster -f %{name}.schemas_posttrans
-
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING CREDITS ChangeLog README README.PlexDAE cdrdao.lsm
@@ -130,14 +85,4

commit cdrdao for openSUSE:Factory

2011-09-05 Thread h_root

Hello community,

here is the log from the commit of package cdrdao for openSUSE:Factory
checked in at Mon Sep 5 16:25:15 CEST 2011.




--- cdrdao/cdrdao.changes   2010-10-31 19:03:06.0 +0100
+++ cdrdao/cdrdao.changes   2011-09-03 22:07:32.0 +0200
@@ -1,0 +2,42 @@
+Sat Sep  3 19:41:50 UTC 2011 - asterios.dra...@gmail.com
+
+- update to 1.2.3:
+  * By default, cdrdao tries to build with a native SCSI interface.
+  * Complete rewrite of native Linux SG driver.
+  * Added support for new FIRST_TRACK_NO keyword to allow a CD to start with a
+track number other than 1.
+  * Added native interfaces for Irix, Mac OSX and NetBSD.
+  * Fixed old pregap length off-by-one error, see bug #604751.
+  * Fixed bug in Toc file parser track length computation.
+  * Man page typo fixes.
+  * Cygwin compilation fixes. Other various compilation warning fixes.
+  * Some scsilib fixes for FreeBSD, 32-bit and 64-bit SPARC.
+  * Some makefile changes to avoid conflict with installed system libs.
+  * Added patch to fix ARM and MIPS scsilib compile.
+  * Added man pages for toc2cue and toc2cddb, from Debian.
+  * Move privilege drop earlier in main flow.
+  * Commited Gentoo patch for CD-TEXT track check fix.
+  GCDMaster changes:
+  * Preferences now stored in GConf, exports schema file.
+  * Added simple Preferences dialog to change temporary file directory.
+  * Fixed GCC 4.3 compilation issues.
+- Spec file updates:
+  * Changed License: to GPL-2.0+.
+  * Added description for the patches based on openSUSE Patches Guidelines.
+  * Added gtkmm2-devel, libsigc++2-devel, pkg-config in BuildRequires:.
+  * Removed wodim-devel from BuildRequires: (the package now uses a native SCSI
+interface).
+  * Added mimeinfo scriptlet for the mime file installed by the package.
+  * Minor other updates.
+- Rebased cdrdao-build.patch, cdrdao-1.2.2-scan.patch and cdrdao-fixes.patch to
+  apply cleanly.
+- Removed cdrdao-1.2.2-include.patch, cdrdao-1.2.2-sigc.patch and
+  cdrdao-1.2.2-libnsl.patch (fixed upstream).
+- Removed cdrdao-1.2.2-usal.patch (the package now uses a native SCSI
+  interface).
+- Added cdrdao-1.2.3-stat.patch (taken from Fedora) to fix missing includes
+  that cause failure build.
+- Added cdrdao-1.2.2-desktop.patch (taken from Fedora) to make the desktop file
+  XDG compatible and add MimeType entries.
+
+---

calling whatdependson for head-i586


Old:

  cdrdao-1.2.2-include.patch
  cdrdao-1.2.2-libnsl.patch
  cdrdao-1.2.2-sigc.patch
  cdrdao-1.2.2-usal.patch
  cdrdao-1.2.2.tar.bz2

New:

  cdrdao-1.2.2-desktop.patch
  cdrdao-1.2.3-stat.patch
  cdrdao-1.2.3.tar.bz2



Other differences:
--
++ cdrdao.spec ++
--- /var/tmp/diff_new_pack.96nUYH/_old  2011-09-05 16:21:44.0 +0200
+++ /var/tmp/diff_new_pack.96nUYH/_new  2011-09-05 16:21:44.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package cdrdao (Version 1.2.2)
+# spec file for package cdrdao
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -17,28 +17,40 @@
 
 # norootforbuild
 
+%define DISTRIBUTABLE 1
 
 Name:   cdrdao
-%define DISTRIBUTABLE 1
-BuildRequires:  gcc-c++ libao-devel libgnomeuimm-devel libvorbis-devel 
update-desktop-files wodim-devel
+Version:1.2.3
+Release:1
+License:GPL-2.0+
+Summary:Write CD-Rs in Disk-At-Once Mode
+Url:http://cdrdao.sourceforge.net/
+Group:  Productivity/Multimedia/CD/Record
+Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+# PATCH-FIX-OPENSUSE cdrdao-build.patch
+Patch0: cdrdao-build.patch
+# PATCH-FIX-OPENSUSE cdrdao-1.2.2-scan.patch bnc#144861 nadvor...@suse.cz -- 
Do not scan old ATAPI interface
+Patch1: cdrdao-1.2.2-scan.patch
+# PATCH-FIX-OPENSUSE cdrdao-fixes.patch bnc#424635 nadvor...@suse.cz -- Fix 
cdrdao segfault
+Patch2: cdrdao-fixes.patch
+# PATCH-FIX-OPENSUSE cdrdao-1.2.3-stat.patch asterios.dra...@gmail.com -- 
Missing includes causes failure build (patch taken from Fedora)
+Patch3: cdrdao-1.2.3-stat.patch
+# PATCH-FIX-OPENSUSE cdrdao-1.2.2-desktop.patch asterios.dra...@gmail.com -- 
Make the desktop file XDG compatible, add MimeType entries (patch taken from 
Fedora)
+Patch4: cdrdao-1.2.2-desktop.patch
+BuildRequires:  gcc-c++
+BuildRequires:  gtkmm2-devel
+BuildRequires:  libao-devel
+BuildRequires:  libgnomeuimm-devel
+BuildRequires:  libsigc++2-devel
+BuildRequires:  libvorbis-devel
+BuildRequires:  pkg-config
+%if 0%{?suse_version}
+BuildRequires:  update-desktop-files
+%endif
 %if %DISTRIBUTABLE == 0
-BuildRequires:  lame