From b9af71eedca48b4c406ce882f27af12697e11d59 Mon Sep 17 00:00:00 2001 From: Gianfranco Costamagna Date: Fri, 30 Aug 2019 13:07:13 +0100 Subject: [PATCH] Import haskell-hedgehog_0.6.1-2.debian.tar.xz [dgit import tarball haskell-hedgehog 0.6.1-2 haskell-hedgehog_0.6.1-2.debian.tar.xz] --- changelog | 39 ++++++++++++++ compat | 1 + control | 132 +++++++++++++++++++++++++++++++++++++++++++++ copyright | 40 ++++++++++++++ patches/newer-deps | 28 ++++++++++ patches/series | 1 + rules | 11 ++++ source/format | 1 + watch | 2 + 9 files changed, 255 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..a84448c --- /dev/null +++ b/changelog @@ -0,0 +1,39 @@ +haskell-hedgehog (0.6.1-2) unstable; urgency=medium + + * Patch for newer deps + - note: this version FTBFS, but at least it is not bd-uninstallable + + -- Gianfranco Costamagna Fri, 30 Aug 2019 14:07:13 +0200 + +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..ea5f8d3 --- /dev/null +++ b/control @@ -0,0 +1,132 @@ +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.9), + libghc-ansi-terminal-prof (>= 0.6), + libghc-ansi-terminal-prof (<< 0.9), + 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 (>= 1.7), + libghc-concurrent-output-prof (<< 1.11), + libghc-exceptions-dev (>= 0.7), + libghc-exceptions-dev (<< 0.11), + libghc-exceptions-prof (>= 0.7), + libghc-exceptions-prof (<< 0.11), + 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 (<< 2.0), + libghc-pretty-show-prof, + libghc-primitive-dev (>= 0.6), + libghc-primitive-dev (<< 0.7), + libghc-primitive-prof (>= 0.6), + libghc-primitive-prof (<< 0.7), + 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.19), + libghc-semigroups-prof (>= 0.16), + libghc-semigroups-prof (<< 0.19), + libghc-th-lift-dev (>= 0.7), + libghc-th-lift-dev (<< 0.8), + libghc-th-lift-prof (>= 0.7), + libghc-th-lift-prof (<< 0.8), + 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-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-th-lift-doc, + libghc-transformers-base-doc, + libghc-wl-pprint-annotated-doc, +Standards-Version: 4.1.4 +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..2d0cbbc --- /dev/null +++ b/patches/newer-deps @@ -0,0 +1,28 @@ +--- haskell-hedgehog-0.6.1.orig/hedgehog.cabal ++++ haskell-hedgehog-0.6.1/hedgehog.cabal +@@ -61,13 +61,13 @@ library + , mmorph >= 1.0 && < 1.2 + , monad-control >= 1.0 && < 1.1 + , mtl >= 2.1 && < 2.3 +- , pretty-show >= 1.6 && < 1.8 ++ , pretty-show >= 1.6 && < 2.0 + , primitive >= 0.6 && < 0.7 + , random >= 1.1 && < 1.2 + , resourcet >= 1.1 && < 1.3 + , semigroups >= 0.16 && < 0.19 +- , stm >= 2.4 && < 2.5 +- , template-haskell >= 2.10 && < 2.14 ++ , stm >= 2.4 ++ , template-haskell >= 2.10 + , text >= 1.1 && < 1.3 + , th-lift >= 0.7 && < 0.8 + , time >= 1.4 && < 1.10 +@@ -133,7 +133,7 @@ test-suite test + hedgehog + , base >= 3 && < 5 + , containers >= 0.4 && < 0.7 +- , pretty-show >= 1.6 && < 1.8 ++ , pretty-show >= 1.6 && < 2.0 + , semigroups >= 0.16 && < 0.19 + , 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