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> |