summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Kolmodin <kolmodin@gentoo.org>2010-03-28 15:36:44 +0000
committerLennart Kolmodin <kolmodin@gentoo.org>2010-03-28 15:36:44 +0000
commitc0177698eb4a4e6cab00563b0a46b6d3951f28cb (patch)
tree4abbd209afec623cb3c753a462c47a60f4017983 /dev-haskell
parentDisable zlib, bug #311241 (diff)
downloadhistorical-c0177698eb4a4e6cab00563b0a46b6d3951f28cb.tar.gz
historical-c0177698eb4a4e6cab00563b0a46b6d3951f28cb.tar.bz2
historical-c0177698eb4a4e6cab00563b0a46b6d3951f28cb.zip
Bump dev-haskell/quickcheck to version 2.
Package-Manager: portage-2.1.7.17/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/quickcheck/ChangeLog11
-rw-r--r--dev-haskell/quickcheck/Manifest10
-rw-r--r--dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild31
3 files changed, 47 insertions, 5 deletions
diff --git a/dev-haskell/quickcheck/ChangeLog b/dev-haskell/quickcheck/ChangeLog
index b18e9e8bc67e..25039db68483 100644
--- a/dev-haskell/quickcheck/ChangeLog
+++ b/dev-haskell/quickcheck/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-haskell/quickcheck
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/quickcheck/ChangeLog,v 1.38 2010/03/14 18:42:10 kolmodin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/quickcheck/ChangeLog,v 1.39 2010/03/28 15:36:44 kolmodin Exp $
+
+*quickcheck-2.1.0.3 (28 Mar 2010)
+
+ 28 Mar 2010; Lennart Kolmodin <kolmodin@gentoo.org>
+ +quickcheck-2.1.0.3.ebuild:
+ Bump to first version of the 2.x series.
+ This version requires extensible-exceptions, which means we have to depend
+ on >=ghc-6.10 and unfortunately drop some arches until we get proper ghc
+ support :(
14 Mar 2010; Lennart Kolmodin <kolmodin@gentoo.org> quickcheck-1.0.ebuild,
quickcheck-1.0.1.ebuild, quickcheck-1.1.0.0.ebuild,
diff --git a/dev-haskell/quickcheck/Manifest b/dev-haskell/quickcheck/Manifest
index 69704fa2552b..ce3bad640c37 100644
--- a/dev-haskell/quickcheck/Manifest
+++ b/dev-haskell/quickcheck/Manifest
@@ -4,17 +4,19 @@ Hash: SHA1
AUX quickcheck-1.1.0.0-ghc-6.10-build-fix.patch 374 RMD160 25618e79db06289eb9ca70c78df6a04e7e2f2b92 SHA1 38a1d5ed6a080ed7c87ff43ebe7cc02f883f2587 SHA256 12b5df332b34fd5b9f50fabd7fe4b3b6d7c7f3c9257be4d3ebba45771e923e6c
DIST QuickCheck-1.1.0.0.tar.gz 8672 RMD160 c66dce748ba9f6df7a542e446aeebbe06f584f30 SHA1 1bdb7f630ddb35d6ed966ceaf39c3f89e3f7ed75 SHA256 e32e19c1a4f86171c9d00582e3f0394f39c88a3d8cc6d65e64da85822f22ead6
DIST QuickCheck-1.2.0.0.tar.gz 9012 RMD160 9183bd1551e93eadd64da6b298055085bdfc4d27 SHA1 012d080008cbbd955a0e7a785958e7bf66f1213b SHA256 21672d817913ac7ab6d3fd7f102dd5d0f115a0826c95b9604c8c0b0171e8d4ed
+DIST QuickCheck-2.1.0.3.tar.gz 18992 RMD160 2aada609094f946ff8c2b25a32508ace303f8d17 SHA1 e1c6c4741d042580bffcf6d586a16406b22d5e9c SHA256 91a861233fe0a37a032d092dd5e8ec40c2c99fbbf0701081394eb244f23757b1
DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902
EBUILD quickcheck-1.0.1.ebuild 736 RMD160 2366e0e51c4eb986b844a30cad19aafc158dc3c1 SHA1 e8013a3d30cb9a587c2c80bc01153835237a1c83 SHA256 3109c0bf54d3dc9ab3e35e507535c33bd2c6ce6a1019fa426f452be6193cdf37
EBUILD quickcheck-1.0.ebuild 713 RMD160 81f4f81faaf9832c826060cde410f93c1ab8f6e1 SHA1 965a1971c318eb67a508395c4751c241f3790045 SHA256 0347ed01e149870d68e9504612e404c9502f1eea0d876414961f5bdf8730e15b
EBUILD quickcheck-1.1.0.0.ebuild 752 RMD160 92638fb823802f5044e8e0d30e70e0c9cbdc519c SHA1 f433f93ec1d9d4f55558879bb362bc5537849f77 SHA256 1784f2309e52d12b23de904db3efa3a5954f5920ed3875f0580d917d392a2270
EBUILD quickcheck-1.2.0.0.ebuild 782 RMD160 2ace0b5bff9150369da509328e346c66d1451ed7 SHA1 ee4a6332b4e0212633480863462e91b8bbd2f245 SHA256 af54f542143b1db7cb5cfa0c083d013a9a804ca3e1c38186aa7d4401baa853e1
-MISC ChangeLog 4892 RMD160 e951c40ef1345264f1d36e4d4e10c3da8087c224 SHA1 097635d08662d3ab73f62cf9618899a8531da76a SHA256 40ec51768daff9c1652e038455a2c294ed36c66ba2c3423e43880e45ba08c8a7
+EBUILD quickcheck-2.1.0.3.ebuild 1047 RMD160 3d71a0a996e8858bf565d8b07a211228fd2e20d9 SHA1 773cf631464031e0c0fddb58359a5f3dd9859ebc SHA256 c51babaf90ab21ab0a224d472ffad1fadab98cbbea5631676f1031e7b1672f78
+MISC ChangeLog 5220 RMD160 013f5a14b2bbb9cdd9b26cab3a7c7fc00d854e51 SHA1 d8d9e519f28c82ba2f949bff3e0da0dd26b7f2dc SHA256 f8819bd8513fb0f3bae4459507a15df4570c7b6c84c5d95f1cb14e80a61541d8
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkudLf4ACgkQ1n/CYbXjntIrywCeP6zMTRRC6xvgGh8Q7dnHHEVI
-9RwAn3SHFJ5/zprmRJ5sp7/vnGc+tz7W
-=zXHO
+iEYEARECAAYFAkuvd4wACgkQ1n/CYbXjntLMjACgiw0VFAiJPEuU3diAQ2haAy2Y
+nPcAoJVQjaXkucNAxa+bn0Tidp8dwFlU
+=zv7A
-----END PGP SIGNATURE-----
diff --git a/dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild b/dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild
new file mode 100644
index 000000000000..3110203d89e3
--- /dev/null
+++ b/dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/quickcheck/quickcheck-2.1.0.3.ebuild,v 1.1 2010/03/28 15:36:44 kolmodin Exp $
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+MY_PN="QuickCheck"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Automatic testing of Haskell programs"
+HOMEPAGE="http://www.cs.chalmers.se/~koen"
+SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.10
+ >=dev-haskell/cabal-1.2
+ dev-haskell/mtl"
+
+# would work with ghc 6.8 (6.6 too?) too if we added this dep
+# dev-haskell/extensible-exceptions. however, we'd prefer not to add more core
+# packages, as we don't want them upgradeable (leads to trouble).
+#
+# this means that we can only support the architectures which has >=ghc-6.10
+# and unfortunately have to drop the others until we get proper ghc support :(
+
+S="${WORKDIR}/${MY_P}"