diff --git a/devel/hs-smallcheck/Makefile b/devel/hs-smallcheck/Makefile index d0cb2d76497e..365a550127ae 100644 --- a/devel/hs-smallcheck/Makefile +++ b/devel/hs-smallcheck/Makefile @@ -6,16 +6,18 @@ # PORTNAME= smallcheck -PORTVERSION= 0.6 +PORTVERSION= 0.6.1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Another lightweight testing library in Haskell +COMMENT= A property-based testing library LICENSE= BSD CABAL_SETUP= Setup.hs +USE_CABAL= dlist>=0.2 + INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" diff --git a/devel/hs-smallcheck/distinfo b/devel/hs-smallcheck/distinfo index a49ec85e01d7..82fe3836d9df 100644 --- a/devel/hs-smallcheck/distinfo +++ b/devel/hs-smallcheck/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/smallcheck-0.6.tar.gz) = 3b2d49ff08f9146c3ae70e9d1821977233fa5715f682835751a2fbbca46f62a5 -SIZE (cabal/smallcheck-0.6.tar.gz) = 22364 +SHA256 (cabal/smallcheck-0.6.1.tar.gz) = 6b83c4934ed6b2141725731ede11db7380dc80c91a17261baedf338a00d34bdc +SIZE (cabal/smallcheck-0.6.1.tar.gz) = 22854 diff --git a/devel/hs-smallcheck/pkg-descr b/devel/hs-smallcheck/pkg-descr index 9c02a101b04d..84132e9abc30 100644 --- a/devel/hs-smallcheck/pkg-descr +++ b/devel/hs-smallcheck/pkg-descr @@ -1,6 +1,5 @@ -SmallCheck is similar to QuickCheck (Claessen and Hughes 2000-) but -instead of testing for a sample of randomly generated values, SmallCheck -tests properties for all the finitely many values up to some depth, -progressively increasing the depth used. +SmallCheck is a testing library that allows to verify properties for all +test cases up to some depth. The test cases are generated automatically +by SmallCheck. WWW: https://github.com/feuerbach/smallcheck