Unbreak. It's still required for the darcs testsuite (which I really

would like to re-enable).
This commit is contained in:
kili 2016-01-27 20:22:09 +00:00
parent 0b87d9cff7
commit 019652b459
3 changed files with 26 additions and 7 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.9 2015/10/12 21:44:18 kili Exp $
BROKEN = will be removed soon
# $OpenBSD: Makefile,v 1.10 2016/01/27 20:22:09 kili Exp $
COMMENT = QuickCheck2 support for hs-test-framework
DISTNAME = test-framework-quickcheck2-0.3.0.3
REVISION = 0
CATEGORIES = devel
HOMEPAGE = http://batterseapower.github.com/test-framework/
@ -18,8 +17,10 @@ MODULES = lang/ghc
MODGHC_BUILD = cabal hackage haddock register
MODGHC_PACKAGE_KEY = HNogubjHuWLIedKpGoRkev
BUILD_DEPENDS = ${RUN_DEPENDS}
RUN_DEPENDS = devel/hs-QuickCheck>=2.4,<2.8 \
RUN_DEPENDS = devel/hs-QuickCheck>=2.4,<2.9 \
devel/hs-extensible-exceptions>=0.1.1,<0.2.0 \
devel/hs-random>=1 \
devel/hs-test-framework>=0.7.1

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-test-framework-quickcheck2_cabal,v 1.3 2016/01/27 20:22:09 kili Exp $
Builds fine with QuickCheck-2.8. Another example of hackage
inconsistency (upper bound in the distfile is still 2.8, but the
webinterface shows 2.9).
--- test-framework-quickcheck2.cabal.orig Fri Apr 11 12:23:46 2014
+++ test-framework-quickcheck2.cabal Wed Jan 27 21:06:58 2016
@@ -25,7 +25,7 @@ Library
Exposed-Modules: Test.Framework.Providers.QuickCheck2
Build-Depends: test-framework >= 0.7.1,
- QuickCheck >= 2.4 && < 2.8,
+ QuickCheck >= 2.4 && < 2.9,
extensible-exceptions >= 0.1.1 && < 0.2.0
if flag(base3)
Build-Depends: base >= 3 && < 4, random >= 1

View File

@ -1,12 +1,13 @@
@comment $OpenBSD: PLIST,v 1.4 2014/11/24 16:10:48 kili Exp $
@comment $OpenBSD: PLIST,v 1.5 2016/01/27 20:22:10 kili Exp $
lib/ghc/${DISTNAME}/
lib/ghc/${DISTNAME}/HS${DISTNAME}-${MODGHC_PACKAGE_KEY}.o
lib/ghc/${DISTNAME}/Test/
lib/ghc/${DISTNAME}/Test/Framework/
lib/ghc/${DISTNAME}/Test/Framework/Providers/
lib/ghc/${DISTNAME}/Test/Framework/Providers/QuickCheck2.hi
lib/ghc/${DISTNAME}/Test/Framework/Providers/QuickCheck2.p_hi
lib/ghc/${DISTNAME}/libHS${DISTNAME}.a
lib/ghc/${DISTNAME}/libHS${DISTNAME}_p.a
lib/ghc/${DISTNAME}/libHS${DISTNAME}-${MODGHC_PACKAGE_KEY}.a
lib/ghc/${DISTNAME}/libHS${DISTNAME}-${MODGHC_PACKAGE_KEY}_p.a
lib/ghc/${DISTNAME}/register.sh
share/doc/hs-${DISTNAME}/
share/doc/hs-${DISTNAME}/LICENSE