diff -Nru haskell-test-framework-quickcheck2-0.3.0.3/debian/changelog haskell-test-framework-quickcheck2-0.3.0.3/debian/changelog --- haskell-test-framework-quickcheck2-0.3.0.3/debian/changelog 2016-06-06 13:49:38.000000000 +0000 +++ haskell-test-framework-quickcheck2-0.3.0.3/debian/changelog 2016-06-09 09:17:41.000000000 +0000 @@ -1,14 +1,15 @@ -haskell-test-framework-quickcheck2 (0.3.0.3-6build2) yakkety; urgency=medium +haskell-test-framework-quickcheck2 (0.3.0.3-7) unstable; urgency=medium - * Rebuild for new GHC ABIs. + [ Dmitry Bogatov ] + * Use secure (https) uri in Vcs-Git field in 'debian/control' + * Bump standards version to 3.9.8 (no changes needed) + * Convert `debian/copyright' to dep5 format + + [ Iustin Pop ] + * Import patch for QuickCheck 2.8 compatibility; otherwise, tests which + have insufficient coverage will fail at runtime - -- Colin Watson Mon, 06 Jun 2016 14:49:38 +0100 - -haskell-test-framework-quickcheck2 (0.3.0.3-6build1) xenial; urgency=medium - - * Rebuild for new GHC ABIs. - - -- Colin Watson Tue, 12 Jan 2016 04:03:25 +0000 + -- Iustin Pop Thu, 09 Jun 2016 11:17:40 +0200 haskell-test-framework-quickcheck2 (0.3.0.3-6) unstable; urgency=medium diff -Nru haskell-test-framework-quickcheck2-0.3.0.3/debian/control haskell-test-framework-quickcheck2-0.3.0.3/debian/control --- haskell-test-framework-quickcheck2-0.3.0.3/debian/control 2015-12-04 05:05:10.000000000 +0000 +++ haskell-test-framework-quickcheck2-0.3.0.3/debian/control 2016-06-09 09:16:27.000000000 +0000 @@ -1,6 +1,6 @@ Source: haskell-test-framework-quickcheck2 Maintainer: Debian Haskell Group -Uploaders: Kiwamu Okabe +Uploaders: Kiwamu Okabe , Iustin Pop Priority: extra Section: haskell Build-Depends: debhelper (>= 9), @@ -23,10 +23,10 @@ libghc-extensible-exceptions-doc, libghc-random-doc, libghc-test-framework-doc, -Standards-Version: 3.9.6 +Standards-Version: 3.9.8 Homepage: https://batterseapower.github.io/test-framework/ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/ -Vcs-Git: git://git.debian.org/git/pkg-haskell/DHG_packages.git +Vcs-Git: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git Package: libghc-test-framework-quickcheck2-dev Architecture: any diff -Nru haskell-test-framework-quickcheck2-0.3.0.3/debian/copyright haskell-test-framework-quickcheck2-0.3.0.3/debian/copyright --- haskell-test-framework-quickcheck2-0.3.0.3/debian/copyright 2015-12-04 05:05:10.000000000 +0000 +++ haskell-test-framework-quickcheck2-0.3.0.3/debian/copyright 2016-06-09 09:02:26.000000000 +0000 @@ -1,22 +1,33 @@ -Copyright (c) 2008, Maximilian Bolingbroke -All rights reserved. +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: test-framework-quickcheck2 +Upstream-Contact: Haskell Libraries +Source: https://hackage.haskell.org/package/test-framework-quickcheck2 -Redistribution and use in source and binary forms, with or without modification, are permitted -provided that the following conditions are met: +Files: * +Copyright: 2008 Maximilian Bolingbroke +License: BSD-3-clause - * 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 Maximilian Bolingbroke nor the names of other contributors may be used to - endorse or promote products derived from this software without specific prior written permission. +Files: debian/* +Copyright: held by the contributors mentioned in debian/changelog +License: BSD-3-clause -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. +License: BSD-3-clause + 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 Maximilian Bolingbroke 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-test-framework-quickcheck2-0.3.0.3/debian/patches/quickcheck-2.8-more-compat.patch haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/quickcheck-2.8-more-compat.patch --- haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/quickcheck-2.8-more-compat.patch 1970-01-01 00:00:00.000000000 +0000 +++ haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/quickcheck-2.8-more-compat.patch 2016-06-09 09:15:06.000000000 +0000 @@ -0,0 +1,35 @@ +commit bb009e005c8a3d481c0773a038392adc4b442773 +Author: Mikhail Glushenkov +Date: Tue Aug 18 06:09:26 2015 +0200 + + Improve QuickCheck 2.8 support. + +--- a/Test/Framework/Providers/QuickCheck2.hs ++++ b/Test/Framework/Providers/QuickCheck2.hs +@@ -43,6 +43,9 @@ + | PropertyFalsifiable String String -- ^ The property was not true. The strings are the reason and the output. + | PropertyNoExpectedFailure -- ^ We expected that a property would fail but it didn't + | PropertyTimedOut -- ^ The property timed out during execution ++#if MIN_VERSION_QuickCheck(2,8,0) ++ | PropertyInsufficientCoverage -- ^ The tests passed but a use of 'cover' had insufficient coverage. ++#endif + + instance Show PropertyResult where + show (PropertyResult { pr_status = status, pr_used_seed = used_seed, pr_tests_run = mb_tests_run }) +@@ -52,6 +55,9 @@ + PropertyFalsifiable _rsn otpt -> otpt ++ "(used seed " ++ show used_seed ++ ")" + PropertyNoExpectedFailure -> "No expected failure with seed " ++ show used_seed ++ ", after " ++ tests_run_str ++ " tests" + PropertyTimedOut -> "Timed out after " ++ tests_run_str ++ " tests" ++#if MIN_VERSION_QuickCheck(2,8,0) ++ PropertyInsufficientCoverage -> "Insufficient coverage after " ++ tests_run_str ++ " tests" ++#endif + where + tests_run_str = fmap show mb_tests_run `orElse` "an unknown number of" + +@@ -115,3 +121,6 @@ + toPropertyStatus (GaveUp {}) = PropertyArgumentsExhausted + toPropertyStatus (Failure { reason = rsn, output = otpt }) = PropertyFalsifiable rsn otpt + toPropertyStatus (NoExpectedFailure {}) = PropertyNoExpectedFailure ++#if MIN_VERSION_QuickCheck(2,8,0) ++ toPropertyStatus (InsufficientCoverage _ _ _) = PropertyInsufficientCoverage ++#endif diff -Nru haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/series haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/series --- haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/series 2015-12-04 05:05:10.000000000 +0000 +++ haskell-test-framework-quickcheck2-0.3.0.3/debian/patches/series 2016-06-09 09:07:11.000000000 +0000 @@ -1 +1,2 @@ quickcheck-compat +quickcheck-2.8-more-compat.patch