Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: media-sound/jack-audio-connection-kit/, ...
Date: Sat, 10 Apr 2021 07:20:22
Message-Id: 1618039160.fa2462fec15f916241db10c683edfdc32fd4be9a.sam@gentoo
1 commit: fa2462fec15f916241db10c683edfdc32fd4be9a
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 10 07:19:20 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 10 07:19:20 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=fa2462fe
7
8 media-sound/jack-audio-connection-kit: drop obsolete EAPI 2 package
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 media-sound/jack-audio-connection-kit/Manifest | 3 -
13 ...ack-audio-connection-kit-0.103.0-ppc64fix.patch | 83 ------------
14 ...k-audio-connection-kit-0.103.0-riceitdown.patch | 41 ------
15 .../jack-audio-connection-kit-0.118.0-debug.patch | 14 ---
16 .../files/jack-audio-connection-kit-freebsd.patch | 13 --
17 .../jack-audio-connection-kit-sparc-cpuinfo.patch | 17 ---
18 .../jack-audio-connection-kit-transport.patch | 10 --
19 .../jack-audio-connection-kit-0.109.2-r1.ebuild | 140 ---------------------
20 .../jack-audio-connection-kit-0.121.3-r1.ebuild | 82 ------------
21 .../jack-audio-connection-kit-0.121.3.ebuild | 71 -----------
22 media-sound/jack-audio-connection-kit/metadata.xml | 13 --
23 11 files changed, 487 deletions(-)
24
25 diff --git a/media-sound/jack-audio-connection-kit/Manifest b/media-sound/jack-audio-connection-kit/Manifest
26 deleted file mode 100644
27 index c5f0ebe5fe..0000000000
28 --- a/media-sound/jack-audio-connection-kit/Manifest
29 +++ /dev/null
30 @@ -1,3 +0,0 @@
31 -DIST jack-audio-connection-kit-0.109.2.tar.gz 831141 BLAKE2B bf5bf0f3687df15eb2b79b893a38ff35533ecb61cea36869a24ee1d5ffb118589500024b6d3613fcffddbccf08536d8c4bab2618734a325b19893e934253c35b SHA512 ea45db19429e8a174d933500dd0305558d43242765c3b2a95c23696542322ea148add9e6c83422c5851b88564fc16e325875a49e76f42742644161b124d1bcad
32 -DIST jack-audio-connection-kit-0.121.3.tar.gz 1083545 BLAKE2B 0fab3329b191e90e8961994fddb407dd635c09a389e56124734338e78803c63687595ff9ff6f4223713b7a13f79a1f17877e9e37890fafbf94bf631c2f9afe84 SHA512 57323393d5209baefe73cc0cd9a0e818b1cfd260cf9aa36cd6ad800252e22e3ddb7fc46649c54b8e840696878147c2d06c8d39fd7300b5bb92aeb69f44ed710f
33 -DIST netjack-0.12.tar.bz2 28044 BLAKE2B 2815e6758a035b595701d837a55df75b3737726996112b86e16932e73901406fb119fade982906ecd464900853a7a7f43fc124ab8e0dc3a7037c691055f02240 SHA512 13457fbb2157fa135602540e3f98c7bd1e6fbb16cfa647fa69c4f318d4de1960a036226cbf738c91b5dbfd8de4bbd0fe290488fd50dead199a156e9cc564b4fb
34
35 diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.103.0-ppc64fix.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.103.0-ppc64fix.patch
36 deleted file mode 100644
37 index f0d1484135..0000000000
38 --- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.103.0-ppc64fix.patch
39 +++ /dev/null
40 @@ -1,83 +0,0 @@
41 ---- configure.ac.orig 2007-10-08 00:19:25.000000000 -0500
42 -+++ configure.ac 2007-10-08 00:42:19.000000000 -0500
43 -@@ -219,8 +219,20 @@
44 -
45 - dnl ----------------------------------------------------------------------
46 -
47 --
48 --if test "$target_cpu" = "powerpc"; then
49 -+
50 -+if test "$target_cpu" = "powerpc64" ; then
51 -+
52 -+ AC_ARG_ENABLE(cell,
53 -+ [ --enable-cell enable Cell BE support (default=no)],,
54 -+ [ enable_cell=no ])
55 -+
56 -+ if test "x$enable_cell" = xyes; then
57 -+ AC_DEFINE(ENABLE_CELLBE, 1, [Define to 1 if you need support for the Cell BE.])
58 -+ fi
59 -+
60 -+fi
61 -+
62 -+if test "$target_cpu" = "powerpc" -o "$target_cpu" = "powerpc64" ; then
63 -
64 - AC_DEFINE(POWERPC, 1, "Are we running a ppc CPU?")
65 -
66 -@@ -252,6 +262,9 @@
67 - dnl -mcpu=7450 does not reliably work with gcc 3.*
68 -
69 - JACK_OPT_CFLAGS="-D_REENTRANT -mcpu=7400 $ALTIVEC_OPT_FLAGS_FLAGS -mhard-float -mpowerpc-gfxopt"
70 -+ if test "$target_cpu" = "powerpc64"; then
71 -+ JACK_OPT_CFLAGS="-D_REENTRANT -O2 -mcpu=powerpc64 $ALTIVEC_OPT_FLAGS -mhard-float"
72 -+ fi
73 -
74 - elif echo $target_cpu | egrep '(i.86|x86_64)' >/dev/null; then
75 -
76 ---- config/cpu/powerpc/cycles.h.orig 2006-05-25 21:45:16.000000000 -0500
77 -+++ config/cpu/powerpc/cycles.h 2007-10-08 00:49:03.000000000 -0500
78 -@@ -25,6 +25,9 @@
79 - /* PowerPC */
80 -
81 - #define CPU_FTR_601 0x00000100
82 -+#ifdef __powerpc64__
83 -+#define CPU_FTR_CELL_TB_BUG 0x0000800000000000UL
84 -+#endif /* __powerpc64__ */
85 -
86 - typedef unsigned long cycles_t;
87 -
88 -@@ -36,6 +39,27 @@
89 - {
90 - cycles_t ret = 0;
91 -
92 -+#ifdef __powerpc64__
93 -+#ifdef ENABLE_CELLBE
94 -+ __asm__ __volatile__( \
95 -+ "90: mftb %0;\n" \
96 -+ "97: cmpwi %0,0;\n" \
97 -+ " beq- 90b;\n" \
98 -+ "99:\n" \
99 -+ ".section __ftr_fixup,\"a\"\n" \
100 -+ ".align 3\n" \
101 -+ "98:\n" \
102 -+ " .llong %1\n" \
103 -+ " .llong %1\n" \
104 -+ " .llong 97b-98b\n" \
105 -+ " .llong 99b-98b\n" \
106 -+ ".previous" \
107 -+ : "=r" (ret) : "i" (CPU_FTR_CELL_TB_BUG));
108 -+
109 -+#else /* !ENABLE_CELLBE */
110 -+ __asm__ __volatile__("mftb %0" : "=r" (ret));
111 -+#endif /* !ENABLE_CELLBE */
112 -+#else
113 - __asm__ __volatile__(
114 - "98: mftb %0\n"
115 - "99:\n"
116 -@@ -46,6 +70,7 @@
117 - " .long 99b\n"
118 - ".previous"
119 - : "=r" (ret) : "i" (CPU_FTR_601));
120 -+#endif /* !__powerpc64__ */
121 - return ret;
122 - }
123 -
124
125 diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.103.0-riceitdown.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.103.0-riceitdown.patch
126 deleted file mode 100644
127 index 35d6de51d5..0000000000
128 --- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.103.0-riceitdown.patch
129 +++ /dev/null
130 @@ -1,41 +0,0 @@
131 -Index: jack-audio-connection-kit-0.103.0/configure.ac
132 -===================================================================
133 ---- jack-audio-connection-kit-0.103.0.orig/configure.ac
134 -+++ jack-audio-connection-kit-0.103.0/configure.ac
135 -@@ -210,8 +210,6 @@ AM_CONDITIONAL(USE_POSIX_SHM, $USE_POSIX
136 -
137 - JACK_CORE_CFLAGS="-I\$(top_srcdir)/config -I\$(top_srcdir) \
138 - -I\$(top_srcdir) -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g"
139 --JACK_OPT_CFLAGS="$JACK_CORE_CFLAGS -march=pentium2 -mcpu=pentium4 -O3 \
140 ---ffast-math -funroll-loops -fprefetch-loop-arrays"
141 - JACK_CFLAGS="$JACK_CORE_CFLAGS $CFLAGS"
142 -
143 - dnl
144 -@@ -253,7 +251,7 @@ if test "$target_cpu" = "powerpc"; then
145 -
146 - dnl -mcpu=7450 does not reliably work with gcc 3.*
147 -
148 -- JACK_OPT_CFLAGS="-D_REENTRANT -O2 -mcpu=7400 $ALTIVEC_OPT_FLAGS_FLAGS -mhard-float -mpowerpc-gfxopt"
149 -+ JACK_OPT_CFLAGS="-D_REENTRANT -mcpu=7400 $ALTIVEC_OPT_FLAGS_FLAGS -mhard-float -mpowerpc-gfxopt"
150 -
151 - elif echo $target_cpu | egrep '(i.86|x86_64)' >/dev/null; then
152 -
153 -@@ -339,17 +337,7 @@ elif echo $target_cpu | egrep '(i.86|x86
154 - fi
155 -
156 - AC_DEFINE(x86, 1, "Nope it's intel")
157 -- COMMON_X86_OPT_FLAGS="-DREENTRANT -O3 -fomit-frame-pointer -ffast-math -funroll-loops"
158 --
159 -- if test "$target_cpu" = "i586"; then
160 -- JACK_OPT_CFLAGS="-march=i586 "
161 -- elif test "$target_cpu" = "i686"; then
162 -- JACK_OPT_CFLAGS="-march=i686"
163 -- elif test "$target_cpu" = "x86_64"; then
164 -- JACK_OPT_CFLAGS="-march=k8"
165 -- else
166 -- :
167 -- fi
168 -+ COMMON_X86_OPT_FLAGS="-DREENTRANT"
169 -
170 - JACK_OPT_CFLAGS="$COMMON_X86_OPT_FLAGS $JACK_OPT_CFLAGS $MMX_FLAGS $SSE_FLAGS"
171 -
172
173 diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.118.0-debug.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.118.0-debug.patch
174 deleted file mode 100644
175 index e817ff4522..0000000000
176 --- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-0.118.0-debug.patch
177 +++ /dev/null
178 @@ -1,14 +0,0 @@
179 -https://bugs.gentoo.org/show_bug.cgi?id=321343
180 -
181 -diff -ur jack-audio-connection-kit-0.118.0.orig/libjack/client.c jack-audio-connection-kit-0.118.0/libjack/client.c
182 ---- jack-audio-connection-kit-0.118.0.orig/libjack/client.c 2010-05-27 16:52:06.000000000 +0300
183 -+++ jack-audio-connection-kit-0.118.0/libjack/client.c 2010-05-27 16:52:40.000000000 +0300
184 -@@ -1469,7 +1469,7 @@
185 - {
186 - jack_client_control_t *control = client->control;
187 -
188 -- DEBUG ("client polling on %s", client->pollmax == 2 ? x
189 -+ DEBUG ("client polling on %s", client->pollmax == 2 ?
190 - "event_fd and graph_wait_fd..." :
191 - "event_fd only");
192 -
193
194 diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch
195 deleted file mode 100644
196 index a884ac6881..0000000000
197 --- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-freebsd.patch
198 +++ /dev/null
199 @@ -1,13 +0,0 @@
200 ---- jack-audio-connection-kit-0.121.3/configure.old 2012-05-29 11:10:22.000000000 -0400
201 -+++ jack-audio-connection-kit-0.121.3/configure 2012-05-29 11:10:46.000000000 -0400
202 -@@ -14903,7 +14903,9 @@
203 - freebsd*)
204 - # current FreeBSD header files conflict with the OSS driver's
205 - # barrier code, this may be fixed in 5.3, stay tuned.
206 -- USE_BARRIER="no"
207 -+ # USE_BARRIER="no"
208 -+ TRY_POSIX_SHM=yes
209 -+ HOST_DEFAULT_TMP_DIR=/tmp
210 - ;;
211 - openbsd*)
212 - # pthread_barrier* not implemented
213
214 diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch
215 deleted file mode 100644
216 index 8017f90ebe..0000000000
217 --- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-sparc-cpuinfo.patch
218 +++ /dev/null
219 @@ -1,17 +0,0 @@
220 -On Linux/SPARC, /proc/cpuinfo doesn't include "Cpu0Bogo" anymore,
221 -use "Cpu0ClkTck" instead to determine the processor speed.
222 -
223 -linux upstream commit 8b99cfb8cc51adae7f5294c8962a026c63100959
224 -
225 ---- old/config/os/gnu-linux/time.c
226 -+++ new/config/os/gnu-linux/time.c
227 -@@ -152,7 +152,8 @@
228 - defined(__x86_64__)
229 - ret = sscanf(buf, "cpu MHz : %" SCNu64, &mhz);
230 - #elif defined( __sparc__ )
231 -- ret = sscanf(buf, "Cpu0Bogo : %" SCNu64, &mhz);
232 -+ ret = sscanf(buf, "Cpu0ClkTck : %" PRIx16, &mhz);
233 -+ mhz = mhz / 1000 / 1000; // hz -> mhz
234 - #elif defined( __mc68000__ )
235 - ret = sscanf(buf, "Clocking: %" SCNu64, &mhz);
236 - #elif defined( __s390__ )
237
238 diff --git a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-transport.patch b/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-transport.patch
239 deleted file mode 100644
240 index 74860d76b9..0000000000
241 --- a/media-sound/jack-audio-connection-kit/files/jack-audio-connection-kit-transport.patch
242 +++ /dev/null
243 @@ -1,10 +0,0 @@
244 ---- example-clients/transport.c 2005-06-02 13:31:18 -0500
245 -+++ example-clients/transport.c-new 2005-08-05 11:24:11 -0500
246 -@@ -26,6 +26,7 @@
247 - #include <string.h>
248 - #include <readline/readline.h>
249 - #include <readline/history.h>
250 -+#include <readline/chardefs.h>
251 - #include <jack/jack.h>
252 - #include <jack/transport.h>
253 -
254
255 diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.109.2-r1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.109.2-r1.ebuild
256 deleted file mode 100644
257 index 57d5c6a6c3..0000000000
258 --- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.109.2-r1.ebuild
259 +++ /dev/null
260 @@ -1,140 +0,0 @@
261 -# Copyright 1999-2012 Gentoo Foundation
262 -# Distributed under the terms of the GNU General Public License v2
263 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.109.2-r1.ebuild,v 1.11 2012/05/05 08:31:44 mgorny Exp $
264 -
265 -inherit flag-o-matic eutils multilib linux-info autotools multilib
266 -
267 -NETJACK=netjack-0.12
268 -
269 -DESCRIPTION="A low-latency audio server"
270 -HOMEPAGE="http://www.jackaudio.org"
271 -SRC_URI="mirror://sourceforge/jackit/${P}.tar.gz netjack? ( mirror://sourceforge/netjack/${NETJACK}.tar.bz2 )"
272 -
273 -LICENSE="GPL-2 LGPL-2.1"
274 -SLOT="0"
275 -KEYWORDS="~ppc-macos"
276 -IUSE="altivec alsa caps coreaudio doc debug mmx oss sse netjack cpudetection"
277 -
278 -RDEPEND=">=media-libs/libsndfile-1.0.0
279 - sys-libs/ncurses
280 - caps? ( sys-libs/libcap )
281 - alsa? ( >=media-libs/alsa-lib-0.9.1 )
282 - netjack? ( media-libs/libsamplerate )
283 - !media-sound/jack-cvs"
284 -DEPEND="${RDEPEND}
285 - virtual/pkgconfig
286 - doc? ( app-doc/doxygen )
287 - netjack? ( dev-util/scons )"
288 -
289 -pkg_setup() {
290 - if use caps; then
291 - if kernel_is 2 4 ; then
292 - einfo "will build jackstart for 2.4 kernel"
293 - else
294 - einfo "using compatibility symlink for jackstart"
295 - fi
296 - fi
297 -
298 - if use netjack; then
299 - einfo "including support for experimental netjack, see http://netjack.sourceforge.net/"
300 - fi
301 -}
302 -
303 -src_unpack() {
304 - unpack ${A}
305 -
306 - cd "${S}"
307 - epatch "${FILESDIR}/${PN}-transport.patch"
308 - epatch "${FILESDIR}/${PN}-0.103.0-riceitdown.patch"
309 - epatch "${FILESDIR}/${PN}-0.103.0-ppc64fix.patch"
310 - epatch "${FILESDIR}/${PN}-sparc-cpuinfo.patch"
311 -
312 - eautoreconf
313 -}
314 -
315 -src_compile() {
316 - local myconf=""
317 -
318 - sed -i "s/^CFLAGS=\$JACK_CFLAGS/CFLAGS=\"\$JACK_CFLAGS $(get-flag -march)\"/" configure
319 -
320 - use doc && myconf="--with-html-dir=${EPREFIX}/usr/share/doc/${PF}"
321 -
322 - if [[ ${CHOST} == *-darwin* ]] ; then
323 - append-flags -fno-common
324 - fi
325 -
326 - # CPU Detection (dynsimd) uses asm routines which requires 3dnow, mmx and sse.
327 - # Also, without -O2 it will not compile as well.
328 - # we test if it is present before enabling the configure flag.
329 - if use cpudetection ; then
330 - if (! grep 3dnow /proc/cpuinfo >/dev/null) ; then
331 - ewarn "Can't build cpudetection (dynsimd) without cpu 3dnow support. see bug #136565."
332 - elif (! grep sse /proc/cpuinfo >/dev/null) ; then
333 - ewarn "Can't build cpudetection (dynsimd) without cpu sse support. see bug #136565."
334 - elif (! grep mmx /proc/cpuinfo >/dev/null) ; then
335 - ewarn "Can't build cpudetection (dynsimd) without cpu mmx support. see bug #136565."
336 - else
337 - einfo "Enabling cpudetection (dynsimd). Adding -mmmx, -msse, -m3dnow and -O2 to CFLAGS."
338 - myconf="${myconf} --enable-dynsimd"
339 -
340 - filter-flags -O*
341 - append-flags -mmmx -msse -m3dnow -O2
342 - fi
343 - fi
344 -
345 - use doc || export ac_cv_prog_HAVE_DOXYGEN=false
346 -
347 - econf \
348 - $(use_enable altivec) \
349 - $(use_enable alsa) \
350 - $(use_enable caps capabilities) \
351 - $(use_enable coreaudio) \
352 - $(use_enable debug) \
353 - $(use_enable mmx) \
354 - $(use_enable oss) \
355 - --disable-portaudio \
356 - $(use_enable sse) \
357 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF} \
358 - --disable-dependency-tracking \
359 - ${myconf} || die "configure failed"
360 - emake || die "compilation failed"
361 -
362 - if use caps && kernel_is 2 4 ; then
363 - einfo "Building jackstart for 2.4 kernel"
364 - cd "${S}/jackd"
365 - emake jackstart || die "jackstart build failed."
366 - fi
367 -
368 - if use netjack; then
369 - cd "${WORKDIR}/${NETJACK}"
370 - scons jack_source_dir="${S}"
371 - fi
372 -
373 -}
374 -
375 -src_install() {
376 - make DESTDIR="${D}" install || die
377 -
378 - if use caps; then
379 - if kernel_is 2 4 ; then
380 - cd "${S}/jackd"
381 - dobin jackstart
382 - else
383 - dosym /usr/bin/jackd /usr/bin/jackstart
384 - fi
385 - fi
386 -
387 - if use doc; then
388 - insinto /usr/share/doc/${PF}
389 - doins -r "${S}/example-clients"
390 - fi
391 -
392 - if use netjack; then
393 - cd "${WORKDIR}/${NETJACK}"
394 - dobin alsa_in
395 - dobin alsa_out
396 - dobin jacknet_client
397 - insinto /usr/$(get_libdir)/jack
398 - doins jack_net.so
399 - fi
400 -}
401
402 diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild
403 deleted file mode 100644
404 index c49a4e5b7d..0000000000
405 --- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild
406 +++ /dev/null
407 @@ -1,82 +0,0 @@
408 -# Copyright 1999-2014 Gentoo Foundation
409 -# Distributed under the terms of the GNU General Public License v2
410 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3-r1.ebuild,v 1.5 2014/07/23 15:23:03 ago Exp $
411 -
412 -EAPI=5
413 -
414 -inherit flag-o-matic eutils multilib multilib-minimal
415 -
416 -DESCRIPTION="A low-latency audio server"
417 -HOMEPAGE="http://www.jackaudio.org"
418 -SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz"
419 -
420 -LICENSE="GPL-2 LGPL-2.1"
421 -SLOT="0"
422 -KEYWORDS="~ppc-macos"
423 -IUSE="3dnow altivec alsa coreaudio doc debug examples mmx oss sse cpudetection pam"
424 -
425 -# readline: only used for jack_transport -> useless for non native ABIs
426 -# libsndfile: ditto for jackrec
427 -RDEPEND="
428 - sys-libs/readline
429 - >=media-libs/libsndfile-1.0.0
430 - alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
431 - >=media-libs/libsamplerate-0.1.8-r1[${MULTILIB_USEDEP}]
432 - !media-sound/jack-cvs
433 - abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r7
434 - !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
435 -DEPEND="${RDEPEND}
436 - virtual/pkgconfig
437 - doc? ( app-doc/doxygen )"
438 -RDEPEND="${RDEPEND}
439 - alsa? ( sys-process/lsof )
440 - pam? ( sys-auth/realtime-base )"
441 -
442 -src_prepare() {
443 - epatch "${FILESDIR}/${PN}-sparc-cpuinfo.patch"
444 - epatch "${FILESDIR}/${PN}-freebsd.patch"
445 -}
446 -
447 -DOCS=( AUTHORS TODO README )
448 -
449 -multilib_src_configure() {
450 - local myconf=""
451 -
452 - # CPU Detection (dynsimd) uses asm routines which requires 3dnow, mmx and sse.
453 - if use cpudetection && use 3dnow && use mmx && use sse ; then
454 - einfo "Enabling cpudetection (dynsimd). Adding -mmmx, -msse, -m3dnow and -O2 to CFLAGS."
455 - myconf="${myconf} --enable-dynsimd"
456 - append-flags -mmmx -msse -m3dnow -O2
457 - fi
458 -
459 - use doc || export ac_cv_prog_HAVE_DOXYGEN=false
460 -
461 - ECONF_SOURCE="${S}" econf \
462 - $(use_enable altivec) \
463 - $(use_enable alsa) \
464 - $(use_enable coreaudio) \
465 - $(use_enable debug) \
466 - $(use_enable mmx) \
467 - $(use_enable oss) \
468 - --disable-portaudio \
469 - $(use_enable sse) \
470 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF} \
471 - --disable-dependency-tracking \
472 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
473 - ${myconf}
474 -
475 - if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
476 - for i in tools man ; do
477 - sed -i -e "s/ ${i}//" Makefile || die
478 - done
479 - fi
480 -}
481 -
482 -multilib_src_install_all() {
483 - einstalldocs
484 - if use examples; then
485 - insinto /usr/share/doc/${PF}
486 - doins -r "${S}/example-clients"
487 - docompress -x /usr/share/doc/${PF}/example-clients
488 - fi
489 -}
490
491 diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3.ebuild
492 deleted file mode 100644
493 index be3c7de239..0000000000
494 --- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3.ebuild
495 +++ /dev/null
496 @@ -1,71 +0,0 @@
497 -# Copyright 1999-2013 Gentoo Foundation
498 -# Distributed under the terms of the GNU General Public License v2
499 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.121.3.ebuild,v 1.16 2013/05/13 03:40:20 blueness Exp $
500 -
501 -EAPI=2
502 -
503 -inherit flag-o-matic eutils multilib
504 -
505 -DESCRIPTION="A low-latency audio server"
506 -HOMEPAGE="http://www.jackaudio.org"
507 -SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz"
508 -
509 -LICENSE="GPL-2 LGPL-2.1"
510 -SLOT="0"
511 -KEYWORDS="~ppc-macos"
512 -IUSE="3dnow altivec alsa coreaudio doc debug examples mmx oss sse cpudetection pam"
513 -
514 -RDEPEND=">=media-libs/libsndfile-1.0.0
515 - sys-libs/ncurses
516 - caps? ( sys-libs/libcap )
517 - alsa? ( >=media-libs/alsa-lib-1.0.18 )
518 - media-libs/libsamplerate
519 - !media-sound/jack-cvs"
520 -DEPEND="${RDEPEND}
521 - virtual/pkgconfig
522 - doc? ( app-doc/doxygen )"
523 -RDEPEND="${RDEPEND}
524 - alsa? ( sys-process/lsof )
525 - pam? ( sys-auth/realtime-base )"
526 -
527 -src_prepare() {
528 - epatch "${FILESDIR}/${PN}-sparc-cpuinfo.patch"
529 - epatch "${FILESDIR}/${PN}-freebsd.patch"
530 -}
531 -
532 -src_configure() {
533 - local myconf=""
534 -
535 - # CPU Detection (dynsimd) uses asm routines which requires 3dnow, mmx and sse.
536 - if use cpudetection && use 3dnow && use mmx && use sse ; then
537 - einfo "Enabling cpudetection (dynsimd). Adding -mmmx, -msse, -m3dnow and -O2 to CFLAGS."
538 - myconf="${myconf} --enable-dynsimd"
539 - append-flags -mmmx -msse -m3dnow -O2
540 - fi
541 -
542 - use doc || export ac_cv_prog_HAVE_DOXYGEN=false
543 -
544 - econf \
545 - $(use_enable altivec) \
546 - $(use_enable alsa) \
547 - $(use_enable coreaudio) \
548 - $(use_enable debug) \
549 - $(use_enable mmx) \
550 - $(use_enable oss) \
551 - --disable-portaudio \
552 - $(use_enable sse) \
553 - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF} \
554 - --disable-dependency-tracking \
555 - --libdir="${EPREFIX}"/usr/$(get_libdir) \
556 - ${myconf} || die "configure failed"
557 -}
558 -
559 -src_install() {
560 - emake DESTDIR="${D}" install || die "install failed"
561 - dodoc AUTHORS TODO README
562 -
563 - if use examples; then
564 - insinto /usr/share/doc/${PF}
565 - doins -r "${S}/example-clients"
566 - fi
567 -}
568
569 diff --git a/media-sound/jack-audio-connection-kit/metadata.xml b/media-sound/jack-audio-connection-kit/metadata.xml
570 deleted file mode 100644
571 index b01bff8f96..0000000000
572 --- a/media-sound/jack-audio-connection-kit/metadata.xml
573 +++ /dev/null
574 @@ -1,13 +0,0 @@
575 -<?xml version="1.0" encoding="UTF-8"?>
576 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
577 -<pkgmetadata>
578 - <maintainer type="project">
579 - <email>proaudio@g.o</email>
580 - <name>Gentoo ProAudio Project</name>
581 - </maintainer>
582 - <use>
583 - <flag name="coreaudio">Build the CoreAudio driver on Mac OS X systems</flag>
584 - <flag name="cpudetection">Enables runtime cpudetection</flag>
585 - <flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
586 - </use>
587 -</pkgmetadata>