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
commitd6c874b6146b56336998f2a974443c0c71c9aae1 (patch)
tree7ef1c3904df4b9ddad99d3fbcd8f24f9d09b427c /dev-lang
parentAdded ~ppc keyword. (diff)
downloadhistorical-d6c874b6146b56336998f2a974443c0c71c9aae1.tar.gz
historical-d6c874b6146b56336998f2a974443c0c71c9aae1.tar.bz2
historical-d6c874b6146b56336998f2a974443c0c71c9aae1.zip
Added ~ppc keyword.
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/ghc/ChangeLog6
-rw-r--r--dev-lang/ghc/Manifest24
-rw-r--r--dev-lang/ghc/ghc-6.2.ebuild10
3 files changed, 24 insertions, 16 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/Manifest b/dev-lang/ghc/Manifest
index fa7bd9d464ea..04d4c444e455 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -1,19 +1,19 @@
-MD5 7b978be025bfcd06858fc407c1a6de33 ghc-6.2.1.ebuild 5146
-MD5 e95779532f1a701a9f0a29bab9447ead ghc-5.04.3-r1.ebuild 7402
-MD5 e6cb655b6e491861cde72bf8695c53eb ghc-6.0.ebuild 4282
-MD5 802669d9b27965494cb6b7e4d8cece09 ghc-6.2.ebuild 5065
-MD5 eb902d291c43516728dc3b4e00834029 ghc-6.0.1.ebuild 4878
-MD5 6f93d75c20ad6d5fd0549285f3878bee ChangeLog 6577
MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224
MD5 6f91c4a82ebba2f3ce7f2704257f0adb ghc-6.2-r1.ebuild 5235
-MD5 9da9270be8ac4d92d6a5c23fd519cc3c files/lndir.c 8050
+MD5 7b978be025bfcd06858fc407c1a6de33 ghc-6.2.1.ebuild 5146
+MD5 eb902d291c43516728dc3b4e00834029 ghc-6.0.1.ebuild 4878
+MD5 e6cb655b6e491861cde72bf8695c53eb ghc-6.0.ebuild 4282
+MD5 a00161df05ad2ddee02cca3b5f7e3f1b ChangeLog 6736
+MD5 c75e966424122b72a1d842eb82d112f9 ghc-6.2.ebuild 5168
+MD5 e95779532f1a701a9f0a29bab9447ead ghc-5.04.3-r1.ebuild 7402
MD5 9c184505ec441675c94d47a3110fa754 files/ghc-6.2.documentation.patch 721
+MD5 2e1bd1157c6d47093864b670d6b51a64 files/digest-ghc-6.2 65
MD5 d4a4184d5dcf525047332f9c68e522f7 files/ghc-5.04.3-r1.patch 2717
-MD5 a20f2d9eabadd7ed4890784b905f857c files/digest-ghc-5.04.3-r1 68
-MD5 d417c9e24a826959ad6d921247e43328 files/digest-ghc-6.0.1 67
-MD5 0cc23d312b60d64e20735768503db1c6 files/digest-ghc-6.2.1 67
-MD5 f210562a7af8d7d2aad2c1f7100c2a40 files/ghc-6.2.hardened-gcc.patch.bz2 471
MD5 2e1bd1157c6d47093864b670d6b51a64 files/digest-ghc-6.2-r1 65
MD5 1b6997afc8940a5df3f780897d78ee0a files/digest-ghc-6.0 65
-MD5 2e1bd1157c6d47093864b670d6b51a64 files/digest-ghc-6.2 65
+MD5 0cc23d312b60d64e20735768503db1c6 files/digest-ghc-6.2.1 67
MD5 9c15b50bf0b73b7d70a06fd47510a3ef files/ghc-6.0.1.haddock.patch 380
+MD5 d417c9e24a826959ad6d921247e43328 files/digest-ghc-6.0.1 67
+MD5 a20f2d9eabadd7ed4890784b905f857c files/digest-ghc-5.04.3-r1 68
+MD5 9da9270be8ac4d92d6a5c23fd519cc3c files/lndir.c 8050
+MD5 f210562a7af8d7d2aad2c1f7100c2a40 files/ghc-6.2.hardened-gcc.patch.bz2 471
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 () {