diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2004-05-11 23:53:57 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2004-05-11 23:53:57 +0000 |
commit | 223ca0d7798eeb3489840954cf3abd7ad8e86558 (patch) | |
tree | a510e18a095b2de57db311819678121af4258227 /dev-lisp/mzscheme | |
parent | fix .desktop file so icon displays correctly (#50798) (diff) | |
download | historical-223ca0d7798eeb3489840954cf3abd7ad8e86558.tar.gz historical-223ca0d7798eeb3489840954cf3abd7ad8e86558.tar.bz2 historical-223ca0d7798eeb3489840954cf3abd7ad8e86558.zip |
*** empty log message ***
Diffstat (limited to 'dev-lisp/mzscheme')
-rw-r--r-- | dev-lisp/mzscheme/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lisp/mzscheme/Manifest | 2 | ||||
-rw-r--r-- | dev-lisp/mzscheme/mzscheme-205.ebuild | 26 |
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 () { |