--- /usr/portage/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-2.1.0017.ebuild 2009-03-01 16:31:51.000000000 -0500 +++ nvidia-cg-toolkit-2.1.0017.ebuild 2009-03-14 16:39:57.489945782 -0400 @@ -2,13 +2,14 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-2.1.0017.ebuild,v 1.1 2009/03/01 21:31:51 vapier Exp $ -inherit versionator +inherit versionator multilib MY_PV="$(get_version_component_range 1-2)" MY_DATE="February2009" DESCRIPTION="NVIDIA's C graphics compiler toolkit" HOMEPAGE="http://developer.nvidia.com/object/cg_toolkit.html" -SRC_URI="x86? ( http://developer.download.nvidia.com/cg/Cg_${MY_PV}/${PV}/Cg-${MY_PV}_${MY_DATE}_x86.tgz ) +X86_URI="http://developer.download.nvidia.com/cg/Cg_${MY_PV}/${PV}/Cg-${MY_PV}_${MY_DATE}_x86.tgz" +SRC_URI="x86? ( ${X86_URI} ) amd64? ( http://developer.download.nvidia.com/cg/Cg_${MY_PV}/${PV}/Cg-${MY_PV}_${MY_DATE}_x86_64.tgz )" LICENSE="NVIDIA" @@ -17,7 +18,12 @@ IUSE="" RESTRICT="strip" -RDEPEND="virtual/glut" +DEPEND="virtual/glut" +if has_multilib_profile; then + DEPEND="${DEPEND} amd64? ( app-emulation/emul-linux-x86-xlibs )" + SRC_URI="${SRC_URI} amd64? ( ${X86_URI} )" +fi +RDEPEND="${DEPEND}" S=${WORKDIR} @@ -33,6 +39,9 @@ doexe usr/lib/* || die elif use amd64 ; then doexe usr/lib64/* || die + if has_multilib_profile; then + ABI="x86" dolib usr/lib/* + fi fi doenvd "${FILESDIR}"/80cgc-opt