summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuncan Coutts <dcoutts@gentoo.org>2005-12-12 14:45:44 +0000
committerDuncan Coutts <dcoutts@gentoo.org>2005-12-12 14:45:44 +0000
commitac741df4dfc04c531fb4ae7d7ad689be7e991baa (patch)
treea92ef795415cb51cee3af22579390c9294ba5e69 /dev-lang/ghc-bin
parentx86 (diff)
downloadhistorical-ac741df4dfc04c531fb4ae7d7ad689be7e991baa.tar.gz
historical-ac741df4dfc04c531fb4ae7d7ad689be7e991baa.tar.bz2
historical-ac741df4dfc04c531fb4ae7d7ad689be7e991baa.zip
Added a first x86 and sparc binary for ghc-6.4.1.
Package-Manager: portage-2.0.51.22-r3
Diffstat (limited to 'dev-lang/ghc-bin')
-rw-r--r--dev-lang/ghc-bin/ChangeLog8
-rw-r--r--dev-lang/ghc-bin/Manifest10
-rw-r--r--dev-lang/ghc-bin/files/digest-ghc-bin-6.4.12
-rw-r--r--dev-lang/ghc-bin/ghc-bin-6.4.1.ebuild46
4 files changed, 61 insertions, 5 deletions
diff --git a/dev-lang/ghc-bin/ChangeLog b/dev-lang/ghc-bin/ChangeLog
index e9cbd487f9d2..6c495208a0f5 100644
--- a/dev-lang/ghc-bin/ChangeLog
+++ b/dev-lang/ghc-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/ghc-bin
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc-bin/ChangeLog,v 1.31 2005/09/01 14:51:26 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc-bin/ChangeLog,v 1.32 2005/12/12 14:45:44 dcoutts Exp $
+
+*ghc-bin-6.4.1 (12 Dec 2005)
+
+ 12 Dec 2005; <duncan@gentoo.org> +ghc-bin-6.4.1.ebuild:
+ Added a first x86 and sparc binary for ghc-6.4.1. Hopefully amd64, ppc and
+ ppc64 will follow.
01 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org>
ghc-bin-6.2.2-r1.ebuild:
diff --git a/dev-lang/ghc-bin/Manifest b/dev-lang/ghc-bin/Manifest
index d5c30c19ec72..c94151767fe7 100644
--- a/dev-lang/ghc-bin/Manifest
+++ b/dev-lang/ghc-bin/Manifest
@@ -1,19 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+MD5 8a85f4892a41847145580c072fd686c1 ghc-bin-6.4.1.ebuild 1192
MD5 9e5e3b68f1863c338a231811b31c00f1 ghc-bin-6.4.ebuild 1137
MD5 cedfbec21f987358c6e37846bed8a870 ghc-bin-6.2.2-r1.ebuild 1034
MD5 87f638e52cf614305933dde23f040a8c ghc-bin-5.04.3.ebuild 1500
-MD5 8ebd1ca89127a6d9cc4ac8c969093da1 ChangeLog 5256
+MD5 921099559496e047471a8dc66628320b ChangeLog 5442
MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224
MD5 a82ba08a8abb4ae38bcc8d467c665e7b files/10ghc 40
+MD5 5ff3bf8a13686fd35d2a6238c613f0c7 files/digest-ghc-bin-6.4.1 140
MD5 2b726390b70f784de758ee02184ef450 files/digest-ghc-bin-5.04.3 171
MD5 aeec673d67613d60a91b5d8d3a11b184 files/digest-ghc-bin-6.2.2-r1 218
MD5 3919aa4d517b8bc37bc59b8e7dc4a334 files/digest-ghc-bin-6.4 356
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFDFxWJKRy60XGEcJIRAm0WAJ4/3UNesrTAajwkC25mlCuJ+kwt+gCglu9A
-9vt3eV1GwVdbCpu7ay4YZgo=
-=SI9j
+iD8DBQFDnY1W/B0cxt+cq+wRAm5eAJ4xv2B4kez3IYz4tjrVsTjSwxGAIQCfW+kB
+lz2WTmyI1rtRWfmnCfXh4S4=
+=zzgf
-----END PGP SIGNATURE-----
diff --git a/dev-lang/ghc-bin/files/digest-ghc-bin-6.4.1 b/dev-lang/ghc-bin/files/digest-ghc-bin-6.4.1
new file mode 100644
index 000000000000..806772edd19f
--- /dev/null
+++ b/dev-lang/ghc-bin/files/digest-ghc-bin-6.4.1
@@ -0,0 +1,2 @@
+MD5 a8c95e84f15acf1cf741a50a773eb626 ghc-bin-6.4.1-x86.tbz2 23234832
+MD5 cd0f80c503e5b4c956d7725c3764718e ghc-bin-6.4.1-sparc.tbz2 31121002
diff --git a/dev-lang/ghc-bin/ghc-bin-6.4.1.ebuild b/dev-lang/ghc-bin/ghc-bin-6.4.1.ebuild
new file mode 100644
index 000000000000..7895618d4771
--- /dev/null
+++ b/dev-lang/ghc-bin/ghc-bin-6.4.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc-bin/ghc-bin-6.4.1.ebuild,v 1.1 2005/12/12 14:45:44 dcoutts Exp $
+
+IUSE="" # use the non-binary version if you want to have more choice
+
+DESCRIPTION="Glasgow Haskell Compiler"
+# list all arches for proper digest building:
+SRC_URI="x86? ( mirror://gentoo/${P}-x86.tbz2 )
+ sparc? ( mirror://gentoo/${P}-sparc.tbz2 )"
+# add these when they are ready:
+# amd64? ( mirror://gentoo/${P}-amd64.tbz2 )
+# ppc? ( mirror://gentoo/${P}-ppc.tbz2 )
+# ppc64? ( mirror://gentoo/${P}-ppc64.tbz2 )
+HOMEPAGE="http://www.haskell.org"
+
+LICENSE="as-is"
+KEYWORDS="-alpha ~sparc ~x86"
+# add these when they are ready: ~amd64 ~ppc ~ppc64
+SLOT="0"
+
+RESTRICT="nostrip" # already stripped
+
+LOC="/opt/ghc"
+
+DEPEND=""
+RDEPEND=">=dev-lang/perl-5.6.1
+ >=sys-devel/gcc-2.95.3
+ >=dev-libs/gmp-4.1
+ =sys-libs/readline-5*"
+
+PROVIDE="virtual/ghc"
+
+S="${WORKDIR}"
+
+src_compile() {
+ sed -i "s|/usr|${LOC}|g" usr/bin/* usr/lib/ghc-${PV}/package.conf
+ mkdir -p ./${LOC}
+ mv usr/* ./${LOC}
+}
+
+src_install () {
+ cp -pr * ${D}
+ insinto /etc/env.d
+ doins ${FILESDIR}/10ghc
+}