summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules13
1 files changed, 13 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index c3db00f..f10c6ee 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,6 +13,8 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
CHANGELOG_DATE ?= $(shell LC_ALL=C date -u -d @$(SOURCE_DATE_EPOCH) +"%d %B %Y")
+arch = $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+
%:
dh $@
@@ -33,3 +35,14 @@ override_dh_installman:
override_dh_auto_clean:
dh_auto_clean
$(RM) debian/man/*.1
+
+override_dh_auto_test:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+ echo ${arch}
+ if [ "${arch}" = "s390x" ] ; then \
+ echo "Do not care of test result on this architecture. There seems to be some serious problems with the test suite in general, but it only causes FTBFS on s390x" ;\
+ else \
+ echo "Do run tests on this architecture" ;\
+ dh_auto_test ;\
+ fi
+endif