r26967 - in /trunk/libwx-perl-dialog-perl/debian: control rules

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Mon Nov 17 17:48:21 UTC 2008


Author: gregoa
Date: Mon Nov 17 17:48:18 2008
New Revision: 26967

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=26967
Log:
run tests with xvfb

Modified:
    trunk/libwx-perl-dialog-perl/debian/control
    trunk/libwx-perl-dialog-perl/debian/rules

Modified: trunk/libwx-perl-dialog-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libwx-perl-dialog-perl/debian/control?rev=26967&op=diff
==============================================================================
--- trunk/libwx-perl-dialog-perl/debian/control (original)
+++ trunk/libwx-perl-dialog-perl/debian/control Mon Nov 17 17:48:18 2008
@@ -4,7 +4,8 @@
 Build-Depends: debhelper (>= 7), libmodule-build-perl
 Build-Depends-Indep: perl (>= 5.008), libtest-exception-perl, libwx-perl,
  libfile-copy-recursive-perl, libwx-perl-processstream-perl,
- libtest-exception-perl, libtest-nowarnings-perl
+ libtest-exception-perl, libtest-nowarnings-perl, xvfb, xauth,
+ xfonts-base
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jeremiah C. Foster <jeremiah at jeremiahfoster.com>
 Standards-Version: 3.8.0

Modified: trunk/libwx-perl-dialog-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libwx-perl-dialog-perl/debian/rules?rev=26967&op=diff
==============================================================================
--- trunk/libwx-perl-dialog-perl/debian/rules (original)
+++ trunk/libwx-perl-dialog-perl/debian/rules Mon Nov 17 17:48:18 2008
@@ -1,8 +1,14 @@
 #!/usr/bin/make -f
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
 
 build: build-stamp
 build-stamp:
-	dh build
+	dh build --before dh_auto_test
+	xvfb-run $(PERL) Build test
+	dh build --after dh_auto_test
 	touch $@
 
 clean:
@@ -12,7 +18,7 @@
 install-stamp: build-stamp
 	dh install --until dh_auto_install
 	# examples
-	$(RM) -vr debian/libwx-perl-dialog-perl/usr/share/perl5/auto
+	$(RM) -vr $(TMP)/usr/share/perl5/auto
 	dh install --remaining
 	touch $@
 




More information about the Pkg-perl-cvs-commits mailing list