summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Kolmodin <kolmodin@gentoo.org>2007-04-29 17:26:45 +0000
committerLennart Kolmodin <kolmodin@gentoo.org>2007-04-29 17:26:45 +0000
commit985d02fa77acab1ecaf1a73bd66d7b211a7fcee6 (patch)
tree244376eea304d5eaae46916c69ca545efb28a7d1 /dev-haskell
parentMigrating to the pax-utils eclass. (diff)
downloadgentoo-2-985d02fa77acab1ecaf1a73bd66d7b211a7fcee6.tar.gz
gentoo-2-985d02fa77acab1ecaf1a73bd66d7b211a7fcee6.tar.bz2
gentoo-2-985d02fa77acab1ecaf1a73bd66d7b211a7fcee6.zip
Removed older version of c2hs, 0.13.4, as it does not work with ghc-6.6. c2hs-0.14.5 is better in every way.
(Portage version: 2.1.2.3)
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/c2hs/ChangeLog6
-rw-r--r--dev-haskell/c2hs/c2hs-0.13.4.ebuild46
-rw-r--r--dev-haskell/c2hs/files/digest-c2hs-0.13.43
3 files changed, 5 insertions, 50 deletions
diff --git a/dev-haskell/c2hs/ChangeLog b/dev-haskell/c2hs/ChangeLog
index df8bbcfcb625..c944496746c3 100644
--- a/dev-haskell/c2hs/ChangeLog
+++ b/dev-haskell/c2hs/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-haskell/c2hs
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/ChangeLog,v 1.22 2007/02/21 23:17:54 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/ChangeLog,v 1.23 2007/04/29 17:26:45 kolmodin Exp $
+
+ 29 Apr 2007; Lennart Kolmodin <kolmodin@gentoo.org> -c2hs-0.13.4.ebuild:
+ Removing c2hs-0.13.4 as it does not work with ghc-6.6 and 0.14.5 works
+ better, available on more arches and more stable.
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/dev-haskell/c2hs/c2hs-0.13.4.ebuild b/dev-haskell/c2hs/c2hs-0.13.4.ebuild
deleted file mode 100644
index 3ddcfa0fd94b..000000000000
--- a/dev-haskell/c2hs/c2hs-0.13.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/c2hs/c2hs-0.13.4.ebuild,v 1.5 2005/05/04 11:02:25 dholm Exp $
-
-inherit ghc-package
-
-DESCRIPTION="An interface generator for Haskell"
-HOMEPAGE="http://www.cse.unsw.edu.au/~chak/haskell/c2hs/"
-SRC_URI="http://www.cse.unsw.edu.au/~chak/haskell/c2hs/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-
-KEYWORDS="~x86 ~amd64 ~ppc"
-
-IUSE=""
-
-DEPEND=">=virtual/ghc-6.0
- !>=virtual/ghc-6.4"
-
-src_unpack() {
- unpack ${A}
- # don't add ghc version to libdir
- sed -i 's:-$(PCKVERSION)/$(SYS)::' ${S}/mk/config.mk.in \
- || die "config.mk.in patch didn't apply"
- sed -i 's:-@C2HS_VERSION@/@SYS@::' ${S}/c2hs/c2hs.conf.in \
- || die "c2hs.conf.in patch didn't apply"
-}
-
-src_compile() {
- econf \
- --disable-add-package \
- --libdir=$(ghc-libdir) \
- || die "configure failed"
-
- # tested -j2; doesn't work
- emake -j1 || die "make failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "make install failed"
-
- cp ${D}/$(ghc-libdir)/c2hs/c2hs.conf ${S}/$(ghc-localpkgconf)
- ghc-makeghcilib ${D}/$(ghc-libdir)/c2hs/libc2hs.a
- ghc-install-pkg
-}
-
diff --git a/dev-haskell/c2hs/files/digest-c2hs-0.13.4 b/dev-haskell/c2hs/files/digest-c2hs-0.13.4
deleted file mode 100644
index 11a00fa44e8f..000000000000
--- a/dev-haskell/c2hs/files/digest-c2hs-0.13.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a6c8a3b164c8abe944e762a732d03779 c2hs-0.13.4.tar.gz 372471
-RMD160 124afb7bea05dbbaa2e2030c4d55045fb38b08b4 c2hs-0.13.4.tar.gz 372471
-SHA256 ffd0ed4afe5641f908f87f298ddde3089cdd98c0658cd8b95c775dc1f00dc453 c2hs-0.13.4.tar.gz 372471