summaryrefslogtreecommitdiff
path: root/dev-haskell/lazysmallcheck
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/lazysmallcheck
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/lazysmallcheck')
-rw-r--r--dev-haskell/lazysmallcheck/Manifest5
-rw-r--r--dev-haskell/lazysmallcheck/lazysmallcheck-0.6.ebuild20
-rw-r--r--dev-haskell/lazysmallcheck/metadata.xml17
3 files changed, 42 insertions, 0 deletions
diff --git a/dev-haskell/lazysmallcheck/Manifest b/dev-haskell/lazysmallcheck/Manifest
new file mode 100644
index 000000000000..2606330885d0
--- /dev/null
+++ b/dev-haskell/lazysmallcheck/Manifest
@@ -0,0 +1,5 @@
+DIST lazysmallcheck-0.6.tar.gz 16862 SHA256 9dd4dfb590c77e4f6aff68296602de58422eed5e7148fc29190d875a4e7d0f53 SHA512 cd9e7d53686587828b5be892bacbd902b4e916d01e65c56d7634717c00353f9d0b81f92fcae9fab5008361dc7257da50a1429568f8265136883d4cca942f954d WHIRLPOOL 77165449f8be25259514f91c307e1999f015d4baa6b6c97e01cfd3eb87c65eb6ac9b7d5f2f7512e18cbf2f156737b97df40501aba14744efde59cda28745bbd9
+EBUILD lazysmallcheck-0.6.ebuild 542 SHA256 e0b4154ba41bbe5ff2d83b01874632058ae8f0875a5556a8c17ad5c0d87d9827 SHA512 aa4110ab22f0214f656b4c78156744ef6923c680e8eeeddb4d187d459a20ec3a93b00165ba69f033bc585659e588967532e42d1a5381b8be8ae627c15c8f9501 WHIRLPOOL 367cd03c807ffefc52fc53331304a9c0d74cf4516795790d137c9ab5d875a4d7addeffcfbb34ee0d33b81b0dc6a21b67989a7f5a715050737e975e4eafd1a5e1
+MISC ChangeLog 2840 SHA256 cfb7fba4a14da38545025b2e34307771773c11a642aa2d30bef6c0356887130b SHA512 b24e92c15a5ff7fc4398cae50657b6e4c9637233a6ce9516aaacf58a26995dbb25c194247a324cd1fd089a1deb2d717a027e159f076ca77c68491a4c5767eaaa WHIRLPOOL b3f3adc76f199e049918c3525266cbaa92cb147b9ff4c240b12cc3603e1e5a8da97b527a9cabb00b6b127ffa1dc504f2ed81dcea91b54cf62d2dbf3b808ff5f4
+MISC ChangeLog-2015 924 SHA256 58438cd672d21bed746a3f4f4add67d10360141bcf29443bca03ccbee17936a3 SHA512 b4c3c18bccd7d8024be7ca0c9d9fe6d201b0f5987390fa6797520444f302a5e6a4e844502174d436f81c1ed66a9b393f18dd52d9769f101ae76797833fa84ee4 WHIRLPOOL 0acc748e6579d325fd31cc17494a9e93f3c6fbd703dd690e540cca486de5bdc70d200443846d6f3cd2f6cd2ea590e18c9d6c634b43070cbe043f992a4cae7306
+MISC metadata.xml 720 SHA256 6fba26c5ba5e5544dce58a112c1259b3e18806583fbe2d47b5bbe1c09882f13b SHA512 14241f31672c4e24c60880919b2191da3daafdc2fecb7cc0d841ac32fe4a14d9695fadc05b43ade6f80890f65486412314308bf21689df93c7b8e0d0372bc71a WHIRLPOOL 1a006cfb3be579a1a8f6494aaa311cc2a70e4905d1b6b1ab4068b42ae6f069f7795db5fa9f491f8457af3d83869aac23efed1250e1e853fd925225e8f89f66cc
diff --git a/dev-haskell/lazysmallcheck/lazysmallcheck-0.6.ebuild b/dev-haskell/lazysmallcheck/lazysmallcheck-0.6.ebuild
new file mode 100644
index 000000000000..98273cf4345f
--- /dev/null
+++ b/dev-haskell/lazysmallcheck/lazysmallcheck-0.6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A library for demand-driven testing of Haskell programs"
+HOMEPAGE="http://www.cs.york.ac.uk/~mfn/lazysmallcheck/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha ~amd64 ia64 ppc ~ppc64 sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.8.2"
+DEPEND="${RDEPEND}
+ dev-haskell/cabal"
diff --git a/dev-haskell/lazysmallcheck/metadata.xml b/dev-haskell/lazysmallcheck/metadata.xml
new file mode 100644
index 000000000000..d8237d1cb4bc
--- /dev/null
+++ b/dev-haskell/lazysmallcheck/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ Lazy SmallCheck is a library for exhaustive, demand-driven testing of
+ Haskell programs. It is based on the idea that if a property holds
+ for a partially-defined input then it must also hold for all
+ fully-defined refinements of the that input. Compared to ``eager''
+ input generation as in SmallCheck, Lazy SmallCheck may require
+ significantly fewer test-cases to verify a property for all inputs up
+ to a given depth.
+ </longdescription>
+</pkgmetadata>