summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Sozeau <mattam@gentoo.org>2004-03-23 01:03:20 +0000
committerMatthieu Sozeau <mattam@gentoo.org>2004-03-23 01:03:20 +0000
commitc24d16a9f60f70fc3bae164c535e162e279ae940 (patch)
tree593cbac242bed390d631254a97d90e79bb0256d3 /dev-lang/ghc
parentAdded ~ppc keyword. (Manifest recommit) (diff)
downloadgentoo-2-c24d16a9f60f70fc3bae164c535e162e279ae940.tar.gz
gentoo-2-c24d16a9f60f70fc3bae164c535e162e279ae940.tar.bz2
gentoo-2-c24d16a9f60f70fc3bae164c535e162e279ae940.zip
Added ~ppc keyword.
Diffstat (limited to 'dev-lang/ghc')
-rw-r--r--dev-lang/ghc/ChangeLog6
-rw-r--r--dev-lang/ghc/ghc-6.2.ebuild10
2 files changed, 12 insertions, 4 deletions
diff --git a/dev-lang/ghc/ChangeLog b/dev-lang/ghc/ChangeLog
index 23d0e10efed9..19b3ef4a8443 100644
--- a/dev-lang/ghc/ChangeLog
+++ b/dev-lang/ghc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/ghc
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.29 2004/03/22 19:33:43 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.30 2004/03/23 01:03:20 mattam Exp $
+
+ 23 Mar 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.ebuild:
+ Added ~ppc keyword, highly experimental build (linux-ppc is not entirely
+ supported yet).
*ghc-6.2.1 (22 Mar 2004)
diff --git a/dev-lang/ghc/ghc-6.2.ebuild b/dev-lang/ghc/ghc-6.2.ebuild
index e3fff2c14d2e..be6a2420f16c 100644
--- a/dev-lang/ghc/ghc-6.2.ebuild
+++ b/dev-lang/ghc/ghc-6.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.2.ebuild,v 1.4 2004/02/20 13:10:56 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.2.ebuild,v 1.5 2004/03/23 01:03:20 mattam Exp $
#Some explanation of bootstrap logic:
#
@@ -34,7 +34,7 @@ SRC_URI="http://www.haskell.org/ghc/dist/${PV}/ghc-${PV}-src.tar.bz2"
LICENSE="as-is"
SLOT="0"
-KEYWORDS="~x86 -ppc -alpha"
+KEYWORDS="~x86 ~ppc -alpha"
PROVIDE="virtual/ghc"
@@ -96,6 +96,11 @@ src_compile() {
# incorrectly by the configure script
echo "ArSupportsInput:=" >> mk/build.mk
+ if use ppc; then
+ echo "GhcUnregisterised=YES" >> mk/build.mk
+ echo "SplitObjs=NO" >> mk/build.mk
+ fi
+
# unset SGML_CATALOG_FILES because documentation installation
# breaks otherwise ...
PATH="${GHCPATH}" SGML_CATALOG_FILES="" econf \
@@ -112,7 +117,6 @@ src_compile() {
make ps || die "make ps failed"
fi
fi
-
}
src_install () {