diff options
author | Duncan Coutts <dcoutts@gentoo.org> | 2005-12-12 14:45:44 +0000 |
---|---|---|
committer | Duncan Coutts <dcoutts@gentoo.org> | 2005-12-12 14:45:44 +0000 |
commit | ac741df4dfc04c531fb4ae7d7ad689be7e991baa (patch) | |
tree | a92ef795415cb51cee3af22579390c9294ba5e69 /dev-lang/ghc-bin | |
parent | x86 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/ghc-bin/Manifest | 10 | ||||
-rw-r--r-- | dev-lang/ghc-bin/files/digest-ghc-bin-6.4.1 | 2 | ||||
-rw-r--r-- | dev-lang/ghc-bin/ghc-bin-6.4.1.ebuild | 46 |
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 +} |