Use tc-getCC from toolchain-funcs rather than $CC.
authorOlivier Fisette <ribosome@gentoo.org>
Mon, 1 Nov 2004 00:58:15 +0000 (00:58 +0000)
committerOlivier Fisette <ribosome@gentoo.org>
Mon, 1 Nov 2004 00:58:15 +0000 (00:58 +0000)
app-sci/lapack-atlas/ChangeLog
app-sci/lapack-atlas/Manifest
app-sci/lapack-atlas/lapack-atlas-3.6.0.ebuild

index 20eedb2030544e5d21794a81438aecd673294208..b504f8814548a2f32e4116c2c0e5e60409ba8492 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for app-sci/lapack-atlas
 # Copyright 2004-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/lapack-atlas/ChangeLog,v 1.15 2004/10/02 15:16:04 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/lapack-atlas/ChangeLog,v 1.16 2004/11/01 00:58:15 ribosome Exp $
+
+  31 Oct 2004; Olivier Fisette <ribosome@gentoo.org> lapack-atlas-3.6.0.ebuild:
+  Use tc-getCC from toolchain-funcs rather than $CC.
 
   12 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> lapack-atlas-3.6.0.ebuild:
   Marked stable on amd64.
index e6cf16d4ceaa48be43025e983e1cd74e2d311436..78297568ab64043caffe2a03fe7f90b92ae585f4 100644 (file)
@@ -1,16 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 d7273fde4d4904b2cc060659da55bc6f ChangeLog 2099
-MD5 2749b4830b01bc6c558cc9c9d682bc9d lapack-atlas-3.6.0.ebuild 4954
+MD5 d795305a6b3244afbd3983d7366c457d lapack-atlas-3.6.0.ebuild 4977
+MD5 89652ab963cb1da9ab02bc6365ad9318 ChangeLog 2233
 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
+MD5 13d26350d75e6993f1b3ec48ca97f14e files/war 545
 MD5 b3d716baf0a71dd55ce358d086e4069b files/digest-lapack-atlas-3.6.0 335
 MD5 1b77dbffbf246309e6e97c77b64735fd files/f77-ATLAS 408
-MD5 13d26350d75e6993f1b3ec48ca97f14e files/war 545
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.10 (GNU/Linux)
-
-iD8DBQFBXsY6I1lqEGTUzyQRAgBmAKCEtTSwT4IoXFRT81gYCkpvYq9YwgCglud9
-OwLLBRkuj3edDfL4RFSPojE=
-=LhJt
------END PGP SIGNATURE-----
index 84480d009bfd3887ee5972ddafa33369d310601d..681a5f2190a44d33d87f99e56aa4b03b5a4e93fa 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/lapack-atlas/lapack-atlas-3.6.0.ebuild,v 1.13 2004/09/12 20:49:41 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/lapack-atlas/lapack-atlas-3.6.0.ebuild,v 1.14 2004/11/01 00:58:15 ribosome Exp $
 
-inherit eutils flag-o-matic
+inherit eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="Full LAPACK implementation using available ATLAS routines"
 HOMEPAGE="http://math-atlas.sourceforge.net/"
@@ -90,22 +90,20 @@ atlas_fail() {
 }
 
 src_compile() {
-       GCC="gcc"
-
        cd ${S}
        if [ -n "${interactive}" ]
        then
                echo "${interactive}"
-               make config CC="${GCC} -DUSE_LIBTOOL -DINTERACTIVE" || die
+               make config CC="$(tc-getCC) -DUSE_LIBTOOL -DINTERACTIVE" || die
        else
                # Use ATLAS defaults for all questions:
-               (echo | make config CC="${GCC} -DUSE_LIBTOOL") || atlas_fail
+               (echo | make config CC="$(tc-getCC) -DUSE_LIBTOOL") || atlas_fail
        fi
 
        TMPSTR=$(ls Make.Linux*)
        ATLAS_ARCH=${TMPSTR#'Make.'}
 
-       CC="libtool --mode=compile --tag=CC ${GCC} -I/usr/include/atlas"
+       CC="libtool --mode=compile --tag=CC $(tc-getCC) -I/usr/include/atlas"
 
        cd ${S}/src/lapack/${ATLAS_ARCH}
        make lib CC="${CC}" || die
@@ -149,7 +147,7 @@ src_compile() {
                ar cru liblapack.a *.o
                ranlib liblapack.a
        else
-               libtool --mode=link --tag=CC ${GCC} -o liblapack.la *.lo \
+               libtool --mode=link --tag=CC $(tc-getCC) -o liblapack.la *.lo \
                        -rpath ${RPATH} -lblas -lcblas -latlas -lg2c
        fi
 }