Remove check for CC variable and use tc-getCC() everywhere, so this works better...
authorDonnie Berkholz <dberkholz@gentoo.org>
Wed, 17 Nov 2004 17:45:43 +0000 (17:45 +0000)
committerDonnie Berkholz <dberkholz@gentoo.org>
Wed, 17 Nov 2004 17:45:43 +0000 (17:45 +0000)
x11-base/xfree/ChangeLog
x11-base/xfree/xfree-4.3.0-r8.ebuild

index e2c0d869e54ab6a34565f7ab22f36a7086b84802..7777e4c16cb2147e6434615b22b29a3cac03f971 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-base/xfree
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.366 2004/11/17 17:36:27 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/ChangeLog,v 1.367 2004/11/17 17:45:43 spyderous Exp $
+
+  17 Nov 2004; Donnie Berkholz <spyderous@gentoo.org>;
+  xfree-4.3.0-r8.ebuild:
+  Remove check for CC variable and use tc-getCC() everywhere, so this works
+  better with new gcc-config.
 
 *xfree-4.3.0-r8 (17 Nov 2004)
 
index 064b40c2b39cf440f7eafa97d77ec0952d09aa90..8c43037f601c226cd68ec33676d36b3142febec1 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.3.0-r8.ebuild,v 1.1 2004/11/17 17:36:28 spyderous Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/xfree/xfree-4.3.0-r8.ebuild,v 1.2 2004/11/17 17:45:43 spyderous Exp $
 
 inherit eutils flag-o-matic toolchain-funcs x11
 
@@ -169,11 +169,6 @@ pkg_setup() {
                fi
        fi
 
-       # Check for existence of $CC, we use it later
-       if [ -z "${CC}" ]
-       then
-               die "Please set the CC variable to your compiler. export CC=gcc."
-       fi
 }
 
 src_unpack() {
@@ -383,7 +378,7 @@ src_unpack() {
        # this is needed for ./configure and runtime linking and building not to fall into falsely believing
        # that there are some headers and functions for builtin video drivers or font libraries present
 
-       echo "#define CcCmd ${CC}" >> config/cf/host.def
+       echo "#define CcCmd $(tc-getCC)" >> config/cf/host.def
        echo "#define OptimizedCDebugFlags ${CFLAGS}" >> config/cf/host.def
        echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS}" >> config/cf/host.def