[SCM] Grantlee template engine packaging branch, master, updated. debian/0.3.0-2-7-g90c8eca

Pino Toscano pino at alioth.debian.org
Sun May 12 14:41:42 UTC 2013


Gitweb-URL: http://git.debian.org/?p=pkg-kde/krap/grantlee.git;a=commitdiff;h=90c8eca

The following commit has been merged in the master branch:
commit 90c8eca6015eabfeb6da216ea2dd5b195a31a398
Author: Pino Toscano <pino at debian.org>
Date:   Sun May 12 16:40:58 2013 +0200

    enable the test suite
    
    - padd -DENABLE_TESTS=ON to cmake
    - run dh_auto_test under xvfb-run, as some tests need X
    - add the xvfb and xauth build dependencies
---
 debian/changelog |    4 ++++
 debian/control   |    3 ++-
 debian/rules     |    6 +++++-
 3 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c898720..cb3aa2c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,10 @@ grantlee (0.3.0-3) UNRELEASED; urgency=low
   * Update Vcs-* headers.
   * Add the pkg-kde-tools build dependency and make use of the
     pkgkde_symbolshelper dh addon for subst-using symbols.
+  * Enable the test suite:
+    - padd -DENABLE_TESTS=ON to cmake
+    - run dh_auto_test under xvfb-run, as some tests need X
+    - add the xvfb and xauth build dependencies
 
  -- Debian Krap Maintainers <debian-qt-kde at lists.debian.org>  Sun, 12 May 2013 16:17:15 +0200
 
diff --git a/debian/control b/debian/control
index 29b2f7f..3abcd94 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,8 @@ Maintainer: Debian Krap Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Bjoern Ricks <bjoern.ricks at intevation.de>,
            Sune Vuorela <sune at debian.org>,
            Maximiliano Curia <maxy at debian.org>
-Build-Depends: debhelper (>= 9), libqt4-dev (>= 4.5), cmake, pkg-kde-tools
+Build-Depends: debhelper (>= 9), libqt4-dev (>= 4.5), cmake, pkg-kde-tools,
+ xvfb, xauth
 Standards-Version: 3.9.4
 Homepage: http://www.grantlee.org/
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/krap/grantlee.git;a=summary
diff --git a/debian/rules b/debian/rules
index eeb23ca..3cc4716 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,11 @@
 %:
 	dh $@ --parallel --with pkgkde_symbolshelper
 
-.PHONY: override_dh_auto_test
+override_dh_auto_configure:
+	dh_auto_configure -- -DBUILD_TESTS=ON
+
+override_dh_auto_test:
+	xvfb-run dh_auto_test
 
 override_dh_makeshlibs:
 	dh_makeshlibs -V -X/usr/lib/grantlee/

-- 
Grantlee template engine packaging



More information about the pkg-kde-commits mailing list