summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2004-05-11 23:53:57 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2004-05-11 23:53:57 +0000
commit223ca0d7798eeb3489840954cf3abd7ad8e86558 (patch)
treea510e18a095b2de57db311819678121af4258227 /dev-lisp
parentfix .desktop file so icon displays correctly (#50798) (diff)
downloadhistorical-223ca0d7798eeb3489840954cf3abd7ad8e86558.tar.gz
historical-223ca0d7798eeb3489840954cf3abd7ad8e86558.tar.bz2
historical-223ca0d7798eeb3489840954cf3abd7ad8e86558.zip
*** empty log message ***
Diffstat (limited to 'dev-lisp')
-rw-r--r--dev-lisp/mzscheme/ChangeLog6
-rw-r--r--dev-lisp/mzscheme/Manifest2
-rw-r--r--dev-lisp/mzscheme/mzscheme-205.ebuild26
3 files changed, 22 insertions, 12 deletions
diff --git a/dev-lisp/mzscheme/ChangeLog b/dev-lisp/mzscheme/ChangeLog
index 979d33dc96c9..f810acc7208c 100644
--- a/dev-lisp/mzscheme/ChangeLog
+++ b/dev-lisp/mzscheme/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lisp/mzscheme
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/ChangeLog,v 1.12 2004/04/11 06:38:46 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/ChangeLog,v 1.13 2004/05/11 23:53:57 mkennedy Exp $
+
+ 11 May 2004; <mkennedy@gentoo.org> mzscheme-205.ebuild:
+ Unset CFLAGS due to many optimization flags causing problems. Resolves Bug
+ #50789 and Bug #48491
11 Apr 2004; <mkennedy@gentoo.org> mzscheme-205.ebuild:
Don't compile with -march=athlon-xp
diff --git a/dev-lisp/mzscheme/Manifest b/dev-lisp/mzscheme/Manifest
index 6274d7099d62..d3c4745371b5 100644
--- a/dev-lisp/mzscheme/Manifest
+++ b/dev-lisp/mzscheme/Manifest
@@ -1,4 +1,4 @@
-MD5 e213bbbfa80501e76932b3a1602785b4 mzscheme-205.ebuild 1485
+MD5 96d9239b5d36bef4ff2e50f4fb636d73 mzscheme-205.ebuild 1728
MD5 062b7b48c90f3e1effe330328babbc7c mzscheme-201-r1.ebuild 1313
MD5 a43db1810aa10b1f3f20fda27944f1ec ChangeLog 2430
MD5 321f849a8d4555e26e063d4e7f805647 mzscheme-103_pre1.ebuild 1240
diff --git a/dev-lisp/mzscheme/mzscheme-205.ebuild b/dev-lisp/mzscheme/mzscheme-205.ebuild
index 9621515a38cf..e9d7a3bae881 100644
--- a/dev-lisp/mzscheme/mzscheme-205.ebuild
+++ b/dev-lisp/mzscheme/mzscheme-205.ebuild
@@ -1,31 +1,37 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/mzscheme-205.ebuild,v 1.4 2004/04/11 06:38:46 mkennedy Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/mzscheme/mzscheme-205.ebuild,v 1.5 2004/05/11 23:53:57 mkennedy Exp $
inherit flag-o-matic
-# http://bugs.gentoo.org/show_bug.cgi?id=47037 -march=athlon-xp causes
-# build failure
-
-if is-flag '-march=athlon-xp'; then
- replace-flags '-march=athlon-xp' '-mcpu=athlon-xp'
-fi
-
S=${WORKDIR}/plt
DESCRIPTION="MzScheme scheme compiler"
HOMEPAGE="http://www.plt-scheme.org/software/mzscheme/"
SRC_URI="http://www.cs.utah.edu/plt/download/${PV}/${PN}/${P}.src.unix.tar.gz"
DEPEND=">=sys-devel/gcc-2.95.3-r7"
-#RDEPEND=""
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="x86"
IUSE=""
src_compile() {
+ # http://bugs.gentoo.org/show_bug.cgi?id=47037 -march=athlon-xp
+ # causes build failure
+ if is-flag '-march=athlon-xp'; then
+ replace-flags '-march=athlon-xp' '-mcpu=athlon-xp'
+ fi
+ # http://bugs.gentoo.org/show_bug.cgi?id=48491 -march=pentium4
+ # causes build failure
+ if is-flag '-march=pentium4'; then
+ replace-flags '-march=pentium4' '-mcpu=pentium4'
+ fi
+
+ # mzscheme is sensitive to a lot of compiler flags
+ unset CFLAGS
+
cd ${S}/src
econf || die "./configure failed"
- make || die
+ emake -j1 || die
}
src_install () {