Add ~sparc to KEYWORDS and enable GHCi on sparc.
authorDuncan Coutts <dcoutts@gentoo.org>
Tue, 4 Oct 2005 15:07:02 +0000 (15:07 +0000)
committerDuncan Coutts <dcoutts@gentoo.org>
Tue, 4 Oct 2005 15:07:02 +0000 (15:07 +0000)
Package-Manager: portage-2.0.51.22-r2

dev-lang/ghc/ChangeLog
dev-lang/ghc/Manifest
dev-lang/ghc/ghc-6.4.1.ebuild

index 40b3f3030f26a96ebe04bec71c518769f958f755..2d92df534e182259bcf5224ef728b0667743140f 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-lang/ghc
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.67 2005/09/24 00:06:38 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.68 2005/10/04 15:07:02 dcoutts Exp $
+
+  04 Oct 2005; <duncan@gentoo.org> ghc-6.4.1.ebuild:
+  Add ~sparc to KEYWORDS and enable GHCi on sparc.
 
   23 Sep 2005; <duncan@gentoo.org> ghc-6.4.1.ebuild:
   Disabled java USE flag due to bug #106992
index e9a5dd1ecf6dd2993de0830158e5a4d55c8006ca..a134c42f1548ea62d6284a7f4b0b4729633f5b8d 100644 (file)
@@ -1,11 +1,11 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 a025d3894254271254721f5ecf30abe0 ghc-6.4.1.ebuild 6058
+MD5 3140ef1b70c893f026f5b370355b605a ghc-6.4.1.ebuild 6078
 MD5 6b0575f665b30bd942f60a152f52dca8 ghc-6.0.1.ebuild 4709
 MD5 44522ba468aae54fcea378e3817fcd72 ghc-6.2.2.ebuild 5562
 MD5 9620778937a1aff6ef88863c81222cfc ghc-6.4.ebuild 6109
-MD5 9044fd7fb42b5dbed8e956c9c5b8bbf9 ChangeLog 12387
+MD5 1629baa6a85ebd69adf08ac675580e60 ChangeLog 12492
 MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224
 MD5 558c6b9e9b0e15185b69cdfe241dad9a files/ghc-updater 8775
 MD5 1ae8c6b539b6706ba0e8b988a918a944 files/ghc-6.2.hardened.patch 525
@@ -18,7 +18,7 @@ MD5 9c15b50bf0b73b7d70a06fd47510a3ef files/ghc-6.0.1.haddock.patch 380
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.1 (GNU/Linux)
 
-iD8DBQFDNJj3kyZuKN4EQ6YRAsjxAJ989JSGBi1B/1dDC1t/nK1nFrA3jQCfXioA
-vIxoKFsVP/AHUb2ynC1InBE=
-=FZPR
+iD8DBQFDQpsakyZuKN4EQ6YRAt51AJ9ZGCaYZGswtstdwN62D6JxPpNSiQCeMEB4
+XsmaOCDis5eGwF/rFGyCc44=
+=/G7D
 -----END PGP SIGNATURE-----
index 657bd37e86e00d3b8d896cae784b6cf39f083130..18232317c678d59ab9cd098c2f74a2744b9d7c5e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.4.1.ebuild,v 1.2 2005/09/24 00:06:38 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-6.4.1.ebuild,v 1.3 2005/10/04 15:07:02 dcoutts Exp $
 
 # We abandon virtual/ghc in favor of || dependencies.
 # Here's a brief explanation of the new bootstrap logic:
@@ -35,7 +35,7 @@ SRC_URI="http://www.haskell.org/ghc/dist/${EXTRA_SRC_URI}/${MY_P}-src.tar.bz2"
 LICENSE="as-is"
 SLOT="0"
 # re-add ~ppc64 once dependencies are fulfilled
-KEYWORDS="-alpha ~amd64 ~x86"
+KEYWORDS="-alpha ~amd64 ~x86 ~sparc"
 
 S="${WORKDIR}/${MY_P}"
 
@@ -150,7 +150,7 @@ src_compile() {
        echo "ArSupportsInput:=" >> mk/build.mk
 
        # Required for some architectures, because they don't support ghc fully ...
-       use ppc || use ppc64 && echo "SplitObjs=NO" >> mk/build.mk
+       use ppc || use ppc64 || use sparc && echo "SplitObjs=NO" >> mk/build.mk
        use ppc64 && echo "GhcWithInterpreter=NO" >> mk/build.mk
 
        econf ${myconf} || die "econf failed"