summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuncan Coutts <dcoutts@gentoo.org>2007-07-08 17:41:57 +0000
committerDuncan Coutts <dcoutts@gentoo.org>2007-07-08 17:41:57 +0000
commit1fbc18b903c06187be3f7d09e77da4b5474f220e (patch)
tree389f5100b47a94bcad54757e95381ed40879436d /dev-haskell
parentVersion bump (diff)
downloadhistorical-1fbc18b903c06187be3f7d09e77da4b5474f220e.tar.gz
historical-1fbc18b903c06187be3f7d09e77da4b5474f220e.tar.bz2
historical-1fbc18b903c06187be3f7d09e77da4b5474f220e.zip
New version from ghc-6.6.1 extralibs collection.
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/arrows/ChangeLog7
-rw-r--r--dev-haskell/arrows/arrows-0.2.1.ebuild21
-rw-r--r--dev-haskell/arrows/files/digest-arrows-0.2.13
-rw-r--r--dev-haskell/cgi/ChangeLog7
-rw-r--r--dev-haskell/cgi/cgi-3001.1.1.ebuild30
-rw-r--r--dev-haskell/cgi/files/digest-cgi-3001.1.13
-rw-r--r--dev-haskell/fgl/ChangeLog7
-rw-r--r--dev-haskell/fgl/fgl-5.4.1.ebuild28
-rw-r--r--dev-haskell/fgl/files/digest-fgl-5.4.13
-rw-r--r--dev-haskell/haskell-src/ChangeLog7
-rw-r--r--dev-haskell/haskell-src/files/digest-haskell-src-1.0.13
-rw-r--r--dev-haskell/haskell-src/haskell-src-1.0.1.ebuild27
-rw-r--r--dev-haskell/html/ChangeLog7
-rw-r--r--dev-haskell/html/files/digest-html-1.0.13
-rw-r--r--dev-haskell/html/html-1.0.1.ebuild27
-rw-r--r--dev-haskell/hunit/ChangeLog7
-rw-r--r--dev-haskell/hunit/files/digest-hunit-1.1.13
-rw-r--r--dev-haskell/hunit/hunit-1.1.1.ebuild35
-rw-r--r--dev-haskell/mtl/ChangeLog7
-rw-r--r--dev-haskell/mtl/files/digest-mtl-1.0.13
-rw-r--r--dev-haskell/mtl/mtl-1.0.1.ebuild27
-rw-r--r--dev-haskell/network/ChangeLog7
-rw-r--r--dev-haskell/network/files/digest-network-2.0.13
-rw-r--r--dev-haskell/network/network-2.0.1.ebuild29
-rw-r--r--dev-haskell/quickcheck/ChangeLog7
-rw-r--r--dev-haskell/quickcheck/files/digest-quickcheck-1.0.13
-rw-r--r--dev-haskell/quickcheck/quickcheck-1.0.1.ebuild28
-rw-r--r--dev-haskell/time/ChangeLog7
-rw-r--r--dev-haskell/time/files/digest-time-1.1.13
-rw-r--r--dev-haskell/time/time-1.1.1.ebuild30
-rw-r--r--dev-haskell/xhtml/ChangeLog7
-rw-r--r--dev-haskell/xhtml/files/digest-xhtml-3000.0.23
-rw-r--r--dev-haskell/xhtml/xhtml-3000.0.2.ebuild27
33 files changed, 408 insertions, 11 deletions
diff --git a/dev-haskell/arrows/ChangeLog b/dev-haskell/arrows/ChangeLog
index 9244f61a51a6..28a004bc8651 100644
--- a/dev-haskell/arrows/ChangeLog
+++ b/dev-haskell/arrows/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/arrows
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/arrows/ChangeLog,v 1.4 2007/07/08 15:33:22 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/arrows/ChangeLog,v 1.5 2007/07/08 17:33:42 dcoutts Exp $
+
+*arrows-0.2.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +arrows-0.2.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
*arrows-0.2 (08 Jul 2007)
diff --git a/dev-haskell/arrows/arrows-0.2.1.ebuild b/dev-haskell/arrows/arrows-0.2.1.ebuild
new file mode 100644
index 000000000000..de2abb93d6b6
--- /dev/null
+++ b/dev-haskell/arrows/arrows-0.2.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/arrows/arrows-0.2.1.ebuild,v 1.1 2007/07/08 17:33:42 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit base haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="Arrow library"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
diff --git a/dev-haskell/arrows/files/digest-arrows-0.2.1 b/dev-haskell/arrows/files/digest-arrows-0.2.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/arrows/files/digest-arrows-0.2.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/cgi/ChangeLog b/dev-haskell/cgi/ChangeLog
index 30e9c5165b4b..63c2f6e407a1 100644
--- a/dev-haskell/cgi/ChangeLog
+++ b/dev-haskell/cgi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/cgi
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cgi/ChangeLog,v 1.4 2007/07/08 15:35:07 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cgi/ChangeLog,v 1.5 2007/07/08 17:34:20 dcoutts Exp $
+
+*cgi-3001.1.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +cgi-3001.1.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> cgi-2006.9.6.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/cgi/cgi-3001.1.1.ebuild b/dev-haskell/cgi/cgi-3001.1.1.ebuild
new file mode 100644
index 000000000000..ab9cf67afbdb
--- /dev/null
+++ b/dev-haskell/cgi/cgi-3001.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cgi/cgi-3001.1.1.ebuild,v 1.1 2007/07/08 17:34:20 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="A haskell library for writing CGI programs"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6
+ >=dev-haskell/mtl-1.0
+ >=dev-haskell/xhtml-3000.0.0
+ >=dev-haskell/network-2.0"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/cgi/files/digest-cgi-3001.1.1 b/dev-haskell/cgi/files/digest-cgi-3001.1.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/cgi/files/digest-cgi-3001.1.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/fgl/ChangeLog b/dev-haskell/fgl/ChangeLog
index e3f78052702c..5a86fb9785aa 100644
--- a/dev-haskell/fgl/ChangeLog
+++ b/dev-haskell/fgl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/fgl
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/fgl/ChangeLog,v 1.17 2007/07/08 15:35:40 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/fgl/ChangeLog,v 1.18 2007/07/08 17:34:59 dcoutts Exp $
+
+*fgl-5.4.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +fgl-5.4.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> fgl-5.3.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/fgl/fgl-5.4.1.ebuild b/dev-haskell/fgl/fgl-5.4.1.ebuild
new file mode 100644
index 000000000000..c84c33a05892
--- /dev/null
+++ b/dev-haskell/fgl/fgl-5.4.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/fgl/fgl-5.4.1.ebuild,v 1.1 2007/07/08 17:34:59 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="A functional graph library for Haskell."
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6
+ dev-haskell/mtl"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/fgl/files/digest-fgl-5.4.1 b/dev-haskell/fgl/files/digest-fgl-5.4.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/fgl/files/digest-fgl-5.4.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/haskell-src/ChangeLog b/dev-haskell/haskell-src/ChangeLog
index 1651bf507e5d..8d572e7a0bd6 100644
--- a/dev-haskell/haskell-src/ChangeLog
+++ b/dev-haskell/haskell-src/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/haskell-src
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src/ChangeLog,v 1.16 2007/07/08 15:36:08 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src/ChangeLog,v 1.17 2007/07/08 17:35:50 dcoutts Exp $
+
+*haskell-src-1.0.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +haskell-src-1.0.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> haskell-src-1.0-r1.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/haskell-src/files/digest-haskell-src-1.0.1 b/dev-haskell/haskell-src/files/digest-haskell-src-1.0.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/haskell-src/files/digest-haskell-src-1.0.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.ebuild
new file mode 100644
index 000000000000..1eca3acccc03
--- /dev/null
+++ b/dev-haskell/haskell-src/haskell-src-1.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src/haskell-src-1.0.1.ebuild,v 1.1 2007/07/08 17:35:50 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit base haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="Haskell source library"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/html/ChangeLog b/dev-haskell/html/ChangeLog
index e19fcf099534..172ed31b4200 100644
--- a/dev-haskell/html/ChangeLog
+++ b/dev-haskell/html/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/html
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/html/ChangeLog,v 1.16 2007/07/08 15:36:36 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/html/ChangeLog,v 1.17 2007/07/08 17:36:29 dcoutts Exp $
+
+*html-1.0.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +html-1.0.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> html-1.0-r1.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/html/files/digest-html-1.0.1 b/dev-haskell/html/files/digest-html-1.0.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/html/files/digest-html-1.0.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/html/html-1.0.1.ebuild b/dev-haskell/html/html-1.0.1.ebuild
new file mode 100644
index 000000000000..8c8867471d1c
--- /dev/null
+++ b/dev-haskell/html/html-1.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/html/html-1.0.1.ebuild,v 1.1 2007/07/08 17:36:29 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="HTML Haskell combinator library."
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/hunit/ChangeLog b/dev-haskell/hunit/ChangeLog
index fde7c79b38c6..b537b7419bc0 100644
--- a/dev-haskell/hunit/ChangeLog
+++ b/dev-haskell/hunit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/hunit
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/ChangeLog,v 1.16 2007/07/08 15:37:04 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/ChangeLog,v 1.17 2007/07/08 17:37:11 dcoutts Exp $
+
+*hunit-1.1.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +hunit-1.1.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> hunit-1.1-r1.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/hunit/files/digest-hunit-1.1.1 b/dev-haskell/hunit/files/digest-hunit-1.1.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/hunit/files/digest-hunit-1.1.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/hunit/hunit-1.1.1.ebuild b/dev-haskell/hunit/hunit-1.1.1.ebuild
new file mode 100644
index 000000000000..1b57d03fec1e
--- /dev/null
+++ b/dev-haskell/hunit/hunit-1.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/hunit-1.1.1.ebuild,v 1.1 2007/07/08 17:37:11 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit base haskell-cabal
+
+MY_PN="HUnit"
+GHC_PV=6.6.1
+
+DESCRIPTION="A unit testing framework for Haskell."
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
+
+src_install () {
+ cabal_src_install
+ if use doc; then
+ dohtml -r ${S}/doc/*
+ fi
+}
diff --git a/dev-haskell/mtl/ChangeLog b/dev-haskell/mtl/ChangeLog
index 520618f25ebf..cbc7632c44d5 100644
--- a/dev-haskell/mtl/ChangeLog
+++ b/dev-haskell/mtl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/mtl
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mtl/ChangeLog,v 1.16 2007/07/08 15:48:32 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mtl/ChangeLog,v 1.17 2007/07/08 17:37:50 dcoutts Exp $
+
+*mtl-1.0.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +mtl-1.0.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> mtl-1.0-r1.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/mtl/files/digest-mtl-1.0.1 b/dev-haskell/mtl/files/digest-mtl-1.0.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/mtl/files/digest-mtl-1.0.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/mtl/mtl-1.0.1.ebuild b/dev-haskell/mtl/mtl-1.0.1.ebuild
new file mode 100644
index 000000000000..f11e22bb2db6
--- /dev/null
+++ b/dev-haskell/mtl/mtl-1.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mtl/mtl-1.0.1.ebuild,v 1.1 2007/07/08 17:37:50 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="Monad transformer library"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/network/ChangeLog b/dev-haskell/network/ChangeLog
index 8f6a54b25a78..0b492f417e99 100644
--- a/dev-haskell/network/ChangeLog
+++ b/dev-haskell/network/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/network
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/network/ChangeLog,v 1.16 2007/07/08 15:49:01 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/network/ChangeLog,v 1.17 2007/07/08 17:38:46 dcoutts Exp $
+
+*network-2.0.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +network-2.0.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> network-2.0.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/network/files/digest-network-2.0.1 b/dev-haskell/network/files/digest-network-2.0.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/network/files/digest-network-2.0.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/network/network-2.0.1.ebuild b/dev-haskell/network/network-2.0.1.ebuild
new file mode 100644
index 000000000000..5516623a40a7
--- /dev/null
+++ b/dev-haskell/network/network-2.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/network/network-2.0.1.ebuild,v 1.1 2007/07/08 17:38:46 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="Haskell network library"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -e "/type Hook/ s/UserHooks/Maybe UserHooks/" \
+ -e "/^add_configure_options ::/ d" \
+ -i ${S}/Setup.hs
+}
diff --git a/dev-haskell/quickcheck/ChangeLog b/dev-haskell/quickcheck/ChangeLog
index f97b94d40894..c4e1f9579e6e 100644
--- a/dev-haskell/quickcheck/ChangeLog
+++ b/dev-haskell/quickcheck/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/quickcheck
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/quickcheck/ChangeLog,v 1.16 2007/07/08 15:49:29 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/quickcheck/ChangeLog,v 1.17 2007/07/08 17:39:31 dcoutts Exp $
+
+*quickcheck-1.0.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +quickcheck-1.0.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> quickcheck-1.0-r1.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/quickcheck/files/digest-quickcheck-1.0.1 b/dev-haskell/quickcheck/files/digest-quickcheck-1.0.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/quickcheck/files/digest-quickcheck-1.0.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/quickcheck/quickcheck-1.0.1.ebuild b/dev-haskell/quickcheck/quickcheck-1.0.1.ebuild
new file mode 100644
index 000000000000..320195a56f56
--- /dev/null
+++ b/dev-haskell/quickcheck/quickcheck-1.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/quickcheck/quickcheck-1.0.1.ebuild,v 1.1 2007/07/08 17:39:31 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit base haskell-cabal
+
+MY_PN=QuickCheck
+GHC_PV=6.6.1
+
+DESCRIPTION="An automatic, specification based testing utility for Haskell programs"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/time/ChangeLog b/dev-haskell/time/ChangeLog
index f3ebed236c6f..bc3db8c149ad 100644
--- a/dev-haskell/time/ChangeLog
+++ b/dev-haskell/time/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/time
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/time/ChangeLog,v 1.4 2007/07/08 15:49:56 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/time/ChangeLog,v 1.5 2007/07/08 17:41:01 dcoutts Exp $
+
+*time-1.1.1 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +time-1.1.1.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> time-1.0.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/time/files/digest-time-1.1.1 b/dev-haskell/time/files/digest-time-1.1.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/time/files/digest-time-1.1.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/time/time-1.1.1.ebuild b/dev-haskell/time/time-1.1.1.ebuild
new file mode 100644
index 000000000000..b4fdd4ea7a4d
--- /dev/null
+++ b/dev-haskell/time/time-1.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/time/time-1.1.1.ebuild,v 1.1 2007/07/08 17:41:01 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="A Haskell time library."
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -e "/type Hook/ s/UserHooks/Maybe UserHooks/" \
+ -e "/^runTestScript ::/ d" \
+ -e "s/maybeExit \\\$ //" \
+ -i ${S}/Setup.hs
+}
diff --git a/dev-haskell/xhtml/ChangeLog b/dev-haskell/xhtml/ChangeLog
index 6a8a3fa32562..f3ed3715721a 100644
--- a/dev-haskell/xhtml/ChangeLog
+++ b/dev-haskell/xhtml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/xhtml
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/xhtml/ChangeLog,v 1.4 2007/07/08 15:50:26 dcoutts Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/xhtml/ChangeLog,v 1.5 2007/07/08 17:41:57 dcoutts Exp $
+
+*xhtml-3000.0.2 (08 Jul 2007)
+
+ 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +xhtml-3000.0.2.ebuild:
+ New version from ghc-6.6.1 extralibs collection.
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> xhtml-2006.9.13.ebuild:
Use dev-lang/ghc rather than virtual/ghc.
diff --git a/dev-haskell/xhtml/files/digest-xhtml-3000.0.2 b/dev-haskell/xhtml/files/digest-xhtml-3000.0.2
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/xhtml/files/digest-xhtml-3000.0.2
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/xhtml/xhtml-3000.0.2.ebuild b/dev-haskell/xhtml/xhtml-3000.0.2.ebuild
new file mode 100644
index 000000000000..6c306040ad4f
--- /dev/null
+++ b/dev-haskell/xhtml/xhtml-3000.0.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/xhtml/xhtml-3000.0.2.ebuild,v 1.1 2007/07/08 17:41:57 dcoutts Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+GHC_PV=6.6.1
+
+DESCRIPTION="XHTML combinator library for haskell"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}