r33484 - in /trunk/libfile-find-rule-perl-perl/debian: changelog control rules

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Fri Apr 17 04:56:51 UTC 2009


Author: ryan52-guest
Date: Fri Apr 17 04:56:46 2009
New Revision: 33484

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=33484
Log:
fix testing to test without the debian directory

Modified:
    trunk/libfile-find-rule-perl-perl/debian/changelog
    trunk/libfile-find-rule-perl-perl/debian/control
    trunk/libfile-find-rule-perl-perl/debian/rules

Modified: trunk/libfile-find-rule-perl-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-find-rule-perl-perl/debian/changelog?rev=33484&op=diff
==============================================================================
--- trunk/libfile-find-rule-perl-perl/debian/changelog (original)
+++ trunk/libfile-find-rule-perl-perl/debian/changelog Fri Apr 17 04:56:46 2009
@@ -14,8 +14,9 @@
   * New upstream release
   * Add myself to Uploaders
   * Debian Policy 3.8.1
+  * fix testing to test without the debian directory
 
- -- Ryan Niebur <ryanryan52 at gmail.com>  Thu, 16 Apr 2009 20:49:07 -0700
+ -- Ryan Niebur <ryanryan52 at gmail.com>  Thu, 16 Apr 2009 21:56:38 -0700
 
 libfile-find-rule-perl-perl (1.04-1) unstable; urgency=low
 

Modified: trunk/libfile-find-rule-perl-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-find-rule-perl-perl/debian/control?rev=33484&op=diff
==============================================================================
--- trunk/libfile-find-rule-perl-perl/debian/control (original)
+++ trunk/libfile-find-rule-perl-perl/debian/control Fri Apr 17 04:56:46 2009
@@ -1,14 +1,15 @@
 Source: libfile-find-rule-perl-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 7.2)
 Build-Depends-Indep: perl (>= 5.005), libfile-find-rule-perl (>= 0.20),
  libtest-minimumversion-perl (>= 0.007) | perl,
  libfile-spec-perl (>= 3.2700),
  libparams-util-perl (>= 0.38),
  libtest-cpan-meta-perl (>= 0.07),
  libtest-pod-perl (>= 1.00),
- libpod-simple-perl (>= 3.07)
+ libpod-simple-perl (>= 3.07),
+ rsync
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Vincent Danjean <vdanjean at debian.org>, Ryan Niebur <ryanryan52 at gmail.com>
 Standards-Version: 3.8.1

Modified: trunk/libfile-find-rule-perl-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libfile-find-rule-perl-perl/debian/rules?rev=33484&op=diff
==============================================================================
--- trunk/libfile-find-rule-perl-perl/debian/rules (original)
+++ trunk/libfile-find-rule-perl-perl/debian/rules Fri Apr 17 04:56:46 2009
@@ -1,7 +1,13 @@
 #!/usr/bin/make -f
 
-# Needed to get all tests
 export AUTOMATED_TESTING=true
+
+debian/testdir:
+	[ -f debian/testdir ] || mktemp -d > debian/testdir
+
+override_dh_auto_test: debian/testdir
+	rsync --exclude=debian -az ./ $(shell cat debian/testdir)/
+	make -C $(shell cat debian/testdir) test
 
 build: build-stamp
 build-stamp:
@@ -10,6 +16,7 @@
 
 clean:
 	dh $@
+	[ ! -f debian/testdir ] || rm -fr $(shell cat debian/testdir) debian/testdir
 
 install: install-stamp
 install-stamp: build-stamp




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