summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-06-16 14:28:18 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-06-16 14:28:18 +0000
commit28bcc3f4100d1df0b01f5126dc6fceacca59e1e5 (patch)
treeb91f0f615601a40ac5d9a4a664b4f42b2783b1f8 /media-plugins/swh-plugins
parentAdded ~ppc, bug #178310 (diff)
downloadhistorical-28bcc3f4100d1df0b01f5126dc6fceacca59e1e5.tar.gz
historical-28bcc3f4100d1df0b01f5126dc6fceacca59e1e5.tar.bz2
historical-28bcc3f4100d1df0b01f5126dc6fceacca59e1e5.zip
Version bump for bug 181185.
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'media-plugins/swh-plugins')
-rw-r--r--media-plugins/swh-plugins/ChangeLog11
-rw-r--r--media-plugins/swh-plugins/Manifest44
-rw-r--r--media-plugins/swh-plugins/files/digest-swh-plugins-0.4.113
-rw-r--r--media-plugins/swh-plugins/files/digest-swh-plugins-0.4.133
-rw-r--r--media-plugins/swh-plugins/files/digest-swh-plugins-0.4.153
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.3-compile.patch56
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.3-ppc.patch16
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-quickfixes.patch32
-rw-r--r--media-plugins/swh-plugins/swh-plugins-0.4.11.ebuild42
-rw-r--r--media-plugins/swh-plugins/swh-plugins-0.4.15.ebuild (renamed from media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild)30
10 files changed, 43 insertions, 197 deletions
diff --git a/media-plugins/swh-plugins/ChangeLog b/media-plugins/swh-plugins/ChangeLog
index 03b17c449f1c..46f53537bc38 100644
--- a/media-plugins/swh-plugins/ChangeLog
+++ b/media-plugins/swh-plugins/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for media-plugins/swh-plugins
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/ChangeLog,v 1.31 2007/02/22 02:30:16 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/ChangeLog,v 1.32 2007/06/16 14:28:18 drac Exp $
+
+*swh-plugins-0.4.15 (16 Jun 2007)
+
+ 16 Jun 2007; Samuli Suominen <drac@gentoo.org>
+ -files/swh-plugins-0.4.3-compile.patch,
+ -files/swh-plugins-0.4.3-ppc.patch, -files/swh-plugins-quickfixes.patch,
+ -swh-plugins-0.4.11.ebuild, -swh-plugins-0.4.13.ebuild,
+ +swh-plugins-0.4.15.ebuild:
+ Version bump for bug 181185.
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/media-plugins/swh-plugins/Manifest b/media-plugins/swh-plugins/Manifest
index 8432f9e95dc4..b3dfa8118f02 100644
--- a/media-plugins/swh-plugins/Manifest
+++ b/media-plugins/swh-plugins/Manifest
@@ -1,44 +1,24 @@
-AUX swh-plugins-0.4.3-compile.patch 2201 RMD160 9b7e7868d1ecf5cfa994957452ed13ecc3bce99f SHA1 a3086bb4c14d67ddb31773883a6ae749ea3c036a SHA256 e8eaa7f8dc32bafaa492365b494e2e36102d0a3757ec0e7cb71d814ccefc94c9
-MD5 f2e2e9a24cb7656a2b80410230a8d5bc files/swh-plugins-0.4.3-compile.patch 2201
-RMD160 9b7e7868d1ecf5cfa994957452ed13ecc3bce99f files/swh-plugins-0.4.3-compile.patch 2201
-SHA256 e8eaa7f8dc32bafaa492365b494e2e36102d0a3757ec0e7cb71d814ccefc94c9 files/swh-plugins-0.4.3-compile.patch 2201
-AUX swh-plugins-0.4.3-ppc.patch 498 RMD160 38f3db1e441c704b932b3409c85386674310d58f SHA1 9ceb4f39ac675089ef799a9c33fa2e2149fd5c90 SHA256 e16eec06512ee4169128450dc3b25cdf0279676dd29c6cb4684c2c558a4e796a
-MD5 be6ca617ab81436133132bb94d72b0b4 files/swh-plugins-0.4.3-ppc.patch 498
-RMD160 38f3db1e441c704b932b3409c85386674310d58f files/swh-plugins-0.4.3-ppc.patch 498
-SHA256 e16eec06512ee4169128450dc3b25cdf0279676dd29c6cb4684c2c558a4e796a files/swh-plugins-0.4.3-ppc.patch 498
-AUX swh-plugins-quickfixes.patch 1194 RMD160 41a32d94b753142041dadda151cd8fdc00efe3e6 SHA1 35064fe1807ea06b9918b5a8fa1812cb375c1711 SHA256 d5e0e72859b7a49e41e77f65896bf0c929785eceef118dc0b0bee26202b583e5
-MD5 ba085fb52c6c98c80b1250bf14c3e49c files/swh-plugins-quickfixes.patch 1194
-RMD160 41a32d94b753142041dadda151cd8fdc00efe3e6 files/swh-plugins-quickfixes.patch 1194
-SHA256 d5e0e72859b7a49e41e77f65896bf0c929785eceef118dc0b0bee26202b583e5 files/swh-plugins-quickfixes.patch 1194
-DIST swh-plugins-0.4.11.tar.gz 894727 RMD160 00dae584505facab6ae999c57d5ce796223a29fa SHA1 7d6ead9aa719b8d646fd73cd0ce4a556a815b615 SHA256 bc5cf9bd2e048878c55362e47661fd1d8f10d1fefeacc4bfcc26b1d43c43efe0
-DIST swh-plugins-0.4.13.tar.gz 896693 RMD160 76f6dec074c1bd5e32122a0eba920ffff5f0ef04 SHA1 a463e72a9c564027d59250a5b65529014347f966 SHA256 760f6d59b0ba59ea6098943dc493ceb9b5252d7575f8c72896a58882dc854d4f
DIST swh-plugins-0.4.14.tar.gz 1008445 RMD160 a69370d245fcf81f3a7c6bfdcb47393f2dd8db9a SHA1 346986410963ab83b6f332b67189ab97c696124e SHA256 25de958e1e1fb395d8830d934c9692825748e374db319318fe03880585bc9a5a
-EBUILD swh-plugins-0.4.11.ebuild 1076 RMD160 3a7235dc5503da6df24def174834bfb9cab09a65 SHA1 614fb761462c4977d086b53969de35cf02376e32 SHA256 bf8f0ffdb42e443b908a1ce120e7a47cfad47881c26b39ed459b9f0200529ba8
-MD5 6db402fd00e6249cba8b359b988f204c swh-plugins-0.4.11.ebuild 1076
-RMD160 3a7235dc5503da6df24def174834bfb9cab09a65 swh-plugins-0.4.11.ebuild 1076
-SHA256 bf8f0ffdb42e443b908a1ce120e7a47cfad47881c26b39ed459b9f0200529ba8 swh-plugins-0.4.11.ebuild 1076
-EBUILD swh-plugins-0.4.13.ebuild 1340 RMD160 912cf6ec4f6dc1782e8a999315d5e34084845782 SHA1 131135c00a447a3205efa250a80c5440e65d9d0c SHA256 e1f14937ad9fa18784547d2428690cf02193c0a6a033eff09603c62eb79ba6bb
-MD5 4177551596358101a270634b2e3d9150 swh-plugins-0.4.13.ebuild 1340
-RMD160 912cf6ec4f6dc1782e8a999315d5e34084845782 swh-plugins-0.4.13.ebuild 1340
-SHA256 e1f14937ad9fa18784547d2428690cf02193c0a6a033eff09603c62eb79ba6bb swh-plugins-0.4.13.ebuild 1340
+DIST swh-plugins-0.4.15.tar.gz 1051623 RMD160 7b84a6b6269227a8c9b7091b3f3f08b5df3cb60d SHA1 a9aa0b1b71a95fe91ffcda60146559b3ad40ae90 SHA256 d05ee8a4f4d92e828412bce3449a034f6ef16bb630eaf60f8fe4e15a89168640
EBUILD swh-plugins-0.4.14.ebuild 1399 RMD160 1d6107cafdb49af952ef53a0eff40b7e3a3d6d2e SHA1 cd625032abffaee524646161fe98b7409a77f515 SHA256 2fb8d32b103720020bf213b892e2fd989474d8e30d2401761c25f1a16d1f5d07
MD5 d1823279d4618cf2afc42a74d6f9453e swh-plugins-0.4.14.ebuild 1399
RMD160 1d6107cafdb49af952ef53a0eff40b7e3a3d6d2e swh-plugins-0.4.14.ebuild 1399
SHA256 2fb8d32b103720020bf213b892e2fd989474d8e30d2401761c25f1a16d1f5d07 swh-plugins-0.4.14.ebuild 1399
-MISC ChangeLog 5150 RMD160 b4560101899de44ca64f633ae8494cf7bc7c18ed SHA1 acc672c551072edd4cea4ffe52c2b3aaa573bc0c SHA256 85320609efe675dfeee876156da067ec78853c44a28320c40db2f7b122372caa
-MD5 97bdd0efe97d0ccf3f833707a3e1e207 ChangeLog 5150
-RMD160 b4560101899de44ca64f633ae8494cf7bc7c18ed ChangeLog 5150
-SHA256 85320609efe675dfeee876156da067ec78853c44a28320c40db2f7b122372caa ChangeLog 5150
+EBUILD swh-plugins-0.4.15.ebuild 1541 RMD160 cccd8df580d025d3d0fb4542a86efcf5844c05f7 SHA1 7c241d187faf9ff0581691fac63c31a71d0f3f63 SHA256 99207831ba32f14b27852067d11262650d45c65b749827d0910ae6551e15ff2a
+MD5 45cbe0330c17333bd8765a7d1844ef03 swh-plugins-0.4.15.ebuild 1541
+RMD160 cccd8df580d025d3d0fb4542a86efcf5844c05f7 swh-plugins-0.4.15.ebuild 1541
+SHA256 99207831ba32f14b27852067d11262650d45c65b749827d0910ae6551e15ff2a swh-plugins-0.4.15.ebuild 1541
+MISC ChangeLog 5470 RMD160 abc2061db68a409783bd0007542a3906cf11c0f7 SHA1 dc8d421a7d53ecbee08e5b58956fcc4deba09455 SHA256 0e613552fe4faa05975331ddc161791b287609761534b396ef411b2cb6fa2e5a
+MD5 8e5e0c97ce595d28bb29e84a948f24c1 ChangeLog 5470
+RMD160 abc2061db68a409783bd0007542a3906cf11c0f7 ChangeLog 5470
+SHA256 0e613552fe4faa05975331ddc161791b287609761534b396ef411b2cb6fa2e5a ChangeLog 5470
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
-MD5 04da8b3e141e134e8c4c69e5efa0c84f files/digest-swh-plugins-0.4.11 256
-RMD160 0596c7583a5a0a3a12397259e70ad8d57df24068 files/digest-swh-plugins-0.4.11 256
-SHA256 989c31f4b81fcaa6d5fb23370b016f570efd94ca6f66cb69955c9db84e767e37 files/digest-swh-plugins-0.4.11 256
-MD5 04e10663444d3df890397da7bec37445 files/digest-swh-plugins-0.4.13 256
-RMD160 a7fea503590a8c28391341c0085a6fa8d6c1613a files/digest-swh-plugins-0.4.13 256
-SHA256 339bcb7e1b24f464f5cd1c8bbb223a8dd0cea686831851850001ce41183d16e5 files/digest-swh-plugins-0.4.13 256
MD5 0d3b7113b8902b33a3203c3a4c45a3d0 files/digest-swh-plugins-0.4.14 259
RMD160 11453736fa4663ef4d82e0f1dde49c4abc905bad files/digest-swh-plugins-0.4.14 259
SHA256 ed207bb91b276afe86457ae229d743f37513b26a0e027ff5205dff26d8759d13 files/digest-swh-plugins-0.4.14 259
+MD5 abdcbaf3088598d8f5dac4d69c1c20c4 files/digest-swh-plugins-0.4.15 259
+RMD160 fb5e510ed24c3bd7c495771bcd2709ae2f661b38 files/digest-swh-plugins-0.4.15 259
+SHA256 5df2c6072a17710e6d3066002422b1aef18dae11288b569fef25d49d8ddcc074 files/digest-swh-plugins-0.4.15 259
diff --git a/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.11 b/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.11
deleted file mode 100644
index 321793266d30..000000000000
--- a/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.11
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 eaee4b55be1d370014d5ee728bbf1c52 swh-plugins-0.4.11.tar.gz 894727
-RMD160 00dae584505facab6ae999c57d5ce796223a29fa swh-plugins-0.4.11.tar.gz 894727
-SHA256 bc5cf9bd2e048878c55362e47661fd1d8f10d1fefeacc4bfcc26b1d43c43efe0 swh-plugins-0.4.11.tar.gz 894727
diff --git a/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.13 b/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.13
deleted file mode 100644
index 94223892a195..000000000000
--- a/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.13
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 83fc4f1ec9e6c7e0632b1b1d95717060 swh-plugins-0.4.13.tar.gz 896693
-RMD160 76f6dec074c1bd5e32122a0eba920ffff5f0ef04 swh-plugins-0.4.13.tar.gz 896693
-SHA256 760f6d59b0ba59ea6098943dc493ceb9b5252d7575f8c72896a58882dc854d4f swh-plugins-0.4.13.tar.gz 896693
diff --git a/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.15 b/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.15
new file mode 100644
index 000000000000..6f48259063f7
--- /dev/null
+++ b/media-plugins/swh-plugins/files/digest-swh-plugins-0.4.15
@@ -0,0 +1,3 @@
+MD5 2fbdccef2462ea553901acd429fa3573 swh-plugins-0.4.15.tar.gz 1051623
+RMD160 7b84a6b6269227a8c9b7091b3f3f08b5df3cb60d swh-plugins-0.4.15.tar.gz 1051623
+SHA256 d05ee8a4f4d92e828412bce3449a034f6ef16bb630eaf60f8fe4e15a89168640 swh-plugins-0.4.15.tar.gz 1051623
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.3-compile.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.3-compile.patch
deleted file mode 100644
index 787ee3c0404c..000000000000
--- a/media-plugins/swh-plugins/files/swh-plugins-0.4.3-compile.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- swh-plugins-0.4.3-orig/delay_1898.xml 2004-06-23 23:06:32.673601008 +0200
-+++ swh-plugins-0.4.3/delay_1898.xml 2004-06-23 23:08:48.793907576 +0200
-@@ -81,7 +81,7 @@
-
- for (i=0; i<to_process; i++) {
- float read = *(readptr++);
-- *(writeptr++) = *(in++);
-+ *(writeptr++) = in[i];
- buffer_write(out[i], read);
- }
-
-@@ -103,7 +103,7 @@
- read_phase = write_phase - (long)delay_samples;
-
- read = buffer[read_phase & buffer_mask];
-- buffer[write_phase & buffer_mask] = *(in++);
-+ buffer[write_phase & buffer_mask] = in[i];
- buffer_write(out[i], read);
- }
-
-@@ -199,7 +199,7 @@
- read = LIN_INTERP (frac,
- buffer[(read_phase-1) & buffer_mask],
- buffer[read_phase & buffer_mask]);
-- buffer[write_phase & buffer_mask] = *(in++);
-+ buffer[write_phase & buffer_mask] = in[i];
- buffer_write(out[i], read);
- write_phase++;
- }
-@@ -219,7 +219,7 @@
- read = LIN_INTERP (frac,
- buffer[(read_phase-1) & buffer_mask],
- buffer[read_phase & buffer_mask]);
-- buffer[write_phase & buffer_mask] = *(in++);
-+ buffer[write_phase & buffer_mask] = in[i];
- buffer_write(out[i], read);
- }
-
-@@ -316,7 +316,7 @@
- buffer[read_phase & buffer_mask],
- buffer[(read_phase+1) & buffer_mask],
- buffer[(read_phase+2) & buffer_mask]);
-- buffer[write_phase++ & buffer_mask] = *(in++);
-+ buffer[write_phase++ & buffer_mask] = in[i];
- buffer_write(out[i], read);
- }
- } else {
-@@ -337,7 +337,7 @@
- buffer[read_phase & buffer_mask],
- buffer[(read_phase+1) & buffer_mask],
- buffer[(read_phase+2) & buffer_mask]);
-- buffer[write_phase & buffer_mask] = *(in++);
-+ buffer[write_phase & buffer_mask] = in[i];
- buffer_write(out[i], read);
- }
-
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.3-ppc.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.3-ppc.patch
deleted file mode 100644
index 1b056330e454..000000000000
--- a/media-plugins/swh-plugins/files/swh-plugins-0.4.3-ppc.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- swh-plugins-0.4.3-orig/gverb/gverb-test.c.orig 2004-06-29 18:11:36.491890744 +0200
-+++ swh-plugins-0.4.3/gverb/gverb-test.c 2004-06-29 18:13:19.357252832 +0200
-@@ -7,7 +7,13 @@
-
- void run(const char *desc);
-
-+#ifdef __i386__
- #define rdtscll(val) __asm__ __volatile__("rdtsc" : "=A" (val))
-+#elif __powerpc__
-+#define rdtscll(val) __asm__ __volatile__("mftb %0" : "=r" (val))
-+#else
-+#error Implement rdtscll for your architecture
-+#endif
- #define SIZE 48000
-
- float in[SIZE], out[2][SIZE];
diff --git a/media-plugins/swh-plugins/files/swh-plugins-quickfixes.patch b/media-plugins/swh-plugins/files/swh-plugins-quickfixes.patch
deleted file mode 100644
index 0492598f7ece..000000000000
--- a/media-plugins/swh-plugins/files/swh-plugins-quickfixes.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- swh-plugins-0.2.8/configure.in 2002-07-19 15:37:35.000000000 +0200
-+++ swh-plugins-0.2.8-quickfix/configure.in 2002-10-21 18:43:38.000000000 +0200
-@@ -12,7 +12,6 @@
- AC_LANG_C
- AC_PROG_CC
- AC_REQUIRE_CPP
--AC_CHECK_HEADER(ladspa.h, [], [AC_MSG_ERROR([Cannot find ladspa.h, please install the LADSPA_SDK, or put ladspa.h somewhere it can be found]);])
-
- CFLAGS="-lm"
-
---- swh-plugins-0.2.8/Makefile.am 2002-07-18 17:59:18.000000000 +0200
-+++ swh-plugins-0.2.8-quickfix/Makefile.am 2002-10-21 18:42:18.000000000 +0200
-@@ -28,7 +28,7 @@
- EXTRA_DIST = *.xml *.c *.h *.dtd *.pl *.css impulses/*.h
- LINK = ld -shared -Bsymbolic -lc -lm -o $@
- pkgbin_PROGRAMS = $(SOBS)
--pkgbindir = /usr/local/lib/ladspa
-+pkgbindir = /usr/lib/ladspa
- DESTDIR = $(INSTALL_ROOT)
- DISTFN = $(distdir)
-
---- swh-plugins-0.2.8/Makefile.in 2002-07-19 15:37:52.000000000 +0200
-+++ swh-plugins-0.2.8-quickfix/Makefile.in 2002-10-21 18:42:45.000000000 +0200
-@@ -104,7 +104,7 @@
- EXTRA_DIST = *.xml *.c *.h *.dtd *.pl *.css impulses/*.h
- LINK = ld -shared -Bsymbolic -lc -lm -o $@
- pkgbin_PROGRAMS = $(SOBS)
--pkgbindir = /usr/local/lib/ladspa
-+pkgbindir = /usr/lib/ladspa
- DESTDIR = $(INSTALL_ROOT)
- DISTFN = $(distdir)
-
diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.11.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.11.ebuild
deleted file mode 100644
index bd3c47a72201..000000000000
--- a/media-plugins/swh-plugins/swh-plugins-0.4.11.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/swh-plugins-0.4.11.ebuild,v 1.5 2005/09/04 00:04:01 flameeyes Exp $
-
-inherit flag-o-matic eutils
-
-IUSE=""
-DESCRIPTION="Large collection of LADSPA audio plugins/effects"
-HOMEPAGE="http://plugin.org.uk"
-SRC_URI="http://plugin.org.uk/releases/${PV}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc x86"
-
-DEPEND="media-libs/ladspa-sdk
- sci-libs/fftw
- >=sys-apps/sed-4"
-
-src_unpack() {
- unpack ${A} || die
-
- use amd64 && append-flags -fPIC
- use ppc && append-flags -fPIC
-
- cd ${S}
- sed -i '/MACHINE=/s/.*/MACHINE=""/' configure
-}
-
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS ChangeLog README TODO || die
-}
-
-pkg_postinst() {
- ewarn "WARNING: You have to be careful when using the"
- ewarn "swh plugins. Be sure to lower your sound volume"
- ewarn "and then play around a bit with the plugins so"
- ewarn "you get a feeling for it. Otherwise your speakers"
- ewarn "won't like that."
-}
diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.15.ebuild
index 896a1fce620f..b805bb7a9926 100644
--- a/media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.15.ebuild
@@ -1,44 +1,50 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/swh-plugins-0.4.13.ebuild,v 1.3 2005/09/04 00:04:01 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/swh-plugins-0.4.15.ebuild,v 1.1 2007/06/16 14:28:18 drac Exp $
inherit flag-o-matic eutils
-IUSE=""
DESCRIPTION="Large collection of LADSPA audio plugins/effects"
HOMEPAGE="http://plugin.org.uk"
SRC_URI="http://plugin.org.uk/releases/${PV}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86"
+IUSE="3dnow nls sse"
DEPEND="media-libs/ladspa-sdk
dev-util/pkgconfig
- sci-libs/fftw
+ >=sci-libs/fftw-3
>=sys-apps/sed-4"
src_unpack() {
- unpack ${A} || die
+ unpack ${A}
use amd64 && append-flags -fPIC
use ppc && append-flags -fPIC
use ppc-macos && append-flags -fPIC
use ppc-macos && append-ldflags -lintl -lsystem -lm
- cd ${S}
- sed -i '/MACHINE=/s/.*/MACHINE=""/' configure
+ cd "${S}"
+ sed -i -e '/MACHINE=/s/.*/MACHINE=""/' configure
+ sed -i -r "s/(^plugindir.*)(lib)/\1$(get_libdir)/g" Makefile.in
}
src_compile() {
use ppc-macos && myconf="${myconf} --enable-darwin"
- econf ${myconf} || die "configure failed"
- make || die "make failed"
+ econf ${myconf} \
+ $(use_enable sse) \
+ $(use_enable 3dnow) \
+ $(use_enable nls) \
+ --enable-fast-install \
+ --disable-dependency-tracking
+ emake || die "emake failed."
}
src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS ChangeLog README TODO || die
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS ChangeLog README TODO
}
pkg_postinst() {