summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndres Loeh <kosmikus@gentoo.org>2003-06-06 14:52:28 +0000
committerAndres Loeh <kosmikus@gentoo.org>2003-06-06 14:52:28 +0000
commit2e623a8132e2eb4968715fcb6cf2b5ba05f0b68e (patch)
treee3c44634314fc1b6e330a0b2c07e9517777eec1d
parentRemoved obsolete wmweather-1.31 (wmweather-1.31-r1 exists) (diff)
downloadgentoo-2-2e623a8132e2eb4968715fcb6cf2b5ba05f0b68e.tar.gz
gentoo-2-2e623a8132e2eb4968715fcb6cf2b5ba05f0b68e.tar.bz2
gentoo-2-2e623a8132e2eb4968715fcb6cf2b5ba05f0b68e.zip
made helium fit for GHC 6.0
-rw-r--r--dev-lang/helium/ChangeLog5
-rw-r--r--dev-lang/helium/Manifest8
-rw-r--r--dev-lang/helium/helium-1.1.ebuild7
3 files changed, 14 insertions, 6 deletions
diff --git a/dev-lang/helium/ChangeLog b/dev-lang/helium/ChangeLog
index b9884e0b0acd..123c099d002d 100644
--- a/dev-lang/helium/ChangeLog
+++ b/dev-lang/helium/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/helium
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/ChangeLog,v 1.1 2003/05/09 10:31:07 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/ChangeLog,v 1.2 2003/06/06 14:52:12 kosmikus Exp $
+
+ 06 Jun 2003; Andres Loeh <kosmikus@gentoo.org> helium-1.1.ebuild:
+ adapted to GHC 6.0
*helium-1.1 (09 May 2003)
diff --git a/dev-lang/helium/Manifest b/dev-lang/helium/Manifest
index 1e3c6700ef93..3f4c382ea65d 100644
--- a/dev-lang/helium/Manifest
+++ b/dev-lang/helium/Manifest
@@ -1,5 +1,5 @@
-MD5 a9b68a73f170f715037b47419a0dc72b helium-1.1.ebuild 1628
-MD5 c1557d9dedb1e727fc23d81135ac953d ChangeLog 563
-MD5 9383829eb1e80fc6be12c53d3162d58b files/digest-helium-1.1 119
-MD5 538379c81a9dfdc87a15ce0e6a504c8a files/helium-1.1-readline.patch 1710
+MD5 d5b91abc2324dfa9b6cfdc574d8e3e6c helium-1.1.ebuild 1863
+MD5 088aab92c38922afb7310f4487d87f4a ChangeLog 653
MD5 3991ed4891d6455e980008f704211a97 files/helium-wrapper 558
+MD5 538379c81a9dfdc87a15ce0e6a504c8a files/helium-1.1-readline.patch 1710
+MD5 9383829eb1e80fc6be12c53d3162d58b files/digest-helium-1.1 119
diff --git a/dev-lang/helium/helium-1.1.ebuild b/dev-lang/helium/helium-1.1.ebuild
index 6bf210dbc700..9a8a3d5ac7e4 100644
--- a/dev-lang/helium/helium-1.1.ebuild
+++ b/dev-lang/helium/helium-1.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/helium-1.1.ebuild,v 1.2 2003/05/09 10:33:46 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/helium-1.1.ebuild,v 1.3 2003/06/06 14:52:12 kosmikus Exp $
DESCRIPTION="Helium (for learning Haskell)"
SRC_URI="http://www.cs.uu.nl/~afie/helium/distr/${P}-src.tar.gz
@@ -28,6 +28,11 @@ src_unpack() {
if [ "`use readline`" ]; then
patch -p0 -i ${FILESDIR}/${P}-readline.patch || die
fi
+ # fix one file due to GHC 6.0's Template Haskell extension
+ einfo modifying ParsecPerm to ensure compatibility with GHC 6.0
+ cd ${S}/parsec
+ mv ParsecPerm.hs ParsecPerm.hs.orig
+ sed -e 's/(\$/(\$ /' ParsecPerm.hs.orig > ParsecPerm.hs
}
src_compile() {