[Git][haskell-team/DHG_packages][master] 3 commits: haskell-esqueleto: do not build doc package, better no docs than no module

Gianfranco Costamagna gitlab at salsa.debian.org
Fri Sep 27 11:49:42 BST 2019



Gianfranco Costamagna pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
e05797c6 by Steve Langasek at 2019-09-27T10:46:19Z
haskell-esqueleto: do not build doc package, better no docs than no module

- - - - -
5722d012 by Gianfranco Costamagna at 2019-09-27T10:47:33Z
haskell-haskell-gi: don't run tests on s390x, they hangs

- - - - -
415a42c6 by Gianfranco Costamagna at 2019-09-27T10:49:13Z
haskell-http-api-data: disable tests on s390x, they hangs

- - - - -


6 changed files:

- p/haskell-esqueleto/debian/changelog
- p/haskell-esqueleto/debian/control
- p/haskell-haskell-gi/debian/changelog
- p/haskell-haskell-gi/debian/rules
- p/haskell-http-api-data/debian/changelog
- p/haskell-http-api-data/debian/rules


Changes:

=====================================
p/haskell-esqueleto/debian/changelog
=====================================
@@ -1,3 +1,11 @@
+haskell-esqueleto (2.6.0-2) unstable; urgency=medium
+
+  [ Steve Langasek ]
+  * Don't build the docs package, it's more useful to at least have the
+    module package available for now, working around Debian bug #915646.
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Fri, 27 Sep 2019 12:44:18 +0200
+
 haskell-esqueleto (2.6.0-1) unstable; urgency=medium
 
   * New upstream version.


=====================================
p/haskell-esqueleto/debian/control
=====================================
@@ -32,15 +32,6 @@ Build-Depends: debhelper (>= 10),
  libghc-persistent-dev,
  libghc-persistent-sqlite-dev (>= 2.1.3),
  libghc-persistent-template-dev (>= 2.1),
-Build-Depends-Indep: ghc-doc,
- libghc-blaze-html-doc,
- libghc-conduit-doc,
- libghc-monad-logger-doc,
- libghc-persistent-doc,
- libghc-resourcet-doc,
- libghc-tagged-doc,
- libghc-unliftio-doc,
- libghc-unordered-containers-doc,
 Standards-Version: 4.4.0
 Homepage: https://github.com/bitemyapp/esqueleto
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-esqueleto
@@ -79,15 +70,3 @@ Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
  ${haskell:LongDescription}
  .
  ${haskell:Blurb}
-
-Package: libghc-esqueleto-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends},
- ${haskell:Depends},
-Recommends: ${haskell:Recommends},
-Suggests: ${haskell:Suggests},
-Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
- ${haskell:LongDescription}
- .
- ${haskell:Blurb}


=====================================
p/haskell-haskell-gi/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-haskell-gi (0.21.5-2) unstable; urgency=medium
+
+  * Don't run tests on s390x, they hang
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Fri, 27 Sep 2019 12:46:47 +0200
+
 haskell-haskell-gi (0.21.5-1) unstable; urgency=medium
 
   * New upstream version.


=====================================
p/haskell-haskell-gi/debian/rules
=====================================
@@ -1,6 +1,11 @@
 #!/usr/bin/make -f
 
-DEB_ENABLE_TESTS = yes
+ifeq (s390x,$(DEB_HOST_ARCH))
+	DEB_ENABLE_TESTS = no
+else
+	DEB_ENABLE_TESTS = yes
+endif
+
 DEB_SETUP_BIN_NAME = debian/hlibrary.setup
 DEB_CABAL_PACKAGE = haskell-gi
 DEB_DEFAULT_COMPILER = ghc


=====================================
p/haskell-http-api-data/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-http-api-data (0.4-3) unstable; urgency=medium
+
+  * Disable tests on s390x, they hangs
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Sun, 01 Sep 2019 22:17:08 +0200
+
 haskell-http-api-data (0.4-2) unstable; urgency=medium
 
   * Add missing build dependency on cabal-doctest.


=====================================
p/haskell-http-api-data/debian/rules
=====================================
@@ -3,7 +3,11 @@
 DEB_CABAL_PACKAGE = http-api-data
 DEB_DEFAULT_COMPILER = ghc
 
-DEB_ENABLE_TESTS = yes
+ifeq (s390x,$(DEB_HOST_ARCH))
+	DEB_ENABLE_TESTS = no
+else
+	DEB_ENABLE_TESTS = yes
+endif
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/aa937795f14a5171cf33641944d74e619cea4bdb...415a42c69428177c342828f4aa91723808f0991d

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/compare/aa937795f14a5171cf33641944d74e619cea4bdb...415a42c69428177c342828f4aa91723808f0991d
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20190927/f5f0fe48/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list