[proaudio] [1795] dev-libs/redlandmm-9999 amd64 multilibstrict fix

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


Revision: 1795
Author:   gavlee
Date:     2010-11-08 18:20:35 +0100 (Mon, 08 Nov 2010)
Log Message:
-----------
dev-libs/redlandmm-9999 amd64 multilibstrict fix

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog
    trunk/overlays/proaudio/dev-libs/redlandmm/Manifest
    trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild

Modified: trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog	2010-11-06 15:58:02 UTC (rev 1794)
+++ trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog	2010-11-08 17:20:35 UTC (rev 1795)
@@ -2,6 +2,11 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  08 Nov 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  redlandmm-9999.ebuild, metadata.xml:
+  respect toolchain environment. add --libdir option to fix building on amd64
+  with FEATURES=multilibstrict
+
   09 Apr 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   redlandmm-9999.ebuild:
   Don't utilise ${S} in this ebuild...

Modified: trunk/overlays/proaudio/dev-libs/redlandmm/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-libs/redlandmm/Manifest	2010-11-06 15:58:02 UTC (rev 1794)
+++ trunk/overlays/proaudio/dev-libs/redlandmm/Manifest	2010-11-08 17:20:35 UTC (rev 1795)
@@ -1,3 +1,3 @@
-EBUILD redlandmm-9999.ebuild 1011 RMD160 1f484684b175503b0df26d339d1b1b25e8a7cd64 SHA1 9117c9c5b93cf76d7e6f1a5e81853a9fe61f49fc SHA256 1a793093377780ff40c64a050ab63d042f21ffcafa0ca3898bd84a6e0fdb63a5
-MISC ChangeLog 645 RMD160 94f4f61761141e32d2be3dd5e1011d9bbc547d04 SHA1 16c8e82ded93f3cdca0588ab797b6234cfb67516 SHA256 1121cd5a2a58c4960a6c29e846feb5435ca0c93749d1da3025b796a20cf848ba
+EBUILD redlandmm-9999.ebuild 1087 RMD160 88d3722c349ecfdee0f4febe458b2cfc4722124e SHA1 fce80fc43dd63d9c6edf82cf9e795f5bdbad6fb4 SHA256 858d786300623debaa594bcbf9ad7e96832476d0971884ed92a60ef62bcd6466
+MISC ChangeLog 850 RMD160 e635cc2f7407d7d32634c25c5f02300721febb7e SHA1 642dfefbfa1905d6293efbe3d75feb562a9a8922 SHA256 f490573d1db322b5a68d70e50897b9500c01792d44a8aff5cecd5442016840a7
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild	2010-11-06 15:58:02 UTC (rev 1794)
+++ trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild	2010-11-08 17:20:35 UTC (rev 1795)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit multilib subversion
+inherit multilib subversion toolchain-funcs
 
 RESTRICT="mirror"
 IUSE="debug"
@@ -22,9 +22,10 @@
 	${RDEPEND}"
 
 src_compile() {
+	tc-export CC CXX CPP AR RANLIB
 	cd "${S}/${PN}" || die "cd to ${S}/${PN} failed"
 
-	local myconf="--prefix=/usr"
+	local myconf="--prefix=/usr --libdir=/usr/$(get_libdir)"
 
 	use doc && myconf="${myconf} --build-docs --htmldir=/usr/share/doc/${P}/html"
 	use debug && myconf="${myconf} --debug"


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