Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/
Date: Wed, 28 Feb 2018 20:11:33
Message-Id: 1519848664.10bd9e0fb210d384c3fe3d7bfe033eb2ba7d2ea1.asturm@gentoo
1 commit: 10bd9e0fb210d384c3fe3d7bfe033eb2ba7d2ea1
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 28 20:11:04 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 28 20:11:04 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bd9e0f
7
8 app-cdr/cdrdao: Drop old
9
10 Stabilisation timeout, but no stable revdeps, so EAPI4--.
11
12 Closes: https://bugs.gentoo.org/608946
13 Package-Manager: Portage-2.3.24, Repoman-2.3.6
14
15 app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild | 59 ------------------------------
16 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 68 -----------------------------------
17 app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild | 65 ---------------------------------
18 app-cdr/cdrdao/metadata.xml | 3 --
19 4 files changed, 195 deletions(-)
20
21 diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild b/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild
22 deleted file mode 100644
23 index 836672f1273..00000000000
24 --- a/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild
25 +++ /dev/null
26 @@ -1,59 +0,0 @@
27 -# Copyright 1999-2012 Gentoo Foundation
28 -# Distributed under the terms of the GNU General Public License v2
29 -
30 -EAPI=4
31 -inherit eutils
32 -
33 -DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
34 -HOMEPAGE="http://cdrdao.sourceforge.net/"
35 -if [[ ${PV/*_rc*} ]]
36 -then
37 - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
38 -else
39 - SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2"
40 -fi
41 -
42 -LICENSE="GPL-2"
43 -SLOT="0"
44 -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
45 -IUSE="gcdmaster encode mad vorbis"
46 -
47 -RDEPEND="virtual/cdrtools
48 - encode? ( >=media-sound/lame-3.99 )
49 - gcdmaster? (
50 - dev-libs/libsigc++:2
51 - >=dev-cpp/gtkmm-2.4:2.4
52 - >=dev-cpp/libgnomeuimm-2.6:2.6
53 - media-libs/libao
54 - )
55 - mad? (
56 - media-libs/libmad
57 - media-libs/libao
58 - )
59 - vorbis? (
60 - media-libs/libvorbis
61 - media-libs/libao
62 - )
63 - !app-cdr/cue2toc
64 - !dev-util/pccts"
65 -DEPEND="${RDEPEND}
66 - virtual/pkgconfig"
67 -
68 -S=${WORKDIR}/${P/_}
69 -
70 -src_prepare() {
71 - epatch "${FILESDIR}"/${P}-glibc212.patch
72 -}
73 -
74 -src_configure() {
75 - econf \
76 - $(use_with gcdmaster xdao) \
77 - $(use_with vorbis ogg-support) \
78 - $(use_with mad mp3-support) \
79 - $(use_with encode lame)
80 -}
81 -
82 -src_install() {
83 - emake DESTDIR="${D}" install
84 - dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
85 -}
86
87 diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
88 deleted file mode 100644
89 index b3f48258331..00000000000
90 --- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
91 +++ /dev/null
92 @@ -1,68 +0,0 @@
93 -# Copyright 1999-2012 Gentoo Foundation
94 -# Distributed under the terms of the GNU General Public License v2
95 -
96 -EAPI=5
97 -
98 -inherit eutils flag-o-matic toolchain-funcs
99 -
100 -DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
101 -HOMEPAGE="http://cdrdao.sourceforge.net/"
102 -if [[ ${PV/*_rc*} ]]
103 -then
104 - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
105 -else
106 - SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2"
107 -fi
108 -
109 -LICENSE="GPL-2"
110 -SLOT="0"
111 -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
112 -IUSE="gcdmaster encode mad vorbis"
113 -
114 -RDEPEND="virtual/cdrtools
115 - encode? ( >=media-sound/lame-3.99 )
116 - gcdmaster? (
117 - >=dev-libs/libsigc++-2.6:2
118 - >=dev-cpp/gtkmm-2.4:2.4
119 - >=dev-cpp/libgnomeuimm-2.6:2.6
120 - media-libs/libao
121 - )
122 - mad? (
123 - media-libs/libmad
124 - media-libs/libao
125 - )
126 - vorbis? (
127 - media-libs/libvorbis
128 - media-libs/libao
129 - )
130 - !app-cdr/cue2toc
131 - !dev-util/pccts"
132 -DEPEND="${RDEPEND}
133 - virtual/pkgconfig"
134 -
135 -S=${WORKDIR}/${P/_}
136 -
137 -src_prepare() {
138 - epatch "${FILESDIR}"/${P}-glibc212.patch
139 - epatch "${FILESDIR}"/${P}-unsigned-char.patch #569344
140 -}
141 -
142 -src_configure() {
143 - # Make sure we use a sane default `ar`.
144 - tc-export AR
145 -
146 - # Fix building with latest libsigc++
147 - append-cxxflags -std=c++11
148 - find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
149 -
150 - econf \
151 - $(use_with gcdmaster xdao) \
152 - $(use_with vorbis ogg-support) \
153 - $(use_with mad mp3-support) \
154 - $(use_with encode lame)
155 -}
156 -
157 -src_install() {
158 - default
159 - dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
160 -}
161
162 diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild b/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
163 deleted file mode 100644
164 index 4cd70db0b68..00000000000
165 --- a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
166 +++ /dev/null
167 @@ -1,65 +0,0 @@
168 -# Copyright 1999-2016 Gentoo Foundation
169 -# Distributed under the terms of the GNU General Public License v2
170 -
171 -EAPI=6
172 -
173 -inherit autotools flag-o-matic
174 -
175 -DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
176 -HOMEPAGE="http://cdrdao.sourceforge.net/"
177 -if [[ ${PV/*_rc*} ]]
178 -then
179 - SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
180 -else
181 - SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2"
182 -fi
183 -
184 -LICENSE="GPL-2"
185 -SLOT="0"
186 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
187 -IUSE="gcdmaster encode mad vorbis"
188 -
189 -RDEPEND="virtual/cdrtools
190 - encode? ( >=media-sound/lame-3.99 )
191 - gcdmaster? (
192 - >=dev-libs/libsigc++-2.6:2
193 - >=dev-cpp/gtkmm-2.4:2.4
194 - >=dev-cpp/libgnomeuimm-2.6:2.6
195 - media-libs/libao
196 - )
197 - mad? (
198 - media-libs/libmad
199 - media-libs/libao
200 - )
201 - vorbis? (
202 - media-libs/libvorbis
203 - media-libs/libao
204 - )
205 - !app-cdr/cue2toc
206 - !dev-util/pccts"
207 -DEPEND="${RDEPEND}
208 - virtual/pkgconfig"
209 -PATCHES=(
210 - "${FILESDIR}/${P}-glibc212.patch"
211 - "${FILESDIR}/${P}-unsigned-char.patch"
212 - "${FILESDIR}/${P}-ax_pthread.patch"
213 - "${FILESDIR}/${P}-wformat-security.patch"
214 -)
215 -S=${WORKDIR}/${P/_}
216 -
217 -src_prepare() {
218 - default
219 - eautoreconf
220 -}
221 -
222 -src_configure() {
223 - # Fix building with latest libsigc++
224 - append-cxxflags -std=c++11
225 - find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
226 -
227 - econf \
228 - $(use_with gcdmaster xdao) \
229 - $(use_with vorbis ogg-support) \
230 - $(use_with mad mp3-support) \
231 - $(use_with encode lame)
232 -}
233
234 diff --git a/app-cdr/cdrdao/metadata.xml b/app-cdr/cdrdao/metadata.xml
235 index 0981f4cab9a..d31754f982b 100644
236 --- a/app-cdr/cdrdao/metadata.xml
237 +++ b/app-cdr/cdrdao/metadata.xml
238 @@ -13,9 +13,6 @@
239 CD command line recording, ripping and copying tool. Especially ISOs- and
240 bin/cue-files are handled very well.
241 </longdescription>
242 - <use>
243 - <flag name="gcdmaster">Enable building of gcdmaster application</flag>
244 - </use>
245 <upstream>
246 <remote-id type="sourceforge">cdrdao</remote-id>
247 </upstream>