Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/
Date: Wed, 17 Oct 2018 09:23:06
Message-Id: 1539768164.da2cfb400fbd54969ebd9d00acfeb536abd5eaf4.polynomial-c@gentoo
1 commit: da2cfb400fbd54969ebd9d00acfeb536abd5eaf4
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 17 09:15:08 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 17 09:22:44 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2cfb40
7
8 media-plugins/alsa-plugins: Removed old.
9
10 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 media-plugins/alsa-plugins/Manifest | 2 -
14 .../alsa-plugins/alsa-plugins-1.1.4-r1.ebuild | 99 --------------------
15 .../alsa-plugins/alsa-plugins-1.1.5-r1.ebuild | 102 ---------------------
16 .../alsa-plugins/alsa-plugins-1.1.5.ebuild | 99 --------------------
17 4 files changed, 302 deletions(-)
18
19 diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
20 index 3e9a5138acc..bd1119bea81 100644
21 --- a/media-plugins/alsa-plugins/Manifest
22 +++ b/media-plugins/alsa-plugins/Manifest
23 @@ -1,5 +1,3 @@
24 DIST alsa-plugins-1.1.1.tar.bz2 366193 BLAKE2B 02892b0c241cf34d3bfce6cf580dbb6bedbce9253c3e57f04d3093a6cbb1d5b5e9b92566945962b875de20ba3e556e9c1fc4bb4e970502e3c03fc821e5e264fe SHA512 9dd277cb5cce144ce4e5e0010cebcba0f8634c783e7bcd80ce6d04b198d6de5150a2764df3087a39a468b5fb7c4578de2e252095568e811dedaa5e7ffdbeb7c9
25 -DIST alsa-plugins-1.1.4.tar.bz2 366931 BLAKE2B a0a2d91b86be612e830513d08fe34e1f785f772bd698069e002e3eec48236a4ab63d042be0ebaa6b3890d6d6f3ca75500d241542b89b717532eea59188e1aa0c SHA512 edbc9dd762e2500ce6f820d81fcd8d2577506afcea0b33a32cece95f8d6651840f4f8a55664f274d735ab3effa13cdbfc0331690c37a64a9ad050c15dc77cac6
26 -DIST alsa-plugins-1.1.5.tar.bz2 366999 BLAKE2B 299a21586018788b511d7c9dec588182cc39132aa4f1840eca57e3125f6bbdbcdeabbe4b55a93ed107eab2653a85328aec1c9e6f70c302bb224b3fa50a474c75 SHA512 50a79d9dbcca72b2133aba7dca594302dcd5816eb71afc311a4c2a96aac7632a0a034875faf3100f2c8a44f3fbbede264e5cd9beacf2a07f2fa6786f66edae39
27 DIST alsa-plugins-1.1.6.tar.bz2 367485 BLAKE2B efe8b8447db4f68761060e4f48c86c76f821fd7795d8edec0c8f5a03f7406a422f630f012433ac12c3af3222b7b587820a92e937c80dba6bb8766deb854b9706 SHA512 f01633cd7166a2fba4c5b4d5d786b5a2122f6a810f5b5b7209c42033759d116a4515174e7ee57973d5de716be88a246d733dc5a2daf92b72377c274b04db401b
28 DIST alsa-plugins-1.1.7.tar.bz2 369866 BLAKE2B 8305f17a7e72e159f1710168cc3a4f0c7deb870c813a8a48b335911717422ac584b6846b047a29880448bdc0597a80881b87e5df1ff018a1e174aea490d3e9df SHA512 c3bb22ec3c5a167fb246cfc94131d53800e321b486ab743c3395a9d91dee0ff9703f6e4a2feaea5a4ee42a7e486d835d48ab880c784c5c34bb4eb5e9ded06d8e
29
30 diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.4-r1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.1.4-r1.ebuild
31 deleted file mode 100644
32 index 5389657ac9c..00000000000
33 --- a/media-plugins/alsa-plugins/alsa-plugins-1.1.4-r1.ebuild
34 +++ /dev/null
35 @@ -1,99 +0,0 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=6
40 -inherit autotools eutils flag-o-matic multilib multilib-minimal
41 -
42 -DESCRIPTION="ALSA extra plugins"
43 -HOMEPAGE="http://www.alsa-project.org/"
44 -SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
45 -
46 -LICENSE="GPL-2 LGPL-2.1"
47 -SLOT="0"
48 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
49 -IUSE="debug ffmpeg jack libav libsamplerate pulseaudio speex"
50 -
51 -RDEPEND="
52 - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
53 - ffmpeg? (
54 - libav? ( media-video/libav:= )
55 - !libav? ( media-video/ffmpeg:0= )
56 - )
57 - jack? ( virtual/jack[${MULTILIB_USEDEP}] )
58 - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
59 - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
60 - speex? (
61 - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}]
62 - media-libs/speexdsp[${MULTILIB_USEDEP}]
63 - )
64 -"
65 -DEPEND="${RDEPEND}
66 - virtual/pkgconfig"
67 -
68 -PATCHES=(
69 - "${FILESDIR}/${PN}-1.0.23-automagic.patch"
70 -)
71 -
72 -src_prepare() {
73 - default
74 -
75 - # For some reasons the polyp/pulse plugin does fail with alsaplayer with a
76 - # failed assert. As the code works just fine with asserts disabled, for now
77 - # disable them waiting for a better solution.
78 - sed -i \
79 - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
80 - pulse/Makefile.am || die
81 -
82 - eautoreconf
83 -}
84 -
85 -multilib_src_configure() {
86 - use debug || append-cppflags -DNDEBUG
87 -
88 - local myspeex=no
89 - use speex && myspeex=lib
90 -
91 - ECONF_SOURCE=${S} \
92 - econf \
93 - $(use_enable ffmpeg avcodec) \
94 - $(use_enable jack) \
95 - $(use_enable libsamplerate samplerate) \
96 - $(use_enable pulseaudio) \
97 - --with-speex=${myspeex}
98 -}
99 -
100 -multilib_src_install_all() {
101 - einstalldocs
102 -
103 - cd doc || die
104 - dodoc upmix.txt vdownmix.txt README-pcm-oss
105 - use jack && dodoc README-jack
106 - use libsamplerate && dodoc samplerate.txt
107 - use ffmpeg && dodoc lavcrate.txt a52.txt
108 -
109 - if use pulseaudio; then
110 - dodoc README-pulse
111 - # install ALSA configuration files
112 - # making PA to be used by alsa clients
113 - insinto /usr/share/alsa
114 - doins "${FILESDIR}"/pulse-default.conf
115 - insinto /usr/share/alsa/alsa.conf.d
116 - doins "${FILESDIR}"/51-pulseaudio-probe.conf
117 - # bug #410261, comment 5+
118 - # seems to work fine without any path
119 - sed -i \
120 - -e "s:/usr/lib/alsa-lib/::" \
121 - "${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
122 - fi
123 -
124 - prune_libtool_files --all
125 -}
126 -
127 -pkg_postinst() {
128 - if use pulseaudio; then
129 - einfo "The PulseAudio device is now set as the default device if the"
130 - einfo "PulseAudio server is found to be running. Any custom"
131 - einfo "configuration in /etc/asound.conf or ~/.asoundrc for this"
132 - einfo "purpose should now be unnecessary."
133 - fi
134 -}
135
136 diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.5-r1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.1.5-r1.ebuild
137 deleted file mode 100644
138 index 3dd0a0e7a97..00000000000
139 --- a/media-plugins/alsa-plugins/alsa-plugins-1.1.5-r1.ebuild
140 +++ /dev/null
141 @@ -1,102 +0,0 @@
142 -# Copyright 1999-2018 Gentoo Foundation
143 -# Distributed under the terms of the GNU General Public License v2
144 -
145 -EAPI=6
146 -inherit autotools flag-o-matic ltprune multilib multilib-minimal
147 -
148 -DESCRIPTION="ALSA extra plugins"
149 -HOMEPAGE="http://www.alsa-project.org/"
150 -SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
151 -
152 -LICENSE="GPL-2 LGPL-2.1"
153 -SLOT="0"
154 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
155 -IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex +usb_stream"
156 -
157 -RDEPEND="
158 - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
159 - ffmpeg? (
160 - libav? ( media-video/libav:= )
161 - !libav? ( media-video/ffmpeg:0= )
162 - )
163 - jack? ( virtual/jack[${MULTILIB_USEDEP}] )
164 - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
165 - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
166 - speex? (
167 - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}]
168 - media-libs/speexdsp[${MULTILIB_USEDEP}]
169 - )
170 -"
171 -DEPEND="${RDEPEND}
172 - virtual/pkgconfig"
173 -
174 -PATCHES=(
175 - "${FILESDIR}/${PN}-1.1.5-optional_plugins.patch"
176 -)
177 -
178 -src_prepare() {
179 - default
180 -
181 - # For some reasons the polyp/pulse plugin does fail with alsaplayer with a
182 - # failed assert. As the code works just fine with asserts disabled, for now
183 - # disable them waiting for a better solution.
184 - sed -i \
185 - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
186 - pulse/Makefile.am || die
187 -
188 - eautoreconf
189 -}
190 -
191 -multilib_src_configure() {
192 - use debug || append-cppflags -DNDEBUG
193 -
194 - local myeconfargs=(
195 - --with-speex="$(usex speex lib no)"
196 - $(use_enable arcam_av arcamav)
197 - $(use_enable ffmpeg avcodec)
198 - $(use_enable jack)
199 - $(use_enable libsamplerate samplerate)
200 - $(use_enable mix)
201 - $(use_enable oss)
202 - $(use_enable pulseaudio)
203 - $(use_enable speex speexdsp)
204 - $(use_enable usb_stream usbstream)
205 - )
206 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
207 -}
208 -
209 -multilib_src_install_all() {
210 - einstalldocs
211 -
212 - cd doc || die
213 - dodoc upmix.txt vdownmix.txt README-pcm-oss
214 - use jack && dodoc README-jack
215 - use libsamplerate && dodoc samplerate.txt
216 - use ffmpeg && dodoc lavcrate.txt a52.txt
217 -
218 - if use pulseaudio; then
219 - dodoc README-pulse
220 - # install ALSA configuration files
221 - # making PA to be used by alsa clients
222 - insinto /usr/share/alsa
223 - doins "${FILESDIR}"/pulse-default.conf
224 - insinto /usr/share/alsa/alsa.conf.d
225 - doins "${FILESDIR}"/51-pulseaudio-probe.conf
226 - # bug #410261, comment 5+
227 - # seems to work fine without any path
228 - sed -i \
229 - -e "s:/usr/lib/alsa-lib/::" \
230 - "${ED%/}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
231 - fi
232 -
233 - prune_libtool_files --all
234 -}
235 -
236 -pkg_postinst() {
237 - if use pulseaudio; then
238 - einfo "The PulseAudio device is now set as the default device if the"
239 - einfo "PulseAudio server is found to be running. Any custom"
240 - einfo "configuration in /etc/asound.conf or ~/.asoundrc for this"
241 - einfo "purpose should now be unnecessary."
242 - fi
243 -}
244
245 diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.5.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.1.5.ebuild
246 deleted file mode 100644
247 index 5389657ac9c..00000000000
248 --- a/media-plugins/alsa-plugins/alsa-plugins-1.1.5.ebuild
249 +++ /dev/null
250 @@ -1,99 +0,0 @@
251 -# Copyright 1999-2018 Gentoo Foundation
252 -# Distributed under the terms of the GNU General Public License v2
253 -
254 -EAPI=6
255 -inherit autotools eutils flag-o-matic multilib multilib-minimal
256 -
257 -DESCRIPTION="ALSA extra plugins"
258 -HOMEPAGE="http://www.alsa-project.org/"
259 -SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
260 -
261 -LICENSE="GPL-2 LGPL-2.1"
262 -SLOT="0"
263 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
264 -IUSE="debug ffmpeg jack libav libsamplerate pulseaudio speex"
265 -
266 -RDEPEND="
267 - >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
268 - ffmpeg? (
269 - libav? ( media-video/libav:= )
270 - !libav? ( media-video/ffmpeg:0= )
271 - )
272 - jack? ( virtual/jack[${MULTILIB_USEDEP}] )
273 - libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
274 - pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
275 - speex? (
276 - >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}]
277 - media-libs/speexdsp[${MULTILIB_USEDEP}]
278 - )
279 -"
280 -DEPEND="${RDEPEND}
281 - virtual/pkgconfig"
282 -
283 -PATCHES=(
284 - "${FILESDIR}/${PN}-1.0.23-automagic.patch"
285 -)
286 -
287 -src_prepare() {
288 - default
289 -
290 - # For some reasons the polyp/pulse plugin does fail with alsaplayer with a
291 - # failed assert. As the code works just fine with asserts disabled, for now
292 - # disable them waiting for a better solution.
293 - sed -i \
294 - -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
295 - pulse/Makefile.am || die
296 -
297 - eautoreconf
298 -}
299 -
300 -multilib_src_configure() {
301 - use debug || append-cppflags -DNDEBUG
302 -
303 - local myspeex=no
304 - use speex && myspeex=lib
305 -
306 - ECONF_SOURCE=${S} \
307 - econf \
308 - $(use_enable ffmpeg avcodec) \
309 - $(use_enable jack) \
310 - $(use_enable libsamplerate samplerate) \
311 - $(use_enable pulseaudio) \
312 - --with-speex=${myspeex}
313 -}
314 -
315 -multilib_src_install_all() {
316 - einstalldocs
317 -
318 - cd doc || die
319 - dodoc upmix.txt vdownmix.txt README-pcm-oss
320 - use jack && dodoc README-jack
321 - use libsamplerate && dodoc samplerate.txt
322 - use ffmpeg && dodoc lavcrate.txt a52.txt
323 -
324 - if use pulseaudio; then
325 - dodoc README-pulse
326 - # install ALSA configuration files
327 - # making PA to be used by alsa clients
328 - insinto /usr/share/alsa
329 - doins "${FILESDIR}"/pulse-default.conf
330 - insinto /usr/share/alsa/alsa.conf.d
331 - doins "${FILESDIR}"/51-pulseaudio-probe.conf
332 - # bug #410261, comment 5+
333 - # seems to work fine without any path
334 - sed -i \
335 - -e "s:/usr/lib/alsa-lib/::" \
336 - "${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
337 - fi
338 -
339 - prune_libtool_files --all
340 -}
341 -
342 -pkg_postinst() {
343 - if use pulseaudio; then
344 - einfo "The PulseAudio device is now set as the default device if the"
345 - einfo "PulseAudio server is found to be running. Any custom"
346 - einfo "configuration in /etc/asound.conf or ~/.asoundrc for this"
347 - einfo "purpose should now be unnecessary."
348 - fi
349 -}