[proaudio] [2307] media-plugins/holap: fix missing plugins

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2307
Author:   gavlee
Date:     2012-11-14 17:14:13 +0100 (Wed, 14 Nov 2012)
Log Message:
-----------
media-plugins/holap: fix missing plugins

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/holap/ChangeLog
    trunk/overlays/proaudio/media-plugins/holap/Manifest
    trunk/overlays/proaudio/media-plugins/holap/holap-2012.10.26.ebuild

Modified: trunk/overlays/proaudio/media-plugins/holap/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/holap/ChangeLog	2012-11-14 14:45:12 UTC (rev 2306)
+++ trunk/overlays/proaudio/media-plugins/holap/ChangeLog	2012-11-14 16:14:13 UTC (rev 2307)
@@ -2,6 +2,12 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Nov 2012; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  holap-2012.10.26.ebuild:
+  move WANT_AUTOCONF above inherit, change 2.59 -> 2.5.
+  add call to _elibtoolize since eautoreconf was dropped and no plugins get
+  installed. add some einfo messages. remove .la files. add ~x86 keyword.
+
   13 Nov 2012; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx> holap-2012.10.26.ebuild:
   moved to autotools eclass, adding WANT_AUTOCONF and WANT_AUTOMAKE; use the same function
   as in the original autoconf system instead of eautoreconf

Modified: trunk/overlays/proaudio/media-plugins/holap/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/holap/Manifest	2012-11-14 14:45:12 UTC (rev 2306)
+++ trunk/overlays/proaudio/media-plugins/holap/Manifest	2012-11-14 16:14:13 UTC (rev 2307)
@@ -2,6 +2,6 @@
 AUX holap-2012.10.26/0002-workaround-sandbox-violation.patch 5318 SHA256 b6246183e4fe79bb1be744a5b99e2e3fd43b5cc74d3ea9cb67a0d2bc62e8e198 SHA512 7ee7af011cdd0dd49b8adea018eeb8f8ae1a6929eba060db372feb913d0c9afbe4ead11b4e4a5981e207fee1c0c4be437a492e4f8dd1fed10323e3de8ffd4d4f WHIRLPOOL 773c065d6ddcc1817a93260a25fdf81ae42eef7696b13625f2e56c857d833e19c03ad341ca6bb526895e1ff40e8ed2eb76c5c8d4fe4560df8f99269677ea3f15
 AUX holap-2012.10.26/0003-respect-ldflags.patch 4805 SHA256 08ba2c42262189539c01941e66e32118424db4d46dba909c6b54464f838d2b92 SHA512 50c219ed1406331b0ddaa92c2ed6c3f9d518d93b6e92674f494b1a41a63659893210d85683bb7d883903d5b00e16208add3fceb65f40e0fedced2538617895ea WHIRLPOOL 283f22adcdd2e6bc8eac0705296e7c357f9c69c697808e38a279946a1c4d14223e6f0c0862fd0852ddcf1fed4e1b871e72ac76d55bc32302d1bc2d001b3539e6
 DIST holap-2012.10.26.tar.xz 302488 SHA256 d5772b07310dc427b296db84d188ed5c768bd22302930bd2e83b6f956d15e4f7 SHA512 c1c43201e4ab70d490663e3c49dc324ecae8de7dcdc40d71c0d2e089fba79bac4934d3431fbe21ebfa91db22ee7603cfabe4047096a6926540eb5c35d35690ab WHIRLPOOL d2d9be845003c676c3b0aacc5ce18b970a1a36654bd932e8c52913806874ae6e996889de11cf70d28661d80c687f9f813ac054276a3efa4a8fefa59d492c9eca
-EBUILD holap-2012.10.26.ebuild 1569 SHA256 d2ecd048b5be7f546ca4932a23f639d82d11bd1b031d9f8789e53963c3e5a874 SHA512 fb7e5a0042e5fce5caeb1c6e8255decea833bd94f50a75353c5e4f325eb7b33bea17e3b91d1cf5f60f1e8479412a8315127368e12baeef1a61430a6f78de1f6b WHIRLPOOL 53a1edfd9867230501b6fa5924ea175b995f0e256202fa0915634e1d87c7a8d1e8f1274c465cac5d6ec1282fc91a7130856e1349bb438347143b863aac9c39e9
-MISC ChangeLog 693 SHA256 2a1671afc76ce5f97f47699ad567f242ba929c98c25cf8e2f2d7ea6d15ac7b2d SHA512 69d6eacdcc92bd1c783d7d12736071faed043cfeb3c0fabed8f4cad8889aef20c93da88671742f09cb758f72df546b22c21e2844b8e191a1ef84f66033868e59 WHIRLPOOL 5c980789d5b4f92d4265d3a1ab52dab6476659b49634f01028f4e84e48ff4665e94b313fa8bd4816fb7bc0cfb468708f160e77f36bd778c69dafe3565af0ebc0
+EBUILD holap-2012.10.26.ebuild 1764 SHA256 dde34cba4b23d05c6919d36788e4389eb88979795c2f0163c751091fc13591f4 SHA512 398ee7ac68caf45bc44d6d6e50e8d60c3643a36bf86e118b664007d7b1554967e46ca0dd748f1b0aaf55a614788747e840acc3e3037a6b180602215fe3e853f6 WHIRLPOOL d3dc4e863852a0150280fe60b06982c744c2743e31d0982e9a140c268bfef0ddefe2542cbd4edbaec69ddde0363e8d50d731b5ad51f012ead7dff8eab7a9bf64
+MISC ChangeLog 992 SHA256 af92255d17868c955df0cf555d157d0a7beb62dd9c9fede08078b3551164dc38 SHA512 a04bb2ee43e3a2671681f13dda2c8d9964f54284b1e45c484d12e4042afe45396519d98e6be1ebbe051161e00f4bfafc78c372f701a4a4af92e1771e9fd3d027 WHIRLPOOL aa4f93da247738647271864cdb35aa19a8d7d28aea48dcbaa98a5582d0a14b3dd7199ea667967dea8bee5c17043a0fb67126af0738a1900ce4b307f85eccb819
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-plugins/holap/holap-2012.10.26.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/holap/holap-2012.10.26.ebuild	2012-11-14 14:45:12 UTC (rev 2306)
+++ trunk/overlays/proaudio/media-plugins/holap/holap-2012.10.26.ebuild	2012-11-14 16:14:13 UTC (rev 2307)
@@ -3,9 +3,9 @@
 # $Header: $
 
 EAPI=4
+WANT_AUTOCONF="2.5"
+WANT_AUTOMAKE="1.9"
 inherit autotools flag-o-matic multilib
-WANT_AUTOCONF="2.59"
-WANT_AUTOMAKE="1.9"
 
 DESCRIPTION="Holborn Audio Plugins: DSSI and LADSPA audio plugins, including DSP effects and a FM synthesizer"
 HOMEPAGE="http://holap.berlios.de/index.html";
@@ -14,7 +14,7 @@
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="media-libs/liblo
@@ -37,7 +37,9 @@
 	local p=
 	for p in ${HOLAP_ALL_PLUGINS}; do
 		cd "${S}"/"${p}"
+		einfo "preparing ${p}"
 		eaclocal
+		_elibtoolize
 		eautoheader
 		eautoconf
 		eautomake -a --gnu
@@ -51,6 +53,7 @@
 	local p=
 	for p in ${HOLAP_ALL_PLUGINS}; do
 		cd "${S}"/"${p}"
+		einfo "configuring ${p}"
 		econf --disable-dependency-tracking --disable-static
 	done
 }
@@ -59,6 +62,7 @@
 	local p=
 	for p in ${HOLAP_ALL_PLUGINS}; do
 		cd "${S}"/"${p}"
+		einfo "compiling ${p}"
 		emake
 	done
 }
@@ -67,8 +71,11 @@
 	local p=
 	for p in ${HOLAP_ALL_PLUGINS}; do
 		cd "${S}"/"${p}"
+		einfo "installing ${p}"
 		emake DESTDIR="${ED}" install
 		docinto "${p}"
 		dodoc AUTHORS ChangeLog README
 	done
+
+	find "${ED}"/usr/"$(get_libdir)" -name '*.la' -exec rm -f {} \; || die
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/