commit cdrdao for openSUSE:Factory
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
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
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
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
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
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
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
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