summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-06-27 15:01:44 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-06-27 15:01:44 +0000
commit126a6dc6dd56274d2b043840a78f96ae2325b465 (patch)
treefd217af9d290b3cf5f22870421607004f2671986
parentgo multilib (diff)
downloadhistorical-126a6dc6dd56274d2b043840a78f96ae2325b465.tar.gz
historical-126a6dc6dd56274d2b043840a78f96ae2325b465.tar.bz2
historical-126a6dc6dd56274d2b043840a78f96ae2325b465.zip
go multilib, move ladspa-sdk as build dep only.
Package-Manager: portage-2.2.0_alpha185/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
-rw-r--r--media-plugins/swh-plugins/ChangeLog8
-rw-r--r--media-plugins/swh-plugins/Manifest9
-rw-r--r--media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild71
3 files changed, 83 insertions, 5 deletions
diff --git a/media-plugins/swh-plugins/ChangeLog b/media-plugins/swh-plugins/ChangeLog
index 4e7674cbc8bd..396acb4d4693 100644
--- a/media-plugins/swh-plugins/ChangeLog
+++ b/media-plugins/swh-plugins/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/swh-plugins
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/ChangeLog,v 1.49 2013/06/27 13:53:56 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/swh-plugins/ChangeLog,v 1.50 2013/06/27 15:01:31 aballier Exp $
+
+*swh-plugins-0.4.15-r3 (27 Jun 2013)
+
+ 27 Jun 2013; Alexis Ballier <aballier@gentoo.org>
+ +swh-plugins-0.4.15-r3.ebuild:
+ go multilib, move ladspa-sdk as build dep only.
27 Jun 2013; Alexis Ballier <aballier@gentoo.org> -swh-plugins-0.4.15.ebuild,
-swh-plugins-0.4.15-r1.ebuild:
diff --git a/media-plugins/swh-plugins/Manifest b/media-plugins/swh-plugins/Manifest
index 7b202849df53..4669496dc29a 100644
--- a/media-plugins/swh-plugins/Manifest
+++ b/media-plugins/swh-plugins/Manifest
@@ -10,12 +10,13 @@ AUX swh-plugins-0.4.15-system_gsm.patch 1526 SHA256 cf5648266134182d286d47534782
AUX swh-plugins-0.4.15-x86-asm-optional.patch 1444 SHA256 93922f916e6c6dd026ed1949fbfbe99da8844ce05ad8227b7446af7e9cac5245 SHA512 d850ca895c1935ee74aef8ab8889792fefd2cfbd10416abe4e6d9b1a6c04405535c7bb0e511752205d67e8549a8a5d07e423af84d53483c49c2c53a4405ea023 WHIRLPOOL 1405f7cd6b92e2e1801d0e5af39154c86554fc199db1ecb91ee591c5bcd5bd11967eb537cb2e4e28c68a08d9b99c156318573dc46523a33c9e600bfced8e6dd9
DIST swh-plugins-0.4.15.tar.gz 1051623 SHA256 d05ee8a4f4d92e828412bce3449a034f6ef16bb630eaf60f8fe4e15a89168640 SHA512 b26d11f3887d03d39187b86f8e4061e3808ac03fa49caf24256ae457a0156be5982fe687ed50fa4240ccbb3e6250ed920d1da8c95d57cf4313e127559491eb03 WHIRLPOOL 853af1d3c7f0593be223e722641b797e39c5e55dd09928652834cc5d48f3d1985da645f2e2ae121d9c6669ca709c363936128b5fe062889febf72ee0ed50e4a6
EBUILD swh-plugins-0.4.15-r2.ebuild 1987 SHA256 2994e8f33044ab5ff288566b5bbf4a0669dcc2561ed89c3a186d7ea2d3980fd9 SHA512 00f7b4ab7a664b5a6457d7f1cba4b507c3cb5fa55f183948d55282e5d9075c9fa15b5c57b5597b6fdcebec63e839c6d33126d26f9c802f135e59dc5e16050d7b WHIRLPOOL de790b8284bb3e7c08201a0637ba5a241a451725ee7c1826b1c8aa533d9749c196e71641c0f4a41d0fb16e24fc436b110a806069e8b55ea601cf3b7a679f34fc
-MISC ChangeLog 8499 SHA256 205f9686f01ba3abc59ef23bf241d360c25f120ab1bef96a2e3ca6ec704a8d54 SHA512 c3d407be3f5a8fd3190fbedfae0a9f7dc39a75106a9612a01c5d83c3b6c60f904ab50cca1f49c97b40d56949a7c28cda4c23a07fd5b1116900dfd384068ea4e7 WHIRLPOOL 57c88ac7b038c168db219775311a757d3cbb3157acdb2ab0e72ea84c0ccfdd6bc62c78017934ea1c1cc4f7ad120e9b2160b3e8c8007d06833cf78cefd2fceb0b
+EBUILD swh-plugins-0.4.15-r3.ebuild 2020 SHA256 15d80e5e2b2c4a254d663b5ac7c766c13d67690c9450be644e5d97d42318031a SHA512 d0070dd57173b816262ff4acea972b3ca7d78f02db76286d2ba0a8fa9774bd502b94832ef24760c837c4302dc7333b2ad3d68c4890a7bd12d485634c31f4f16c WHIRLPOOL 3887176c23f4f232dcdb17fb8c2a6c504cad3f91bb929c5ec544c23d09349887df13e391cb19cb5aa37dc4b0c50df72fe1420563f7541af8414e72afce4879ef
+MISC ChangeLog 8673 SHA256 dcbb261c9c004f179fc5211a242429044e629d1723bb3eab20f5252360565869 SHA512 79b7dcc5a9fc602c94a002fe3f99dca972e1534dc44e3e6d507c1c93036590d832abcae225d47d58e5b49fff99d122d45be3ede707b985ae25f78b605915e509 WHIRLPOOL 6e2ebe400340c134835b8651a486d524f70bf322307a893bcea3ff44a70e22095baf4d0e10fd7265af38fe4e28950bf72810657225a43a8747526a906959fdb1
MISC metadata.xml 161 SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e SHA512 e9f8695c64d7b6aa86b9b6186490d50b5a75d593ac1c86b9698265c6345899c64fa712acdde3bdbfb2464139e44623efdae29b67b73c1c85bcbedfbd10e874fd WHIRLPOOL c01ec8b583f907a3a62da7d5bf74d09809244709021f437dc3f0064b2d52baa3dd4386369b46a9fd74020146017cf6117ad04b147e8538b1a2c7202e1b4a2dd5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iEYEAREIAAYFAlHMQ/UACgkQvFcC4BYPU0qlaACgvoHlqclRyXJPIN2wm+UvN5G4
-dX8AoJRxRTB3Wt8LXb/rGOTNIdS7GwQx
-=VTRk
+iEYEAREIAAYFAlHMU8wACgkQvFcC4BYPU0r3yQCgqFfnxy8akTsbz/K7BuH87xcK
+YRoAn04YF9pwrW2xmpoQbXLxVjJ+GdjG
+=CKwB
-----END PGP SIGNATURE-----
diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild
new file mode 100644
index 000000000000..7263097d2e08
--- /dev/null
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2013 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.15-r3.ebuild,v 1.1 2013/06/27 15:01:31 aballier Exp $
+
+EAPI=5
+
+inherit eutils autotools multilib-minimal
+
+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 ~amd64-linux ~x86-linux"
+IUSE="3dnow nls sse"
+
+RDEPEND="
+ media-sound/gsm[${MULTILIB_USEDEP}]
+ >=sci-libs/fftw-3[${MULTILIB_USEDEP}]
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r2
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+ media-libs/ladspa-sdk
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README TODO )
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-pic.patch"
+ epatch "${FILESDIR}/${P}-plugindir.patch"
+ epatch "${FILESDIR}/${P}-riceitdown.patch"
+ epatch "${FILESDIR}/${P}-gettext.patch"
+ epatch "${FILESDIR}/${P}-x86-asm-optional.patch"
+ epatch "${FILESDIR}/${P}-glibc-2.10.patch"
+
+ # Use system libgsm, bug #252890
+ rm -rf gsm
+ epatch "${FILESDIR}/${P}-system_gsm.patch"
+
+ # This is to update gettext macros, otherwise they are incompatible with
+ # recent libtools, bug #231767
+ autopoint -f || die
+
+ # it doesn't get updated otherwise
+ rm -f missing
+
+ # Fix build with automake 1.13
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
+
+ eautoreconf
+ elibtoolize
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable sse) \
+ $(use_enable 3dnow) \
+ $(use_enable nls) \
+ --enable-fast-install \
+ --disable-dependency-tracking
+}
+
+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."
+}