Source: ptlib
Version: 2.10.11~dfsg-2.1
Tags: patch
User: [email protected]
Usertags: rebootstrap

A build of ptlib runs the testsuite even when DEB_BUILD_OPTIONS=nocheck
is given. This breaks e.g. cross building. Please consider applying the
attached patch.

Helmut
diff --minimal -Nru ptlib-2.10.11~dfsg/debian/changelog 
ptlib-2.10.11~dfsg/debian/changelog
--- ptlib-2.10.11~dfsg/debian/changelog 2016-11-30 18:58:13.000000000 +0100
+++ ptlib-2.10.11~dfsg/debian/changelog 2017-01-23 21:10:44.000000000 +0100
@@ -1,3 +1,10 @@
+ptlib (2.10.11~dfsg-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Support DEB_BUILD_OPTIONS=nocheck (Closes: #-1).
+
+ -- Helmut Grohne <[email protected]>  Mon, 23 Jan 2017 21:10:44 +0100
+
 ptlib (2.10.11~dfsg-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff --minimal -Nru ptlib-2.10.11~dfsg/debian/rules 
ptlib-2.10.11~dfsg/debian/rules
--- ptlib-2.10.11~dfsg/debian/rules     2016-11-30 18:58:13.000000000 +0100
+++ ptlib-2.10.11~dfsg/debian/rules     2017-01-23 21:10:42.000000000 +0100
@@ -35,6 +35,7 @@
        rm -f debian/libpt-doc/usr/share/doc/libpt-doc/html/jquery.js
        dh_link
 
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
 override_dh_auto_test:
        $(MAKE) PTLIBDIR=$(CURDIR) -C samples/hello_world clean
        $(MAKE) PTLIBDIR=$(CURDIR) -C samples/hello_world opt
@@ -49,6 +50,7 @@
        # make sure samples are clean before we install them into libpt-doc
        $(MAKE) PTLIBDIR=$(CURDIR) -C samples/hello_world clean
        rm -rf samples/hello_world/obj_*
+endif
 
 print-version:
        @@echo "Debian version:          $(DEBVERSION)"

Reply via email to