From 517aa10b9d242a8b7febf31ec0de86b403e0b30f Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Sat, 13 Jun 2020 02:03:16 +0100 Subject: [PATCH] Import haskell-hedgehog_1.0.2-5.debian.tar.xz [dgit import tarball haskell-hedgehog 1.0.2-5 haskell-hedgehog_1.0.2-5.debian.tar.xz] --- changelog | 62 ++++++++++++++++++++++ compat | 1 + control | 126 +++++++++++++++++++++++++++++++++++++++++++++ copyright | 40 ++++++++++++++ patches/newer-deps | 32 ++++++++++++ patches/series | 1 + rules | 11 ++++ source/format | 1 + watch | 2 + 9 files changed, 276 insertions(+) create mode 100644 changelog create mode 100644 compat create mode 100644 control create mode 100644 copyright create mode 100644 patches/newer-deps create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..9a24e45 --- /dev/null +++ b/changelog @@ -0,0 +1,62 @@ +haskell-hedgehog (1.0.2-5) unstable; urgency=medium + + * Patch out fail. + + -- Clint Adams Fri, 12 Jun 2020 21:03:16 -0400 + +haskell-hedgehog (1.0.2-4) unstable; urgency=medium + + * Fix Build-Depends. + + -- Clint Adams Fri, 12 Jun 2020 19:33:40 -0400 + +haskell-hedgehog (1.0.2-3) unstable; urgency=medium + + * Fix Build-Depends. + + -- Clint Adams Thu, 11 Jun 2020 22:14:47 -0400 + +haskell-hedgehog (1.0.2-2) unstable; urgency=medium + + * Patch for newer template-haskell and pretty-show. + + -- Clint Adams Thu, 11 Jun 2020 08:54:54 -0400 + +haskell-hedgehog (1.0.2-1) unstable; urgency=medium + + * New upstream version. + + -- Clint Adams Sat, 30 May 2020 23:44:24 -0400 + +haskell-hedgehog (0.6.1-1) unstable; urgency=medium + + * New upstream release + + -- Clint Adams Sun, 28 Jul 2019 12:45:39 -0400 + +haskell-hedgehog (0.6-3) unstable; urgency=medium + + * Remove build dependency on libghc-mtl-dev (provided by ghc-8.4.3) + * Remove build dependency on libghc-text-dev (provided by ghc-8.4.3) + * Remove build dependency on libghc-stm-dev (provided by ghc-8.4.3) + + -- Ilias Tsitsimpis Mon, 01 Oct 2018 17:50:17 +0300 + +haskell-hedgehog (0.6-2) unstable; urgency=medium + + * Bump debhelper compat level to 10 + + -- Ilias Tsitsimpis Sun, 30 Sep 2018 21:10:47 +0300 + +haskell-hedgehog (0.6-1) unstable; urgency=medium + + * Set Rules-Requires-Root to no. + * New upstream version. closes: #901019. + + -- Clint Adams Fri, 08 Jun 2018 00:38:24 -0400 + +haskell-hedgehog (0.5.3-1) unstable; urgency=low + + * Initial release. + + -- Clint Adams Sat, 14 Apr 2018 14:53:31 -0400 diff --git a/compat b/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +10 diff --git a/control b/control new file mode 100644 index 0000000..d7422be --- /dev/null +++ b/control @@ -0,0 +1,126 @@ +Source: haskell-hedgehog +Maintainer: Debian Haskell Group +Uploaders: Clint Adams +Priority: optional +Section: haskell +Rules-Requires-Root: no +Build-Depends: debhelper (>= 10), + haskell-devscripts (>= 0.8), + cdbs, + ghc (>= 8.4.3), + ghc-prof, + libghc-ansi-terminal-dev (>= 0.6), + libghc-ansi-terminal-dev (<< 0.11), + libghc-ansi-terminal-prof, + libghc-async-dev (>= 2.0), + libghc-async-dev (<< 2.3), + libghc-async-prof (>= 2.0), + libghc-async-prof (<< 2.3), + libghc-concurrent-output-dev (>= 1.7), + libghc-concurrent-output-dev (<< 1.11), + libghc-concurrent-output-prof, + libghc-erf-dev (>= 2.0), + libghc-erf-dev (<< 2.1), + libghc-erf-prof, + libghc-exceptions-dev (>= 0.7), + libghc-exceptions-dev (<< 0.11), + libghc-exceptions-prof, + libghc-lifted-async-dev (>= 0.7), + libghc-lifted-async-dev (<< 0.11), + libghc-lifted-async-prof (>= 0.7), + libghc-lifted-async-prof (<< 0.11), + libghc-mmorph-dev (>= 1.0), + libghc-mmorph-dev (<< 1.2), + libghc-mmorph-prof (>= 1.0), + libghc-mmorph-prof (<< 1.2), + libghc-monad-control-dev (>= 1.0), + libghc-monad-control-dev (<< 1.1), + libghc-monad-control-prof (>= 1.0), + libghc-monad-control-prof (<< 1.1), + libghc-pretty-show-dev (>= 1.6), + libghc-pretty-show-dev (<< 1.11), + libghc-pretty-show-prof, + libghc-primitive-dev (>= 0.6), + libghc-primitive-dev (<< 0.8), + libghc-primitive-prof, + libghc-random-dev (>= 1.1), + libghc-random-dev (<< 1.2), + libghc-random-prof (>= 1.1), + libghc-random-prof (<< 1.2), + libghc-resourcet-dev (>= 1.1), + libghc-resourcet-dev (<< 1.3), + libghc-resourcet-prof (>= 1.1), + libghc-resourcet-prof (<< 1.3), + libghc-semigroups-dev (>= 0.16), + libghc-semigroups-dev (<< 0.20), + libghc-semigroups-prof (>= 0.16), + libghc-transformers-base-dev (>= 0.4), + libghc-transformers-base-dev (<< 0.5), + libghc-transformers-base-prof (>= 0.4), + libghc-transformers-base-prof (<< 0.5), + libghc-wl-pprint-annotated-dev (>= 0.0), + libghc-wl-pprint-annotated-dev (<< 0.2), + libghc-wl-pprint-annotated-prof (>= 0.0), + libghc-wl-pprint-annotated-prof (<< 0.2), +Build-Depends-Indep: ghc-doc, + libghc-ansi-terminal-doc, + libghc-async-doc, + libghc-concurrent-output-doc, + libghc-erf-doc, + libghc-exceptions-doc, + libghc-lifted-async-doc, + libghc-mmorph-doc, + libghc-monad-control-doc, + libghc-pretty-show-doc, + libghc-primitive-doc, + libghc-random-doc, + libghc-resourcet-doc, + libghc-semigroups-doc, + libghc-transformers-base-doc, + libghc-wl-pprint-annotated-doc, +Standards-Version: 4.5.0 +Homepage: https://hedgehog.qa +X-Description: Hedgehog will eat all your bugs + Hedgehog is a modern property-based testing system, in the spirit of + QuickCheck. Hedgehog uses integrated shrinking, so shrinks obey the + invariants of generated values by construction. + +Package: libghc-hedgehog-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-hedgehog-prof +Architecture: any +Depends: ${haskell:Depends}, + ${misc:Depends}, +Recommends: ${haskell:Recommends}, +Suggests: ${haskell:Suggests}, +Conflicts: ${haskell:Conflicts}, +Provides: ${haskell:Provides}, +Description: ${haskell:ShortDescription}${haskell:ShortBlurb} + ${haskell:LongDescription} + . + ${haskell:Blurb} + +Package: libghc-hedgehog-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 --git a/copyright b/copyright new file mode 100644 index 0000000..47a5bad --- /dev/null +++ b/copyright @@ -0,0 +1,40 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: hedgehog +Upstream-Contact: Jacob Stanley +Source: https://hackage.haskell.org/package/hedgehog + +Files: * +Copyright: 2017-2018 Jacob Stanley +License: BSD-3-clause + +Files: debian/* +Copyright: held by the contributors mentioned in debian/changelog +License: BSD-3-clause + +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: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2. 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. + . + 3. Neither the name of the copyright holder nor the names of + its 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 + HOLDER 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 --git a/patches/newer-deps b/patches/newer-deps new file mode 100644 index 0000000..afc18c9 --- /dev/null +++ b/patches/newer-deps @@ -0,0 +1,32 @@ +--- a/hedgehog.cabal ++++ b/hedgehog.cabal +@@ -57,18 +57,17 @@ + , directory >= 1.2 && < 1.4 + , erf >= 2.0 && < 2.1 + , exceptions >= 0.7 && < 0.11 +- , fail >= 4.9 && < 5 + , lifted-async >= 0.7 && < 0.11 + , mmorph >= 1.0 && < 1.2 + , monad-control >= 1.0 && < 1.1 + , mtl >= 2.1 && < 2.3 +- , pretty-show >= 1.6 && < 1.10 ++ , pretty-show >= 1.6 && < 1.11 + , primitive >= 0.6 && < 0.8 + , random >= 1.1 && < 1.2 + , resourcet >= 1.1 && < 1.3 + , semigroups >= 0.16 && < 0.20 + , stm >= 2.4 && < 2.6 +- , template-haskell >= 2.10 && < 2.16 ++ , template-haskell >= 2.10 && < 2.17 + , text >= 1.1 && < 1.3 + , time >= 1.4 && < 1.10 + , transformers >= 0.5 && < 0.6 +@@ -140,7 +139,7 @@ + , containers >= 0.4 && < 0.7 + , mmorph >= 1.0 && < 1.2 + , mtl >= 2.1 && < 2.3 +- , pretty-show >= 1.6 && < 1.10 ++ , pretty-show >= 1.6 && < 1.11 + , semigroups >= 0.16 && < 0.20 + , text >= 1.1 && < 1.3 + , transformers >= 0.3 && < 0.6 diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..58889b7 --- /dev/null +++ b/patches/series @@ -0,0 +1 @@ +newer-deps diff --git a/rules b/rules new file mode 100755 index 0000000..847a27a --- /dev/null +++ b/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f + +DEB_ENABLE_TESTS = yes +DEB_SETUP_BIN_NAME = debian/hlibrary.setup +DEB_CABAL_PACKAGE = hedgehog +DEB_DEFAULT_COMPILER = ghc + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/hlibrary.mk + +check-ghc-stamp: export LC_ALL := C.UTF-8 diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/watch b/watch new file mode 100644 index 0000000..55407ab --- /dev/null +++ b/watch @@ -0,0 +1,2 @@ +version=3 +https://hackage.haskell.org/package/hedgehog/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) -- 2.30.2