summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTavis Ormandy <taviso@gentoo.org>2003-05-19 00:43:19 +0000
committerTavis Ormandy <taviso@gentoo.org>2003-05-19 00:43:19 +0000
commit37b39f7949cc10cc0a22d2f6958c0d0f6d3d8fa8 (patch)
treeb2bde464d4557143728dcc1a9de27ec50f50f543 /dev-lang
parentfix gcc-3.3 issues, bug #21213 (diff)
downloadhistorical-37b39f7949cc10cc0a22d2f6958c0d0f6d3d8fa8.tar.gz
historical-37b39f7949cc10cc0a22d2f6958c0d0f6d3d8fa8.tar.bz2
historical-37b39f7949cc10cc0a22d2f6958c0d0f6d3d8fa8.zip
Removing some gcc hardcodes, using ${CC:-gcc} instead.
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/perl/ChangeLog5
-rw-r--r--dev-lang/perl/Manifest4
-rw-r--r--dev-lang/perl/perl-5.8.0-r9.ebuild11
3 files changed, 14 insertions, 6 deletions
diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
index 18d75d1b9f50..4398d2216054 100644
--- a/dev-lang/perl/ChangeLog
+++ b/dev-lang/perl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/perl
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.9 2003/04/23 21:44:58 rac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.10 2003/05/19 00:43:19 taviso Exp $
+
+ 18 May 2003; Tavis Ormandy <taviso@gentoo.org> perl-5.8.0-r9.ebuild:
+ removing hardcoded compiler.
*perl-5.8.0-r10 (30 Mar 2003)
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 60273ffa2c0a..380355d6bc96 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -1,7 +1,7 @@
MD5 69e325b58dcb29a4268b28f664808300 perl-5.8.0-r10.ebuild 13772
-MD5 9d35bc77720f2e300adffba40e07b2b6 perl-5.8.0-r9.ebuild 13382
+MD5 33b7eb67ad4a04e23d23dedc2fd9dd86 perl-5.8.0-r9.ebuild 13567
MD5 4de48ad30fcdde726e932b9792180392 perl-5.6.1-r11.ebuild 6301
-MD5 b60257fc55f824946dce35852268b9fd ChangeLog 14313
+MD5 eb47a42502c4ec56d2498fd8fd40dcbc ChangeLog 14416
MD5 c1eec734338e6ffc036a7eef6794ce15 perl-5.6.1-r10.ebuild 6844
MD5 060e9f10466fdc1268c75a7cf4dcbc7c files/perl-5.8.0-RC2-special-h2ph-not-failing-on-machine_ansi_header.patch 446
MD5 4e49da394d326bcb744c7990bd27d6ac files/perl-5.8.0-perldoc-emptydirs.patch 461
diff --git a/dev-lang/perl/perl-5.8.0-r9.ebuild b/dev-lang/perl/perl-5.8.0-r9.ebuild
index 3645976f68bd..9d38e7babf77 100644
--- a/dev-lang/perl/perl-5.8.0-r9.ebuild
+++ b/dev-lang/perl/perl-5.8.0-r9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.0-r9.ebuild,v 1.2 2003/04/07 18:23:42 mholzer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.8.0-r9.ebuild,v 1.3 2003/05/19 00:43:19 taviso Exp $
# The basic theory based on comments from Daniel Robbins <drobbins@gentoo.org>.
#
@@ -198,6 +198,11 @@ src_compile() {
then
myconf="${myconf} -Ud_longdbl"
fi
+ if [ "`use alpha`" -a "${CC}" == "ccc" ]
+ then
+ ewarn "Perl will not be built with berkdb support, use gcc if you needed it..."
+ myconf="${myconf} -Ui_db -Ui_ndbm"
+ fi
[ "${ARCH}" = "hppa" ] && append-flags -fPIC
@@ -209,7 +214,7 @@ src_compile() {
-Darchname="${myarch}" \
-Dcccdlflags='-fPIC' \
-Dccdlflags='-rdynamic' \
- -Dcc='gcc' \
+ -Dcc="${CC:-gcc}" \
-Dprefix='/usr' \
-Dvendorprefix='/usr' \
-Dsiteprefix='/usr' \
@@ -249,7 +254,7 @@ EOF
sleep 10
sh Configure -des \
-Darchname="${myarch}" \
- -Dcc='gcc' \
+ -Dcc="${CC:-gcc}" \
-Dprefix='/usr' \
-Dvendorprefix='/usr' \
-Dsiteprefix='/usr' \