diff -Nru haskell-lazysmallcheck-0.6/debian/changelog haskell-lazysmallcheck-0.6/debian/changelog --- haskell-lazysmallcheck-0.6/debian/changelog 2015-06-01 11:13:43.000000000 +0000 +++ haskell-lazysmallcheck-0.6/debian/changelog 2015-12-03 20:16:47.000000000 +0000 @@ -1,14 +1,16 @@ -haskell-lazysmallcheck (0.6-5build2) wily; urgency=medium +haskell-lazysmallcheck (0.6-7) unstable; urgency=medium - * Rebuild for new GHC ABIs. + * Switch Vcs-Git/Vcs-Browser headers to new location. - -- Colin Watson Mon, 01 Jun 2015 12:13:43 +0100 + -- Clint Adams Thu, 03 Dec 2015 14:54:43 -0500 -haskell-lazysmallcheck (0.6-5build1) wily; urgency=medium +haskell-lazysmallcheck (0.6-6) experimental; urgency=medium - * Rebuild for new GHC ABIs. + * Redo packaging to add the -doc file. + * Depend on haskell-devscripts >= 0.10 to ensure that this package + builds against GHC in experimental - -- Colin Watson Sat, 23 May 2015 14:30:51 +0100 + -- Joachim Breitner Thu, 20 Aug 2015 10:28:04 +0200 haskell-lazysmallcheck (0.6-5) unstable; urgency=medium @@ -71,4 +73,3 @@ * Omitted -doc package as it would have been almost empty. -- Kari Pahula Fri, 24 Jul 2009 10:41:17 +0300 - diff -Nru haskell-lazysmallcheck-0.6/debian/control haskell-lazysmallcheck-0.6/debian/control --- haskell-lazysmallcheck-0.6/debian/control 2015-04-27 09:45:48.000000000 +0000 +++ haskell-lazysmallcheck-0.6/debian/control 2015-12-03 19:19:10.000000000 +0000 @@ -1,29 +1,19 @@ Source: haskell-lazysmallcheck -Section: haskell -Priority: extra Maintainer: Debian Haskell Group Uploaders: Joachim Breitner -Standards-Version: 3.9.4 -Build-Depends: debhelper (>= 9) - , haskell-devscripts (>= 0.9) - , cdbs - , ghc - , ghc-prof - , ghc-doc -Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-lazysmallcheck -Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-lazysmallcheck -Homepage: http://www.cs.york.ac.uk/fp/smallcheck/ - -Package: libghc-lazysmallcheck-dev -Architecture: any -Depends: ${haskell:Depends} - , ${shlibs:Depends} - , ${misc:Depends} -Suggests: ${haskell:Suggests} -Provides: ${haskell:Provides} -Description: A library for demand-driven testing of Haskell programs - This package provides a library for the Haskell programming language. - . +Priority: extra +Section: haskell +Build-Depends: debhelper (>= 9), + haskell-devscripts (>= 0.10), + cdbs, + ghc, + ghc-prof, +Build-Depends-Indep: ghc-doc, +Standards-Version: 3.9.6 +Homepage: http://www.cs.york.ac.uk/~mfn/lazysmallcheck/ +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/ +Vcs-Git: git://git.debian.org/git/pkg-haskell/DHG_packages.git +X-Description: A library for demand-driven testing of Haskell programs 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 @@ -32,19 +22,42 @@ significantly fewer test-cases to verify a property for all inputs up to a given depth. +Package: libghc-lazysmallcheck-dev +Architecture: any +Depends: ${haskell:Depends}, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Provides: ${haskell:Provides}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell:LongDescription} + . + ${haskell:Blurb} + Package: libghc-lazysmallcheck-prof Architecture: any -Depends: ${haskell:Depends} - , ${misc:Depends} -Provides: ${haskell:Provides} -Description: A library for demand-driven testing of Haskell programs; profiling libraries - This package provides a library for the Haskell programming language, - compiled for profiling. +Depends: ${haskell:Depends}, + ${misc:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Provides: ${haskell:Provides}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell: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. + ${haskell:Blurb} + +Package: libghc-lazysmallcheck-doc +Architecture: all +Section: doc +Depends: ${haskell:Depends}, + ${misc:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell:LongDescription} + . + ${haskell:Blurb} diff -Nru haskell-lazysmallcheck-0.6/debian/copyright haskell-lazysmallcheck-0.6/debian/copyright --- haskell-lazysmallcheck-0.6/debian/copyright 2015-04-27 09:45:48.000000000 +0000 +++ haskell-lazysmallcheck-0.6/debian/copyright 2015-08-26 19:27:09.000000000 +0000 @@ -1,38 +1,43 @@ -This package was debianised by Kari Pahula on -Fri, 10 Jul 2009. All of the Debian packaging scripts are released -into the public domain. - -It was downloaded from -http://hackage.haskell.org/package/lazysmallcheck - -Upstream Author: Matthew Naylor - -Copyright Matthew Naylor 2006-2008. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - * Neither the name of Neil Mitchell nor the names of other - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: lazysmallcheck +Upstream-Contact: Matthew Naylor +Source: https://hackage.haskell.org/package/lazysmallcheck + +Files: * +Copyright: Matthew Naylor 2006-2009. +License: BSD3 + +Files: debian/* +Copyright: held by the contributors mentioned in debian/changelog +License: BSD3 + +License: BSD3 + All rights reserved. + . + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + . + * Neither the name of Matthew Naylor nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff -Nru haskell-lazysmallcheck-0.6/debian/rules haskell-lazysmallcheck-0.6/debian/rules --- haskell-lazysmallcheck-0.6/debian/rules 2015-04-27 09:45:48.000000000 +0000 +++ haskell-lazysmallcheck-0.6/debian/rules 2015-08-26 19:27:09.000000000 +0000 @@ -1,4 +1,7 @@ #!/usr/bin/make -f +DEB_CABAL_PACKAGE = lazysmallcheck +DEB_DEFAULT_COMPILER = ghc + include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk diff -Nru haskell-lazysmallcheck-0.6/debian/watch haskell-lazysmallcheck-0.6/debian/watch --- haskell-lazysmallcheck-0.6/debian/watch 2015-04-27 09:45:48.000000000 +0000 +++ haskell-lazysmallcheck-0.6/debian/watch 2015-08-26 19:27:09.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://hackage.haskell.org/package/lazysmallcheck/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) +http://hackage.haskell.org/package/lazysmallcheck/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))