[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-12-16 Thread Sam James
commit: 8ef1a37e58bda712ec97aa795e1d14e80de2d0c7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 11:21:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 11:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef1a37e

app-cdr/cdrdao: Stabilize 1.2.5-r1 sparc, #920103

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
index 6ce69407773e..d02a4e0c5b82 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-12-16 Thread Arthur Zamarin
commit: 3e7cbb13362e9f0440f1030f909e46acaa119a43
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 10:59:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 10:59:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7cbb13

app-cdr/cdrdao: Stabilize 1.2.5-r1 arm64, #920103

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
index 021b41f2cc73..6ce69407773e 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/, app-cdr/cdrdao/files/

2023-12-16 Thread Sam James
commit: 9297c393d4ed94fde28c97068514bc991f961529
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 09:52:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 09:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9297c393

app-cdr/cdrdao: fix use of uninit. var

Closes: https://bugs.gentoo.org/915133
Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild  | 55 ++
 app-cdr/cdrdao/files/cdrdao-1.2.5-fix-uninit.patch | 27 +++
 2 files changed, 82 insertions(+)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
new file mode 100644
index ..021b41f2cc73
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.5-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+MY_PV="rel_${PV//./_}"
+DESCRIPTION="Burn CDs in disk-at-once mode with a command line interface"
+HOMEPAGE="https://github.com/cdrdao/cdrdao/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="encode mad vorbis"
+
+DEPEND="app-cdr/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   mad? (
+   media-libs/libao
+   media-libs/libmad
+   )
+   vorbis? (
+   media-libs/libao
+   media-libs/libvorbis
+   )"
+RDEPEND="${DEPEND}
+   !app-cdr/cue2toc"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-remove-gconf-dep.patch"
+   "${FILESDIR}/${PN}-1.2.5-fix-uninit.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+
+   filter-lto # https://bugs.gentoo.org/854219
+
+   local myeconfargs=(
+   --without-gcdmaster
+   $(use_with vorbis ogg-support)
+   $(use_with mad mp3-support)
+   $(use_with encode lame)
+   )
+   econf "${myeconfargs[@]}"
+}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.5-fix-uninit.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.5-fix-uninit.patch
new file mode 100644
index ..6748dba34cf6
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.5-fix-uninit.patch
@@ -0,0 +1,27 @@
+https://bugs.gentoo.org/915133
+https://github.com/cdrdao/cdrdao/issues/22
+https://github.com/cdrdao/cdrdao/pull/21
+
+From 251a40ab42305c412674c7c2d391374d91e91c95 Mon Sep 17 00:00:00 2001
+From: Ole Bertram 
+Date: Thu, 23 Mar 2023 17:08:48 +0100
+Subject: [PATCH] Fix uninitialized TOC data file name
+
+This caused spurious garbled TOC files and/or segfaults when not using
+the `--datafile` option.
+---
+ dao/main.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/dao/main.cc b/dao/main.cc
+index 8bf4590..d09fc69 100644
+--- a/dao/main.cc
 b/dao/main.cc
+@@ -219,6 +219,7 @@ DaoCommandLine::DaoCommandLine() :
+ fullBurn(false), withCddb(false), taoSource(false), keepImage(false), 
overburn(false),
+ writeSpeedControl(false), keep(false), printQuery(false), no_utf8(false)
+ {
++dataFilename = NULL;
+ readingSpeed = -1;
+ writingSpeed = -1;
+ command = UNKNOWN;



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-05-27 Thread Sam James
commit: eb1016c0c8ad90d10fe16e816a04d051f6fe5ba6
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 09:43:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 09:43:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1016c0

app-cdr/cdrdao: Stabilize 1.2.5 ppc64, #906670

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
index a8d5f3c0708b..67ce9118cd2d 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-05-27 Thread Sam James
commit: f9e4415c3a9929cbbd46a083d07c956a0ff5eb2f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 09:43:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 09:43:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e4415c

app-cdr/cdrdao: Stabilize 1.2.5 ppc, #906670

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
index b990b2055eaf..a8d5f3c0708b 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-05-22 Thread Sam James
commit: bb6eb98d98e4898b28fe3476e07d1c651e5c9862
Author: Sam James  gentoo  org>
AuthorDate: Tue May 23 00:10:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 23 00:10:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6eb98d

app-cdr/cdrdao: Stabilize 1.2.5 arm64, #906670

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
index 5c04a08ce0b1..b990b2055eaf 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-05-18 Thread Sam James
commit: af8673ef2be41332e07eec8c7def284509e00da6
Author: Sam James  gentoo  org>
AuthorDate: Thu May 18 19:42:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 18 19:42:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8673ef

app-cdr/cdrdao: Stabilize 1.2.5 x86, #906670

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
index c9d568213e90..a789e14bde9b 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-05-18 Thread Sam James
commit: 88e874989bc484857f8c822dbca8ca707e1ecab9
Author: Sam James  gentoo  org>
AuthorDate: Thu May 18 19:42:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 18 19:42:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e87498

app-cdr/cdrdao: Stabilize 1.2.5 amd64, #906670

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
index a789e14bde9b..5c04a08ce0b1 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-05-18 Thread Arthur Zamarin
commit: 07f8b6527cfac9b4c3b9ca32b517909344a7c455
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 18 19:16:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 18 19:16:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f8b652

app-cdr/cdrdao: Stabilize 1.2.5 sparc, #906670

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
index 126b1c4d9a3d..c9d568213e90 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/files/, app-cdr/cdrdao/

2023-04-03 Thread Viorel Munteanu
commit: 5ca93095d379c8afdbf4bb5f2ae23c4ee32e9b25
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Mar 12 20:00:50 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Apr  3 08:00:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca93095

app-cdr/cdrdao: add 1.2.5

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/30082
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-cdr/cdrdao/Manifest|  1 +
 app-cdr/cdrdao/cdrdao-1.2.5.ebuild | 53 ++
 .../files/cdrdao-1.2.5-remove-gconf-dep.patch  | 10 
 3 files changed, 64 insertions(+)

diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index ee9143b59282..c66587c5f8c2 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -1 +1,2 @@
 DIST cdrdao-1.2.4.tar.gz 1603363 BLAKE2B 
9c22d21a391b6b1b6ded19f88506acd22e681a43ed91b1c71d20de27ce93cc74381d4efe8574adc929a189143c81f5838ca8d8227ec0e2e05a593f0df9547964
 SHA512 
decdc9d83fe380a4a05443ac26366eb3288d24bd7ed6c16d006707abb616dab91858a59af6638f2d7a72bc7bb6425dbfddd119ca492d18f07afbb27341b23d0b
+DIST cdrdao-1.2.5.tar.gz 858440 BLAKE2B 
6b7f11968335f3c07df2bfc8cbfd53d65a42413026206c47f9bdc792d30faa91f3e9285fd36d884ee42cb31103f666097fb55c8f382202f4e9d2d4ddd4685527
 SHA512 
790468a28e5ba96421c83c2101f61f479099782bc28677c7f52b94990de258e3caf7f77d3105e3e826d848b9488182880857335b1bcfbfca033d9e1fc56d193b

diff --git a/app-cdr/cdrdao/cdrdao-1.2.5.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
new file mode 100644
index ..126b1c4d9a3d
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+MY_PV="rel_${PV//./_}"
+DESCRIPTION="Burn CDs in disk-at-once mode with a command line interface"
+HOMEPAGE="https://github.com/cdrdao/cdrdao/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="encode mad vorbis"
+
+DEPEND="app-cdr/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   mad? (
+   media-libs/libao
+   media-libs/libmad
+   )
+   vorbis? (
+   media-libs/libao
+   media-libs/libvorbis
+   )"
+RDEPEND="${DEPEND}
+   !app-cdr/cue2toc"
+BDEPEND="virtual/pkgconfig"
+PATCHES=(
+   "${FILESDIR}/${P}-remove-gconf-dep.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+
+   filter-lto # https://bugs.gentoo.org/854219
+
+   local myeconfargs=(
+   --without-gcdmaster
+   $(use_with vorbis ogg-support)
+   $(use_with mad mp3-support)
+   $(use_with encode lame)
+   )
+   econf "${myeconfargs[@]}"
+}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.5-remove-gconf-dep.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.5-remove-gconf-dep.patch
new file mode 100644
index ..fc493abc71f2
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.5-remove-gconf-dep.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
 b/configure.ac
+@@ -9,7 +9,6 @@
+ AC_CONFIG_HEADERS(config.h)
+ AM_MAINTAINER_MODE
+ AC_CANONICAL_HOST
+-AM_GCONF_SOURCE_2
+ AM_ICONV
+ 
+ AC_ARG_WITH(pcctsbin,[  --with-pcctsbin=dir set directory of PCCTS parser 
generator executables],[pcctsbin=$withval],[pcctsbin=default])



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/, app-cdr/cdrdao/files/

2023-03-04 Thread Matt Turner
commit: efe49c1b4841cfd878d6108f25dd8de2641e48ec
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar  4 14:36:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar  4 14:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe49c1b

app-cdr/cdrdao: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 app-cdr/cdrdao/Manifest|   1 -
 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild  |  51 ---
 app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch | 418 -
 3 files changed, 470 deletions(-)

diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index 316424e26428..ee9143b59282 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -1,2 +1 @@
-DIST cdrdao-1.2.4.tar.bz2 1442181 BLAKE2B 
e1163b25c165a7acd7ec8c53069794724d93f09a486150255a58985e3fd0a222ba7ac5c124cb7a6991cf440ac701651be38754615fd3d0d295affa93595dc388
 SHA512 
41f20275ca44ec9003d0e3ed280cc98012353005cda6f544ebfa44f3f79f991845c0ef17af74db9456f1bacc342a7fd48c9e942d757927a4a9ff91808f7bbb09
 DIST cdrdao-1.2.4.tar.gz 1603363 BLAKE2B 
9c22d21a391b6b1b6ded19f88506acd22e681a43ed91b1c71d20de27ce93cc74381d4efe8574adc929a189143c81f5838ca8d8227ec0e2e05a593f0df9547964
 SHA512 
decdc9d83fe380a4a05443ac26366eb3288d24bd7ed6c16d006707abb616dab91858a59af6638f2d7a72bc7bb6425dbfddd119ca492d18f07afbb27341b23d0b

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
deleted file mode 100644
index 0695b645b539..
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="encode mad vorbis"
-
-DEPEND="app-cdr/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   mad? (
-   media-libs/libao
-   media-libs/libmad
-   )
-   vorbis? (
-   media-libs/libao
-   media-libs/libvorbis
-   )"
-RDEPEND="${DEPEND}
-   !app-cdr/cue2toc"
-BDEPEND="gnome-base/gconf
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-ax_pthread.patch"
-   "${FILESDIR}/${P}-wformat-security.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   append-cxxflags -std=c++11
-   local myeconfargs=(
-   --without-gcdmaster
-   $(use_with vorbis ogg-support)
-   $(use_with mad mp3-support)
-   $(use_with encode lame)
-   )
-   econf "${myeconfargs[@]}"
-}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch
deleted file mode 100644
index fe052db02af7..
--- a/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch
+++ /dev/null
@@ -1,418 +0,0 @@
-Use AX_PTHREAD for finding proper pthread flags. Forcibly add these flags
-to CFLAGS, CXXFLAGS and LIBS.
-Also use AM_PROG_AR to detect proper ar
-See also: https://bugs.gentoo.org/548004
-
 cdrdao-1.2.4/configure.ac
-+++ cdrdao-1.2.4/configure.ac
-@@ -2,6 +2,7 @@
- AC_REVISION($Revision: 1.26 $)dnl
- 
- AC_INIT(cdrdao, 1.2.4)
-+AC_CONFIG_MACRO_DIR([m4])
- 
- AC_CONFIG_SRCDIR(dao/main.cc)
- AM_INIT_AUTOMAKE
-@@ -32,7 +33,7 @@
- AC_PROG_CPP
- AC_PROG_INSTALL
- AC_PROG_RANLIB
--AC_CHECK_PROG(AR,ar,ar)
-+AM_PROG_AR
- AC_PROG_MAKE_SET
- AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
- 
-@@ -113,7 +114,10 @@
- fi
- 
- if test "$use_pthreads" = yes; then
--  AC_CHECK_FUNC(pthread_create,have_pthread_std=yes,have_pthread_std=no)
-+  AX_PTHREAD([have_pthread_std=yes],[have_pthread_std=no])
-+  LIBS="$PTHREAD_LIBS $PTHREAD_CFLAGS $LIBS"
-+  CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
-+  CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS"
- 
-   if test "$have_pthread_std" = yes; then
- AC_DEFINE(USE_POSIX_THREADS,1,"")
 cdrdao-1.2.4/m4/ax_pthread.m4
-+++ cdrdao-1.2.4/m4/ax_pthread.m4
-@@ -0,0 +1,332 @@
-+# ===
-+#http://www.gnu.org/software/autoconf-archive/ax_pthread.html
-+# ===
-+#
-+# SYNOPSIS
-+#
-+#   AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
-+#
-+# DESCRIPTION
-+#
-+#   This macro figures out how to build C programs using POSIX threads. It
-+#   sets the PTHREAD_LIBS output variable to the threads library and linker
-+#   flags, and the PTHREAD_CFLAGS output variable to any special C compiler
-+#   flags that are needed. (The user can also force certain compiler
-+#   flags/libs to be tested by setting these environment variables.)
-+#
-+#   Also sets PTH

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-03-04 Thread Arthur Zamarin
commit: 3a5ff21a89b628cc6b796dd5435214ef0180f829
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 10:14:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 10:14:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5ff21a

app-cdr/cdrdao: Stabilize 1.2.4-r2 ppc, #899088

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
index 4b9654f2269f..e53adf8b4c31 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-03-03 Thread Arthur Zamarin
commit: 4b5e8a507b59c57a02dab3e3fb8af6f9ca549a67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:34:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:34:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5e8a50

app-cdr/cdrdao: Stabilize 1.2.4-r2 ppc64, #899088

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
index 9f6eb29666b2..4b9654f2269f 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-03-03 Thread Arthur Zamarin
commit: 723db491f8ddef7c36f08240f8c830a19e11d5fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 18:50:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 18:50:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723db491

app-cdr/cdrdao: Stabilize 1.2.4-r2 amd64, #899088

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
index 062c29c3ec13..8003d4b4e371 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2023-03-03 Thread Arthur Zamarin
commit: 3f2260898d8e17f5a4138798ec1ee3a32f3e4a13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 17:25:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 17:25:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f226089

app-cdr/cdrdao: Stabilize 1.2.4-r2 arm64, #899088

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
index e3bd9bead74d..062c29c3ec13 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/, app-cdr/cdrdao/files/

2023-01-12 Thread Joonas Niilola
commit: eaf21fde96b4a358f23e443dfe7eb05c88314873
Author: Martin Dummer  gmx  net>
AuthorDate: Sat Dec 10 23:02:01 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 12 13:05:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf21fde

app-cdr/cdrdao: does not build with CFLAGS=-lto

- change ebuild to filter -lto
- according to https://sourceforge.net/p/cdrdao/news/ upstream has changed from 
Sourceforge to Github
- remove dependency on gnome-base/gconf (is not necessary for cmdline
  binaries)

Closes: https://bugs.gentoo.org/854219
Closes: https://bugs.gentoo.org/867235
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/28633
Signed-off-by: Joonas Niilola  gentoo.org>

 app-cdr/cdrdao/Manifest|   1 +
 app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild  |  57 +++
 .../cdrdao/files/cdrdao-1.2.4-ax_pthread2.patch| 389 +
 app-cdr/cdrdao/metadata.xml|   1 -
 4 files changed, 447 insertions(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index 69cebed78afe..316424e26428 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -1 +1,2 @@
 DIST cdrdao-1.2.4.tar.bz2 1442181 BLAKE2B 
e1163b25c165a7acd7ec8c53069794724d93f09a486150255a58985e3fd0a222ba7ac5c124cb7a6991cf440ac701651be38754615fd3d0d295affa93595dc388
 SHA512 
41f20275ca44ec9003d0e3ed280cc98012353005cda6f544ebfa44f3f79f991845c0ef17af74db9456f1bacc342a7fd48c9e942d757927a4a9ff91808f7bbb09
+DIST cdrdao-1.2.4.tar.gz 1603363 BLAKE2B 
9c22d21a391b6b1b6ded19f88506acd22e681a43ed91b1c71d20de27ce93cc74381d4efe8574adc929a189143c81f5838ca8d8227ec0e2e05a593f0df9547964
 SHA512 
decdc9d83fe380a4a05443ac26366eb3288d24bd7ed6c16d006707abb616dab91858a59af6638f2d7a72bc7bb6425dbfddd119ca492d18f07afbb27341b23d0b

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
new file mode 100644
index ..e3bd9bead74d
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+MY_PV="rel_${PV//./_}"
+DESCRIPTION="Burn CDs in disk-at-once mode with a command line interface"
+HOMEPAGE="https://github.com/cdrdao/cdrdao/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="encode mad vorbis"
+
+DEPEND="app-cdr/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   mad? (
+   media-libs/libao
+   media-libs/libmad
+   )
+   vorbis? (
+   media-libs/libao
+   media-libs/libvorbis
+   )"
+RDEPEND="${DEPEND}
+   !app-cdr/cue2toc"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-ax_pthread2.patch"
+   "${FILESDIR}/${P}-wformat-security.patch"
+)
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+   default
+
+   ./autogen.sh || die
+   eautoreconf
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+
+   filter-lto # https://bugs.gentoo.org/854219
+
+   local myeconfargs=(
+   --without-gcdmaster
+   $(use_with vorbis ogg-support)
+   $(use_with mad mp3-support)
+   $(use_with encode lame)
+   )
+   econf "${myeconfargs[@]}"
+}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread2.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread2.patch
new file mode 100644
index ..8412708d4cb2
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread2.patch
@@ -0,0 +1,389 @@
+Use AX_PTHREAD for finding proper pthread flags. Forcibly add these flags
+to CFLAGS, CXXFLAGS and LIBS.
+Also use AM_PROG_AR to detect proper ar
+See also: https://bugs.gentoo.org/548004
+
+--- cdrdao-rel_1_2_4.orig/autogen.sh
 cdrdao-rel_1_2_4/autogen.sh
+@@ -48,4 +48,7 @@
+ # Calls aclocal, automake, autoconf and al. for you
+ echo "Running autoreconf"
+ rm -fr autom4te.cache
+-autoreconf
++aclocal
++autoheader
++automake --add-missing --copy --foreign --force-missing
++autoconf
+--- cdrdao-rel_1_2_4.orig/configure.ac
 cdrdao-rel_1_2_4/configure.ac
+@@ -2,13 +2,13 @@
+ AC_REVISION($Revision: 1.26 $)dnl
+ 
+ AC_INIT(cdrdao, 1.2.4)
++AC_CONFIG_MACRO_DIR([m4])
+ 
+ AC_CONFIG_SRCDIR(dao/main.cc)
+ AM_INIT_AUTOMAKE
+ AM_CONFIG_HEADER(config.h)
+ AM_MAINTAINER_MODE
+ AC_CANONICAL_HOST
+-AM_GCONF_SOURCE_2
+ 
+ AC_ARG_WITH(pcctsbin,[  --with-pcctsbin=dir set directory of PCCTS parser 
generator executables],[pcctsbin=$withval],[pcctsbin=default])
+ 
+@@ -32,7 +32,7 @@
+ AC_PROG_CPP
+ AC_PROG_INSTALL
+ AC_PROG_RANLIB
+-AC_CHECK_PROG(AR,ar,ar)
++AM_PROG_AR
+ AC_PROG_MAKE_SET
+ AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
+ 
+@@ -113,7 +113,10 @@
+ fi
+ 
+ if test

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-12-04 Thread WANG Xuerui
commit: 578a914055db59cbbe151e6833fed6b4887d2f8a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Dec  4 15:23:58 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Dec  4 15:58:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578a9140

app-cdr/cdrdao: keyword 1.2.4-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index beab6c46b7ce..0695b645b539 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-07-28 Thread Sam James
commit: 4da5167cb930518a73bbd65c7161d9a516268d36
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 08:15:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 08:28:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da5167c

app-cdr/cdrdao: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-cdr/cdrdao/metadata.xml b/app-cdr/cdrdao/metadata.xml
index c4d81bdcb729..8e388bbf780e 100644
--- a/app-cdr/cdrdao/metadata.xml
+++ b/app-cdr/cdrdao/metadata.xml
@@ -13,6 +13,7 @@
CD command line recording, ripping and copying tool. Especially 
ISOs and bin/cue-files are handled very well.


+   cdrdao/cdrdao
cdrdao

 



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-07-28 Thread Sam James
commit: 819f4cce5c6650de452675e9702bedcf417de113
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 08:17:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 08:28:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819f4cce

app-cdr/cdrdao: drop 1.2.4

Signed-off-by: Sam James  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 63 --
 1 file changed, 63 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
deleted file mode 100644
index f2a3bb1783d6..
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-if [[ ${PV/*_rc*} ]]
-then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-else
-   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="encode mad vorbis"
-
-COMMON_DEPEND="
-   app-cdr/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   mad? (
-   media-libs/libmad
-   media-libs/libao
-   )
-   vorbis? (
-   media-libs/libvorbis
-   media-libs/libao
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
-   !app-cdr/cue2toc
-   !dev-util/pccts"
-
-PATCHES=(
-   "${FILESDIR}/${P}-ax_pthread.patch"
-   "${FILESDIR}/${P}-wformat-security.patch"
-)
-
-S="${WORKDIR}/${P/_}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Fix building with latest libsigc++
-   append-cxxflags -std=c++11
-   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
-
-   local myeconfargs=(
-   --without-gcdmaster
-   $(use_with vorbis ogg-support)
-   $(use_with mad mp3-support)
-   $(use_with encode lame)
-   )
-   econf "${myeconfargs[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-06-21 Thread Agostino Sarubbo
commit: d883712196577db87d68043f4871c303b5457573
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 21 07:37:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 21 07:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8837121

app-cdr/cdrdao: ppc64 stable wrt bug #853112

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index a2ec2d63041d..beab6c46b7ce 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-06-21 Thread Agostino Sarubbo
commit: 83b58beb4a0be8448d46710e144ca732b052c0ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 21 07:37:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 21 07:37:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b58beb

app-cdr/cdrdao: ppc stable wrt bug #853112

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index c312d6f7e5d1..a2ec2d63041d 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-06-21 Thread Agostino Sarubbo
commit: 9e3e61905ab9b4780d81c0498a7066f23c33d097
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 21 07:36:29 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 21 07:36:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3e6190

app-cdr/cdrdao: arm64 stable wrt bug #853112

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index 11001700c111..c312d6f7e5d1 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-06-20 Thread Arthur Zamarin
commit: cd4d419671e383493fb3fff8f71d563332b6c9ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 20 18:49:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 20 18:49:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4d4196

app-cdr/cdrdao: Stabilize 1.2.4-r1 sparc, #853112

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index f46c1f2c45ba..11001700c111 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-06-19 Thread Joonas Niilola
commit: 5c44621776b2418d9ca6a45588dc391be9c73f3b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jun 20 06:03:15 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jun 20 06:03:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c446217

app-cdr/cdrdao: Stabilize 1.2.4-r1 x86, #853112

Signed-off-by: Joonas Niilola  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index 4bdda62111a1..8398132bc3ff 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-06-19 Thread Joonas Niilola
commit: 84ce57770157bb18846f0fe4f19e94bbc9fbd310
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jun 20 06:03:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jun 20 06:03:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ce5777

app-cdr/cdrdao: Stabilize 1.2.4-r1 amd64, #853112

Signed-off-by: Joonas Niilola  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
index 8398132bc3ff..f46c1f2c45ba 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="encode mad vorbis"
 
 DEPEND="app-cdr/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2022-02-14 Thread Joonas Niilola
commit: 87a6ffded9cb5644aeb3703c3bcbfb2456322c0a
Author: Martin Dummer  gmx  net>
AuthorDate: Wed Jan 12 20:48:31 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 15 06:34:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a6ffde

app-cdr/cdrdao: new EAPI, new maintainer

add dependency gnome-base/gconf
drop keyword hppa due to gnome-base/gconf
drop support for _rc ebuild

Closes: https://bugs.gentoo.org/745351
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/23763
Signed-off-by: Joonas Niilola  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild | 51 +++
 app-cdr/cdrdao/metadata.xml   | 12 ++---
 2 files changed, 60 insertions(+), 3 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
new file mode 100644
index ..4bdda62111a1
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.4-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
+HOMEPAGE="http://cdrdao.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="encode mad vorbis"
+
+DEPEND="app-cdr/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   mad? (
+   media-libs/libao
+   media-libs/libmad
+   )
+   vorbis? (
+   media-libs/libao
+   media-libs/libvorbis
+   )"
+RDEPEND="${DEPEND}
+   !app-cdr/cue2toc"
+BDEPEND="gnome-base/gconf
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-ax_pthread.patch"
+   "${FILESDIR}/${P}-wformat-security.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+   local myeconfargs=(
+   --without-gcdmaster
+   $(use_with vorbis ogg-support)
+   $(use_with mad mp3-support)
+   $(use_with encode lame)
+   )
+   econf "${myeconfargs[@]}"
+}

diff --git a/app-cdr/cdrdao/metadata.xml b/app-cdr/cdrdao/metadata.xml
index 7dc22fa1c02f..c4d81bdcb729 100644
--- a/app-cdr/cdrdao/metadata.xml
+++ b/app-cdr/cdrdao/metadata.xml
@@ -1,10 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   martin.dum...@gmx.net
+   Martin Dummer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

-   CD command line recording, ripping and copying tool.Especially 
ISOs- and
-   bin/cue-files are handled very well.
+   CD command line recording, ripping and copying tool. Especially 
ISOs and bin/cue-files are handled very well.


cdrdao



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2021-09-23 Thread Yixun Lan
commit: 316b275b9eedb6b86152e44575696da10d4469b6
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Sep 23 08:36:40 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Sep 24 01:20:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316b275b

app-cdr/cdrdao: keyword ~riscv

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index e083bfe8fa6..f2a3bb1783d 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2020-12-18 Thread Michał Górny
commit: 5a3f526a93f9a65ceb01ddf77725053e30955565
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 18 08:57:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 18 09:00:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3f526a

app-cdr/cdrdao: Inline virtual/cdrtools

Signed-off-by: Michał Górny  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index 242e7767047..89a6b02600a 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc 
x86"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="
-   virtual/cdrtools
+   app-cdr/cdrtools
encode? ( >=media-sound/lame-3.99 )
mad? (
media-libs/libmad



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/files/, app-cdr/cdrdao/

2018-11-29 Thread Andreas Sturmlechner
commit: a784344d55a7d09e712ab99db3e92da1f94bc386
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 29 08:51:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov 29 08:51:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a784344d

app-cdr/cdrdao: Drop 1.2.3-r4

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-cdr/cdrdao/Manifest|   1 -
 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild  |  64 
 app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch | 418 -
 app-cdr/cdrdao/files/cdrdao-1.2.3-glibc212.patch   |  12 -
 app-cdr/cdrdao/files/cdrdao-1.2.3-lame-3.100.patch |  24 --
 .../cdrdao/files/cdrdao-1.2.3-unsigned-char.patch  |  42 ---
 .../files/cdrdao-1.2.3-wformat-security.patch  | 173 -
 7 files changed, 734 deletions(-)

diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index 42faa5dac1c..69cebed78af 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -1,2 +1 @@
-DIST cdrdao-1.2.3.tar.bz2 1428695 BLAKE2B 
d5d8e9f2f17b4e4a385e226233d219afdf48fa98bade0dad57292ba45fc4f25c3bb146289884c9ad35224c26a826b305c6f8a1e43c22fe7f1cbd812f1a69790a
 SHA512 
36b14180acf476de062f5f31e2b9dece39e3cc7a84552e80a6714931fa35d6090ec90ddfcdbd2651d690be8ce3fc78d483aa13856c3c311bcc2f571f0040adf6
 DIST cdrdao-1.2.4.tar.bz2 1442181 BLAKE2B 
e1163b25c165a7acd7ec8c53069794724d93f09a486150255a58985e3fd0a222ba7ac5c124cb7a6991cf440ac701651be38754615fd3d0d295affa93595dc388
 SHA512 
41f20275ca44ec9003d0e3ed280cc98012353005cda6f544ebfa44f3f79f991845c0ef17af74db9456f1bacc342a7fd48c9e942d757927a4a9ff91808f7bbb09

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
deleted file mode 100644
index cc00a1346b4..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-if [[ ${PV/*_rc*} ]]
-then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-else
-   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="encode mad vorbis"
-
-COMMON_DEPEND="
-   virtual/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   mad? (
-   media-libs/libmad
-   media-libs/libao
-   )
-   vorbis? (
-   media-libs/libvorbis
-   media-libs/libao
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
-RDEPEND="${COMMON_DEPEND}
-   !app-cdr/cue2toc
-   !dev-util/pccts"
-
-PATCHES=(
-   "${FILESDIR}/${P}-glibc212.patch"
-   "${FILESDIR}/${P}-unsigned-char.patch"
-   "${FILESDIR}/${P}-ax_pthread.patch"
-   "${FILESDIR}/${P}-wformat-security.patch"
-   "${FILESDIR}/${P}-lame-3.100.patch"
-)
-
-S="${WORKDIR}/${P/_}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # Fix building with latest libsigc++
-   append-cxxflags -std=c++11
-   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
-
-   econf \
-   --without-xdao \
-   $(use_with vorbis ogg-support) \
-   $(use_with mad mp3-support) \
-   $(use_with encode lame)
-}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
deleted file mode 100644
index c20a73dd64a..000
--- a/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
+++ /dev/null
@@ -1,418 +0,0 @@
-Use AX_PTHREAD for finding proper pthread flags. Forcibly add these flags
-to CFLAGS, CXXFLAGS and LIBS.
-Also use AM_PROG_AR to detect proper ar
-See also: https://bugs.gentoo.org/show_bug.cgi?id=548004
-
 cdrdao-1.2.3/configure.ac
-+++ cdrdao-1.2.3/configure.ac
-@@ -2,6 +2,7 @@
- AC_REVISION($Revision: 1.25 $)dnl
- 
- AC_INIT(cdrdao, 1.2.3)
-+AC_CONFIG_MACRO_DIR([m4])
- 
- AC_CONFIG_SRCDIR(dao/main.cc)
- AM_INIT_AUTOMAKE
-@@ -32,7 +33,7 @@
- AC_PROG_CPP
- AC_PROG_INSTALL
- AC_PROG_RANLIB
--AC_CHECK_PROG(AR,ar,ar)
-+AM_PROG_AR
- AC_PROG_MAKE_SET
- AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
- 
-@@ -113,7 +114,10 @@
- fi
- 
- if test "$use_pthreads" = yes; then
--  AC_CHECK_FUNC(pthread_create,have_pthread_std=yes,have_pthread_std=no)
-+  AX_PTHREAD([have_pthread_std=yes],[have_pthread_std=no])
-+  LIBS="$PTHREAD_LIBS $PTHREAD_CFLAGS $LIBS"
-+  CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
-+  CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS"
- 
-   if test "$have_pthread_std" = yes; then
- AC_DEFINE(USE_POSIX_THREADS,1,"")
 cdrdao-1.2.3/m4/ax_pthread.m4
-+++ cdrdao-1.2.3/m4/ax_pthread.m4
-@@ -0,0 +1,332 @@
-+# =

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-11-28 Thread Tobias Klausmann
commit: 7103df7b8c8355d0471466dd33df6937a664e79d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov 28 12:15:16 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov 28 12:15:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7103df7b

app-cdr/cdrdao-1.2.4-r0: alpha stable

Bug: http://bugs.gentoo.org/669964
Signed-off-by: Tobias Klausmann  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index dcf0167925a..c62238f3ea1 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-11-06 Thread Sergei Trofimovich
commit: d2559c686e135bf145936bd3903e8388c8cb47d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov  6 23:56:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov  6 23:56:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2559c68

app-cdr/cdrdao: stable 1.2.4 for hppa, bug #669964

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index 4561e61cdf2..dcf0167925a 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-11-06 Thread Mikle Kolyada
commit: 8ac2e347d3e535e2340171b060d798b161dbd5ec
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Nov  6 21:31:34 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Nov  6 21:31:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac2e347

app-cdr/cdrdao: amd64 stable wrt bug #669964

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index a9b5ad087f0..4561e61cdf2 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-11-04 Thread Sergei Trofimovich
commit: 5f9c83c8cb9bd60a6c8eb47835356d45b33e6333
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov  5 07:46:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  5 07:46:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9c83c8

app-cdr/cdrdao: stable 1.2.4 for ppc, bug #669964

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index b7237b1200f..1bcb91661e9 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sh sparc x86 
~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-11-04 Thread Sergei Trofimovich
commit: 99d122c3d40b49be4cace19a5dc274c6de514b5a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov  5 07:47:27 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  5 07:47:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d122c3

app-cdr/cdrdao: stable 1.2.4 for ppc64, bug #669964

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index 1bcb91661e9..a9b5ad087f0 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-11-01 Thread Sergei Trofimovich
commit: 2cedcbbfe84f580ed6855f5e694492809bca13f7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Nov  1 16:55:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov  1 19:06:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cedcbbf

app-cdr/cdrdao: stable 1.2.4 for sparc, bug #669964

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index 6a7f5f70a51..b7237b1200f 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-10-31 Thread Sergei Trofimovich
commit: bcf94a07e183e076f4401d1715ce302e6ebd9034
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Oct 31 23:31:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Oct 31 23:35:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf94a07

app-cdr/cdrdao: stable 1.2.4 for ia64, bug #669964

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index ea5998d6398..6a7f5f70a51 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-10-30 Thread Thomas Deutschmann
commit: 0883265a9d14f0b2653e3e36f8cb7ec8d970
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 31 01:01:47 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 31 01:01:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0883265a

app-cdr/cdrdao: x86 stable (bug #669964)

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
index f856d437c8c..ea5998d6398 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/, app-cdr/cdrdao/files/

2018-05-22 Thread Lars Wendler
commit: 0ddaa37fa4f6367523aa3c531bda7a3295ec3676
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 22 12:47:25 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 22 14:32:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddaa37f

app-cdr/cdrdao: Bump to version 1.2.4

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-cdr/cdrdao/Manifest|   1 +
 app-cdr/cdrdao/cdrdao-1.2.4.ebuild |  63 
 app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch | 418 +
 .../files/cdrdao-1.2.4-wformat-security.patch  | 130 +++
 4 files changed, 612 insertions(+)

diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index a354f7729e8..42faa5dac1c 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -1 +1,2 @@
 DIST cdrdao-1.2.3.tar.bz2 1428695 BLAKE2B 
d5d8e9f2f17b4e4a385e226233d219afdf48fa98bade0dad57292ba45fc4f25c3bb146289884c9ad35224c26a826b305c6f8a1e43c22fe7f1cbd812f1a69790a
 SHA512 
36b14180acf476de062f5f31e2b9dece39e3cc7a84552e80a6714931fa35d6090ec90ddfcdbd2651d690be8ce3fc78d483aa13856c3c311bcc2f571f0040adf6
+DIST cdrdao-1.2.4.tar.bz2 1442181 BLAKE2B 
e1163b25c165a7acd7ec8c53069794724d93f09a486150255a58985e3fd0a222ba7ac5c124cb7a6991cf440ac701651be38754615fd3d0d295affa93595dc388
 SHA512 
41f20275ca44ec9003d0e3ed280cc98012353005cda6f544ebfa44f3f79f991845c0ef17af74db9456f1bacc342a7fd48c9e942d757927a4a9ff91808f7bbb09

diff --git a/app-cdr/cdrdao/cdrdao-1.2.4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
new file mode 100644
index 000..f856d437c8c
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
+HOMEPAGE="http://cdrdao.sourceforge.net/";
+if [[ ${PV/*_rc*} ]]
+then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+else
+   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd"
+IUSE="encode mad vorbis"
+
+COMMON_DEPEND="
+   virtual/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   mad? (
+   media-libs/libmad
+   media-libs/libao
+   )
+   vorbis? (
+   media-libs/libvorbis
+   media-libs/libao
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   !app-cdr/cue2toc
+   !dev-util/pccts"
+
+PATCHES=(
+   "${FILESDIR}/${P}-ax_pthread.patch"
+   "${FILESDIR}/${P}-wformat-security.patch"
+)
+
+S="${WORKDIR}/${P/_}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Fix building with latest libsigc++
+   append-cxxflags -std=c++11
+   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
+
+   local myeconfargs=(
+   --without-gcdmaster
+   $(use_with vorbis ogg-support)
+   $(use_with mad mp3-support)
+   $(use_with encode lame)
+   )
+   econf "${myeconfargs[@]}"
+}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch
new file mode 100644
index 000..fe052db02af
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.4-ax_pthread.patch
@@ -0,0 +1,418 @@
+Use AX_PTHREAD for finding proper pthread flags. Forcibly add these flags
+to CFLAGS, CXXFLAGS and LIBS.
+Also use AM_PROG_AR to detect proper ar
+See also: https://bugs.gentoo.org/548004
+
+--- cdrdao-1.2.4/configure.ac
 cdrdao-1.2.4/configure.ac
+@@ -2,6 +2,7 @@
+ AC_REVISION($Revision: 1.26 $)dnl
+ 
+ AC_INIT(cdrdao, 1.2.4)
++AC_CONFIG_MACRO_DIR([m4])
+ 
+ AC_CONFIG_SRCDIR(dao/main.cc)
+ AM_INIT_AUTOMAKE
+@@ -32,7 +33,7 @@
+ AC_PROG_CPP
+ AC_PROG_INSTALL
+ AC_PROG_RANLIB
+-AC_CHECK_PROG(AR,ar,ar)
++AM_PROG_AR
+ AC_PROG_MAKE_SET
+ AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
+ 
+@@ -113,7 +114,10 @@
+ fi
+ 
+ if test "$use_pthreads" = yes; then
+-  AC_CHECK_FUNC(pthread_create,have_pthread_std=yes,have_pthread_std=no)
++  AX_PTHREAD([have_pthread_std=yes],[have_pthread_std=no])
++  LIBS="$PTHREAD_LIBS $PTHREAD_CFLAGS $LIBS"
++  CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
++  CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS"
+ 
+   if test "$have_pthread_std" = yes; then
+ AC_DEFINE(USE_POSIX_THREADS,1,"")
+--- cdrdao-1.2.4/m4/ax_pthread.m4
 cdrdao-1.2.4/m4/ax_pthread.m4
+@@ -0,0 +1,332 @@
++# ===
++#http://www.gnu.org/software/autoconf-archive/ax_pthread.html
++# ===
++#
++# SYNOPSIS
++#
++#   AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
++#
++# DESCRIPTION
++#
++#   This macro figu

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-04-15 Thread Patrice Clement
commit: b7fc94ac779d8253e29ecbf90cc083d3d50236cf
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr 15 18:36:48 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr 15 18:47:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fc94ac

app-cdr/cdrdao: remove maintainer.

Bug: https://bugs.gentoo.org/651824
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-cdr/cdrdao/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-cdr/cdrdao/metadata.xml b/app-cdr/cdrdao/metadata.xml
index d31754f982b..266fe7cc02d 100644
--- a/app-cdr/cdrdao/metadata.xml
+++ b/app-cdr/cdrdao/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   bren...@horan.hk
-   Brendan Horan
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

CD command line recording, ripping and copying tool.Especially 
ISOs- and
bin/cue-files are handled very well.



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-02-28 Thread Andreas Sturmlechner
commit: 10bd9e0fb210d384c3fe3d7bfe033eb2ba7d2ea1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 20:11:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 20:11:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bd9e0f

app-cdr/cdrdao: Drop old

Stabilisation timeout, but no stable revdeps, so EAPI4--.

Closes: https://bugs.gentoo.org/608946
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild | 59 --
 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 68 ---
 app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild | 65 -
 app-cdr/cdrdao/metadata.xml   |  3 --
 4 files changed, 195 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild
deleted file mode 100644
index 836672f1273..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-if [[ ${PV/*_rc*} ]]
-then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-else
-   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="gcdmaster encode mad vorbis"
-
-RDEPEND="virtual/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   gcdmaster? (
-   dev-libs/libsigc++:2
-   >=dev-cpp/gtkmm-2.4:2.4
-   >=dev-cpp/libgnomeuimm-2.6:2.6
-   media-libs/libao
-   )
-   mad? (
-   media-libs/libmad
-   media-libs/libao
-   )
-   vorbis? (
-   media-libs/libvorbis
-   media-libs/libao
-   )
-   !app-cdr/cue2toc
-   !dev-util/pccts"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${P/_}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-glibc212.patch
-}
-
-src_configure() {
-   econf \
-   $(use_with gcdmaster xdao) \
-   $(use_with vorbis ogg-support) \
-   $(use_with mad mp3-support) \
-   $(use_with encode lame)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
-}

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
deleted file mode 100644
index b3f48258331..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-if [[ ${PV/*_rc*} ]]
-then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-else
-   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
-IUSE="gcdmaster encode mad vorbis"
-
-RDEPEND="virtual/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   gcdmaster? (
-   >=dev-libs/libsigc++-2.6:2
-   >=dev-cpp/gtkmm-2.4:2.4
-   >=dev-cpp/libgnomeuimm-2.6:2.6
-   media-libs/libao
-   )
-   mad? (
-   media-libs/libmad
-   media-libs/libao
-   )
-   vorbis? (
-   media-libs/libvorbis
-   media-libs/libao
-   )
-   !app-cdr/cue2toc
-   !dev-util/pccts"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${P/_}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-glibc212.patch
-   epatch "${FILESDIR}"/${P}-unsigned-char.patch #569344
-}
-
-src_configure() {
-   # Make sure we use a sane default `ar`.
-   tc-export AR
-
-   # Fix building with latest libsigc++
-   append-cxxflags -std=c++11
-   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
-
-   econf \
-   $(use_with gcdmaster xdao) \
-   $(use_with vorbis ogg-support) \
-   $(use_with mad mp3-support) \
-   $(use_with encode lame)
-}
-
-src_install() {
-   default
-   dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
-}

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
deleted file mode 100644
index 4cd70db0b68..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License 

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-02-27 Thread Sergei Trofimovich
commit: e17f004077b5ef94215c09fa99937149acc2ce3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 27 21:53:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 27 21:56:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17f0040

app-cdr/cdrdao: stable 1.2.3-r4 for ppc/ppc64, bug #608946

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 84c4f779407..cc00a1346b4 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-02-11 Thread Michał Górny
commit: 8d732322feb6de09f5120f82da9c99c022b14d7f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 09:55:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 10:01:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d732322

app-cdr/cdrdao: Remove useless maintainer 

Remove useless/redundant maintainer . It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 app-cdr/cdrdao/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-cdr/cdrdao/metadata.xml b/app-cdr/cdrdao/metadata.xml
index f71e7172b1d..0981f4cab9a 100644
--- a/app-cdr/cdrdao/metadata.xml
+++ b/app-cdr/cdrdao/metadata.xml
@@ -4,7 +4,6 @@

bren...@horan.hk
Brendan Horan
-   Proxy maintainer - make assignee on 
bugs


proxy-ma...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/files/, app-cdr/cdrdao/

2017-12-19 Thread Andreas Sturmlechner
commit: 0b91829596d09d210b12edc8eee0aacbb1291107
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 22:42:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 22:43:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b918295

app-cdr/cdrdao: Fix build with >=media-sound/lame-3.100

Thanks-to: Michael Palimaka (kensington)  gentoo.org>
Tested-by: Brendan Horan  horan.hk>
Closes: https://bugs.gentoo.org/635014
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild  | 13 +++-
 app-cdr/cdrdao/files/cdrdao-1.2.3-lame-3.100.patch | 24 ++
 2 files changed, 32 insertions(+), 5 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 8f7487c4dd4..9f93e4dc692 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -19,26 +19,29 @@ SLOT="0"
 KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
-RDEPEND="virtual/cdrtools
+COMMON_DEPEND="
+   virtual/cdrtools
encode? ( >=media-sound/lame-3.99 )
mad? (
media-libs/libmad
media-libs/libao
-   )
+   )
vorbis? (
media-libs/libvorbis
media-libs/libao
-   )
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
!app-cdr/cue2toc
!dev-util/pccts"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${P}-glibc212.patch"
"${FILESDIR}/${P}-unsigned-char.patch"
"${FILESDIR}/${P}-ax_pthread.patch"
"${FILESDIR}/${P}-wformat-security.patch"
+   "${FILESDIR}/${P}-lame-3.100.patch"
 )
 
 S="${WORKDIR}/${P/_}"

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.3-lame-3.100.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.3-lame-3.100.patch
new file mode 100644
index 000..c712de2394c
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.3-lame-3.100.patch
@@ -0,0 +1,24 @@
+--- a/utils/toc2mp3.cc
 b/utils/toc2mp3.cc
+@@ -143,8 +143,8 @@
+ 
+   message(0, "LAME encoder version: %s", get_lame_version());
+   message(0, "Supported bit rates: ");
+-  for (int i = 0; i < 16 && bitrate_table[1][i] >= 0; i++) {
+-message(0, "%d ", bitrate_table[1][i]);
++  for (int i = 0; i < 16 && lame_get_bitrate(1, i) >= 0; i++) {
++message(0, "%d ", lame_get_bitrate(1, i));
+   }
+   message(0, "");
+ }
+@@ -238,8 +238,8 @@
+   lame_global_flags *lf;
+   int bitrateOk = 0;
+ 
+-  for (int i = 0; bitrate_table[1][i] >= 0 && !bitrateOk; i++) {
+-if (bitrate == bitrate_table[1][i])
++  for (int i = 0; lame_get_bitrate(1, i) >= 0 && !bitrateOk; i++) {
++if (bitrate == lame_get_bitrate(1, i))
+   bitrateOk = 1;
+   }
+ 



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-12-09 Thread Sergei Trofimovich
commit: 6789c72d408f9504da8788f4983adb187dcb7f79
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 10 00:29:44 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 10 00:29:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6789c72d

app-cdr/cdrdao: stable 1.2.3-r4 for sparc, bug #608946 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 5773e409acf..8f7487c4dd4 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~sh sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-12-02 Thread Sergei Trofimovich
commit: caea06b05ed94e81bd526b5a63323fb71e4de446
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  2 23:51:20 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  2 23:51:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caea06b0

app-cdr/cdrdao: stable 1.2.3-r4 for hppa, bug #608946

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index cb704634b24..5773e409acf 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-11-30 Thread Tobias Klausmann
commit: a99dd8f03a165491fbe5c8f1ac57b0af3aef9bcd
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Nov 30 20:18:13 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Nov 30 20:18:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99dd8f0

app-cdr/cdrdao-1.2.3-r4: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/608946

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 0ba3208c9d5..cb704634b24 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-11-29 Thread Sergei Trofimovich
commit: 223d6c868e69d12d29054f029bb1885830ef0455
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 29 20:24:48 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 29 20:27:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223d6c86

app-cdr/cdrdao: stable 1.2.3-r4 for ia64, bug #608946

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-cdr/cdrdao/Manifest   | 2 +-
 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index e8d968a5675..a354f7729e8 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -1 +1 @@
-DIST cdrdao-1.2.3.tar.bz2 1428695 SHA256 
8193cb8fa6998ac362c55807e89ad0b3c63edc6b01afaeb3d5042519527fb75e SHA512 
36b14180acf476de062f5f31e2b9dece39e3cc7a84552e80a6714931fa35d6090ec90ddfcdbd2651d690be8ce3fc78d483aa13856c3c311bcc2f571f0040adf6
 WHIRLPOOL 
830d89a1ea2fe87c1b43a36d0f0d45bc372fc65beafa95057a13f0571d89ee43bd5f6fabfd643a481a3f4f8c4c758caff9fa5f60fffbefc4c976bf98133d89f7
+DIST cdrdao-1.2.3.tar.bz2 1428695 BLAKE2B 
d5d8e9f2f17b4e4a385e226233d219afdf48fa98bade0dad57292ba45fc4f25c3bb146289884c9ad35224c26a826b305c6f8a1e43c22fe7f1cbd812f1a69790a
 SHA512 
36b14180acf476de062f5f31e2b9dece39e3cc7a84552e80a6714931fa35d6090ec90ddfcdbd2651d690be8ce3fc78d483aa13856c3c311bcc2f571f0040adf6

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index fb6386a845b..0ba3208c9d5 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-05-22 Thread Agostino Sarubbo
commit: cbbe9ab9c9530b1b255d058c932ff63273ca6177
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 22 09:23:39 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 22 09:23:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbe9ab9

app-cdr/cdrdao: x86 stable wrt bug #608946

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 9b944dbec92..fb6386a845b 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-05-21 Thread Agostino Sarubbo
commit: 9f6014289a9f408bc3d6f8034b8fdaa9a02ab558
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May 21 08:08:13 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May 21 08:08:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f601428

app-cdr/cdrdao: amd64 stable wrt bug #608946

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
index 05220d4a518..9b944dbec92 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -16,7 +16,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2017-02-11 Thread Pacho Ramos
commit: fa731af5857e77b90cca2fe95e409605966b88e9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 11 12:45:06 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 11 12:45:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa731af5

app-cdr/cdrdao: Drop gcdmaster support as it is the last consumer of dead 
libgnomeuimm

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild | 62 +++
 1 file changed, 62 insertions(+)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
new file mode 100644
index 00..fb048113b6
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
+HOMEPAGE="http://cdrdao.sourceforge.net/";
+if [[ ${PV/*_rc*} ]]
+then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+else
+   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="encode mad vorbis"
+
+RDEPEND="virtual/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   mad? (
+   media-libs/libmad
+   media-libs/libao
+   )
+   vorbis? (
+   media-libs/libvorbis
+   media-libs/libao
+   )
+   !app-cdr/cue2toc
+   !dev-util/pccts"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-glibc212.patch"
+   "${FILESDIR}/${P}-unsigned-char.patch"
+   "${FILESDIR}/${P}-ax_pthread.patch"
+   "${FILESDIR}/${P}-wformat-security.patch"
+)
+
+S="${WORKDIR}/${P/_}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Fix building with latest libsigc++
+   append-cxxflags -std=c++11
+   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
+
+   econf \
+   --without-xdao \
+   $(use_with vorbis ogg-support) \
+   $(use_with mad mp3-support) \
+   $(use_with encode lame)
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2016-05-03 Thread Markus Meier
commit: e261a8aa4a46da4fbc89d4cd393685ee1202bbcd
Author: Markus Meier  gentoo  org>
AuthorDate: Tue May  3 20:55:51 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue May  3 20:55:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e261a8aa

app-cdr/cdrdao: arm stable, bug #566378

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
index 26c1c3a..cfa6bf8 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="gcdmaster encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2016-04-12 Thread Sam Jorna
commit: 144e2939d706905fe9b507ba458b497e9e0d669e
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Apr 13 00:56:19 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Apr 13 00:59:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144e2939

app-cdr/cdrdao: assign proxy maintainer

Package-Manager: portage-2.2.28

 app-cdr/cdrdao/metadata.xml | 30 +++---
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/app-cdr/cdrdao/metadata.xml b/app-cdr/cdrdao/metadata.xml
index db6a08a..f71e717 100644
--- a/app-cdr/cdrdao/metadata.xml
+++ b/app-cdr/cdrdao/metadata.xml
@@ -1,15 +1,23 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-  CD command line recording, ripping and copying tool.  Especially ISOs- and
-  bin/cue-files are handled very well.
-  
-  
-Enable building of gcdmaster application
-  
-  
-cdrdao
-  
+   
+   bren...@horan.hk
+   Brendan Horan
+   Proxy maintainer - make assignee on 
bugs
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   CD command line recording, ripping and copying tool.Especially 
ISOs- and
+   bin/cue-files are handled very well.
+   
+   
+   Enable building of gcdmaster 
application
+   
+   
+   cdrdao
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2016-04-07 Thread Jeroen Roovers
commit: cc8ff134b1d8b28d3399b859d3bad98a42e47eb1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr  7 10:05:14 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr  7 10:17:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8ff134

app-cdr/cdrdao: Stable for HPPA PPC64 (bug #566378).

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
index 0352d83..26c1c3a 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="gcdmaster encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2016-03-06 Thread Mikle Kolyada
commit: 6782859bff4f2b4d70846d2f65b035181ca7bed0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 20:38:27 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 20:49:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6782859b

app-cdr/cdrdao: x86 stable wrt bug #566378

Package-Manager: portage-2.2.26

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
index 0e97839..0352d83 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd"
 IUSE="gcdmaster encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2016-02-21 Thread Pacho Ramos
commit: 611ce95c297a8f7ed5d1ef22249684a0d8fefc07
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 21 16:10:58 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 21 23:44:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611ce95c

app-cdr/cdrdao: amd64 stable, bug 566378

Package-Manager: portage-2.2.27
RepoMan-Options: --include-arches="amd64"

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
index 5c7d563..0e97839 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="gcdmaster encode mad vorbis"
 
 RDEPEND="virtual/cdrtools



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/files/

2016-02-14 Thread David Seifert
commit: 469316b4d1b0f83d6a2ab70ff2cb514109368686
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb 14 09:21:10 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb 14 09:21:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469316b4

app-cdr/cdrdao: Add AM_GCONF_SOURCE_2 macro to patch

Gentoo-Bug: 574660
* AM_GCONF_SOURCE_2 is normally defined in gnome-base/gconf,
  which we do not watch to DEPEND on.

Package-Manager: portage-2.2.27

 app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
index 52dda7c..c20a73d 100644
--- a/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
@@ -369,3 +369,50 @@ See also: https://bugs.gentoo.org/show_bug.cgi?id=548004
 +fi
 +AC_LANG_POP
 +])dnl AX_PTHREAD
+--- cdrdao-1.2.3/m4/gconf-2.m4
 cdrdao-1.2.3/m4/gconf-2.m4
+@@ -0,0 +1,44 @@
++dnl AM_GCONF_SOURCE_2
++dnl Defines GCONF_SCHEMA_CONFIG_SOURCE which is where you should install 
schemas
++dnl  (i.e. pass to gconftool-2
++dnl Defines GCONF_SCHEMA_FILE_DIR which is a filesystem directory where
++dnl  you should install foo.schemas files
++dnl
++
++AC_DEFUN([AM_GCONF_SOURCE_2],
++[
++  if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then
++GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source`
++  else
++GCONF_SCHEMA_CONFIG_SOURCE=$GCONF_SCHEMA_INSTALL_SOURCE
++  fi
++
++  AC_ARG_WITH([gconf-source],
++AC_HELP_STRING([--with-gconf-source=sourceaddress],
++   [Config database for installing schema files.]),
++[GCONF_SCHEMA_CONFIG_SOURCE="$withval"],)
++
++  AC_SUBST(GCONF_SCHEMA_CONFIG_SOURCE)
++  AC_MSG_RESULT([Using config source $GCONF_SCHEMA_CONFIG_SOURCE for schema 
installation])
++
++  if test "x$GCONF_SCHEMA_FILE_DIR" = "x"; then
++GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas'
++  fi
++
++  AC_ARG_WITH([gconf-schema-file-dir],
++AC_HELP_STRING([--with-gconf-schema-file-dir=dir],
++   [Directory for installing schema files.]),
++[GCONF_SCHEMA_FILE_DIR="$withval"],)
++
++  AC_SUBST(GCONF_SCHEMA_FILE_DIR)
++  AC_MSG_RESULT([Using $GCONF_SCHEMA_FILE_DIR as install directory for schema 
files])
++
++  AC_ARG_ENABLE(schemas-install,
++  AC_HELP_STRING([--disable-schemas-install],
++ [Disable the schemas installation]),
++ [case ${enableval} in
++   yes|no) ;;
++   *) AC_MSG_ERROR([bad value ${enableval} for --enable-schemas-install]) 
;;
++  esac])
++  AM_CONDITIONAL([GCONF_SCHEMAS_INSTALL], [test "$enable_schemas_install" != 
no])
++])



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/files/, app-cdr/cdrdao/

2016-02-13 Thread David Seifert
commit: 75ec4101484a7b273c2913ab02813d122bdf44c7
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 13 18:11:45 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 13 18:12:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ec4101

app-cdr/cdrdao: Link to libpthread unconditionally

Gentoo-Bug: 548004, 520988
* EAPI=6
* Use AX_PTHREAD to properly detect pthread flags
* Use AM_PROG_AR instead of toolchain-funcs.eclass
* Amend patches for -p1
* Fix -Werror=format-security errors

Package-Manager: portage-2.2.27

 app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild  |  66 
 app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch | 371 +
 app-cdr/cdrdao/files/cdrdao-1.2.3-glibc212.patch   |   4 +-
 .../files/cdrdao-1.2.3-wformat-security.patch  | 173 ++
 4 files changed, 612 insertions(+), 2 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
new file mode 100644
index 000..f5b8e01
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
+HOMEPAGE="http://cdrdao.sourceforge.net/";
+if [[ ${PV/*_rc*} ]]
+then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+else
+   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="gcdmaster encode mad vorbis"
+
+RDEPEND="virtual/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   gcdmaster? (
+   >=dev-libs/libsigc++-2.6:2
+   >=dev-cpp/gtkmm-2.4:2.4
+   >=dev-cpp/libgnomeuimm-2.6:2.6
+   media-libs/libao
+   )
+   mad? (
+   media-libs/libmad
+   media-libs/libao
+   )
+   vorbis? (
+   media-libs/libvorbis
+   media-libs/libao
+   )
+   !app-cdr/cue2toc
+   !dev-util/pccts"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+PATCHES=(
+   "${FILESDIR}/${P}-glibc212.patch"
+   "${FILESDIR}/${P}-unsigned-char.patch"
+   "${FILESDIR}/${P}-ax_pthread.patch"
+   "${FILESDIR}/${P}-wformat-security.patch"
+)
+S=${WORKDIR}/${P/_}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Fix building with latest libsigc++
+   append-cxxflags -std=c++11
+   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
+
+   econf \
+   $(use_with gcdmaster xdao) \
+   $(use_with vorbis ogg-support) \
+   $(use_with mad mp3-support) \
+   $(use_with encode lame)
+}

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
new file mode 100644
index 000..52dda7c
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.3-ax_pthread.patch
@@ -0,0 +1,371 @@
+Use AX_PTHREAD for finding proper pthread flags. Forcibly add these flags
+to CFLAGS, CXXFLAGS and LIBS.
+Also use AM_PROG_AR to detect proper ar
+See also: https://bugs.gentoo.org/show_bug.cgi?id=548004
+
+--- cdrdao-1.2.3/configure.ac
 cdrdao-1.2.3/configure.ac
+@@ -2,6 +2,7 @@
+ AC_REVISION($Revision: 1.25 $)dnl
+ 
+ AC_INIT(cdrdao, 1.2.3)
++AC_CONFIG_MACRO_DIR([m4])
+ 
+ AC_CONFIG_SRCDIR(dao/main.cc)
+ AM_INIT_AUTOMAKE
+@@ -32,7 +33,7 @@
+ AC_PROG_CPP
+ AC_PROG_INSTALL
+ AC_PROG_RANLIB
+-AC_CHECK_PROG(AR,ar,ar)
++AM_PROG_AR
+ AC_PROG_MAKE_SET
+ AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
+ 
+@@ -113,7 +114,10 @@
+ fi
+ 
+ if test "$use_pthreads" = yes; then
+-  AC_CHECK_FUNC(pthread_create,have_pthread_std=yes,have_pthread_std=no)
++  AX_PTHREAD([have_pthread_std=yes],[have_pthread_std=no])
++  LIBS="$PTHREAD_LIBS $PTHREAD_CFLAGS $LIBS"
++  CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
++  CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS"
+ 
+   if test "$have_pthread_std" = yes; then
+ AC_DEFINE(USE_POSIX_THREADS,1,"")
+--- cdrdao-1.2.3/m4/ax_pthread.m4
 cdrdao-1.2.3/m4/ax_pthread.m4
+@@ -0,0 +1,332 @@
++# ===
++#http://www.gnu.org/software/autoconf-archive/ax_pthread.html
++# ===
++#
++# SYNOPSIS
++#
++#   AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
++#
++# DESCRIPTION
++#
++#   This macro figures out how to build C programs using POSIX threads. It
++#   sets the PTHREAD_LIBS output variable to the threads library and linker
++#   flags, and the PTHREAD_CFLAGS output variable to any special C compiler
++#   flags that are needed. (The user can also force certain compiler
++#   flags/libs to be tested by setting these environment variables

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/files/, app-cdr/cdrdao/

2016-01-10 Thread Mike Frysinger
commit: 83a1a327562218be7509e3acb2c1a973f5caa5aa
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan 11 02:30:43 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan 11 02:30:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a1a327

app-cdr/cdrdao: fix builds w/gcc-5 #569344

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild  |  1 +
 .../cdrdao/files/cdrdao-1.2.3-unsigned-char.patch  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
index 38ed303..16257a6 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -44,6 +44,7 @@ S=${WORKDIR}/${P/_}
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-glibc212.patch
+   epatch "${FILESDIR}"/${P}-unsigned-char.patch #569344
 }
 
 src_configure() {

diff --git a/app-cdr/cdrdao/files/cdrdao-1.2.3-unsigned-char.patch 
b/app-cdr/cdrdao/files/cdrdao-1.2.3-unsigned-char.patch
new file mode 100644
index 000..18c6083
--- /dev/null
+++ b/app-cdr/cdrdao/files/cdrdao-1.2.3-unsigned-char.patch
@@ -0,0 +1,42 @@
+https://bugs.gentoo.org/69344
+https://sourceforge.net/p/cdrdao/patches/26/
+
+patch by qbt...@gmail.com
+
+--- a/dao/CdrDriver.cc
 b/dao/CdrDriver.cc
+@@ -495,7 +495,7 @@
+   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 
+--- a/dao/CdrDriver.h
 b/dao/CdrDriver.h
+@@ -440,7 +440,7 @@
+   bool fullBurn_;
+ 
+   static unsigned char syncPattern[12];
+-  static char REMOTE_MSG_SYNC_[4];
++  unsigned static char REMOTE_MSG_SYNC_[4];
+ 
+   static int speed2Mult(int);
+   static int mult2Speed(int);
+--- a/xdao/CdDevice.cc
 b/xdao/CdDevice.cc
+@@ -255,10 +255,10 @@
+ 
+ bool CdDevice::updateProgress(Glib::IOCondition cond, int fd)
+ {
+-  static char msgSync[4] = { 0xff, 0x00, 0xff, 0x00 };
++  unsigned static char msgSync[4] = { 0xff, 0x00, 0xff, 0x00 };
+   fd_set fds;
+   int state = 0;
+-  char buf[10];
++  unsigned char buf[10];
+   struct timeval timeout = { 0, 0 };
+ 
+   if (process_ == NULL)



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2016-01-10 Thread Mike Frysinger
commit: 1d899528ac0d23c186de926c32c4b5ec5251f2c6
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jan 11 02:33:04 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jan 11 02:33:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d899528

app-cdr/cdrdao: use a better default AR setting

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
index 16257a6..5c7d563 100644
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI=5
-inherit eutils flag-o-matic
+
+inherit eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
 HOMEPAGE="http://cdrdao.sourceforge.net/";
@@ -48,6 +49,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # Make sure we use a sane default `ar`.
+   tc-export AR
+
# Fix building with latest libsigc++
append-cxxflags -std=c++11
find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2015-12-23 Thread Pacho Ramos
commit: 0dd30aa4c6a36cb2a5979e3b25dd7b94ab85228b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 23 10:40:37 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 23 10:58:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd30aa4

app-cdr/cdrdao: Fix building with latest glibmm/libsigc++

Package-Manager: portage-2.2.26

 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 64 +++
 1 file changed, 64 insertions(+)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
new file mode 100644
index 000..38ed303
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic
+
+DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
+HOMEPAGE="http://cdrdao.sourceforge.net/";
+if [[ ${PV/*_rc*} ]]
+then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+else
+   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="gcdmaster encode mad vorbis"
+
+RDEPEND="virtual/cdrtools
+   encode? ( >=media-sound/lame-3.99 )
+   gcdmaster? (
+   >=dev-libs/libsigc++-2.6:2
+   >=dev-cpp/gtkmm-2.4:2.4
+   >=dev-cpp/libgnomeuimm-2.6:2.6
+   media-libs/libao
+   )
+   mad? (
+   media-libs/libmad
+   media-libs/libao
+   )
+   vorbis? (
+   media-libs/libvorbis
+   media-libs/libao
+   )
+   !app-cdr/cue2toc
+   !dev-util/pccts"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${P/_}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-glibc212.patch
+}
+
+src_configure() {
+   # Fix building with latest libsigc++
+   append-cxxflags -std=c++11
+   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
+
+   econf \
+   $(use_with gcdmaster xdao) \
+   $(use_with vorbis ogg-support) \
+   $(use_with mad mp3-support) \
+   $(use_with encode lame)
+}
+
+src_install() {
+   default
+   dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
+}