[SCM] KDE PIM module packaging branch, master, updated. debian/4.14.0-1-8-g004d370

Maximiliano Curia maxy at moszumanska.debian.org
Sun Sep 21 20:03:51 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kdepim.git;a=commitdiff;h=1a4afa2

The following commit has been merged in the master branch:
commit 1a4afa22a33769067c274f60f49c03f8874385ea
Author: Maximiliano Curia <maxy at debian.org>
Date:   Fri Sep 19 23:44:22 2014 +0200

    Build tests on the testsuite.
---
 debian/changelog       | 1 +
 debian/rules           | 3 ++-
 debian/tests/testsuite | 7 +++++++
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 115645d..4c106c6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ kdepim (4:4.14.1-1~) UNRELEASED; urgency=medium
     it. (Closes: #760472)
   * New upstream release (4.14.1).
   * kmail: Update install file.
+  * Build tests on the testsuite.
 
  -- Maximiliano Curia <maxy at debian.org>  Fri, 12 Sep 2014 20:14:57 +0200
 
diff --git a/debian/rules b/debian/rules
index b6e565d..893de1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,7 +9,8 @@ include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
 .PHONY: override_dh_auto_test
 
 override_dh_auto_configure:
-	$(overridden_command) -- -DKDEPIM_BUILD_MOBILE=true
+	$(overridden_command) -- -DKDEPIM_BUILD_MOBILE=true \
+	    -DKDE4_BUILD_TESTS=false
 
 # Strict local dependencies (there are no external ones anyway)
 override_dh_makeshlibs:
diff --git a/debian/tests/testsuite b/debian/tests/testsuite
index 60d997a..da001c5 100755
--- a/debian/tests/testsuite
+++ b/debian/tests/testsuite
@@ -1,3 +1,10 @@
 #!/bin/sh
+sed -i 's/-DKDE4_BUILD_TESTS=false/-DKDE4_BUILD_TESTS=true/' debian/rules
+if [ -d /usr/lib/ccache ]; then
+    export PATH="/usr/lib/ccache:$PATH"
+fi
+debian/rules clean 2>&1
+dpkg-source --before-build .
+debian/rules build 2>&1
 xvfb-run -a --server-args="-screen 0 1024x768x24" \
     dbus-launch --exit-with-session debian/tests/testsuite.xsession

-- 
KDE PIM module packaging



More information about the pkg-kde-commits mailing list