[libapache-session-memcached-perl] 01/01: Added dependancies to debian/control and overrode dh_auto_test in debian/rules to start memcached before running tests.
Christopher Hoskin
christopher.hoskin at gmail.com
Wed Jan 21 21:58:01 UTC 2015
This is an automated email from the git hooks/post-receive script.
grinorcole-guest pushed a commit to branch master
in repository libapache-session-memcached-perl.
commit ed7d1c464f3bc1da6b5661e4778d8f9cba72ddf3
Author: Christopher Hoskin <christopher.hoskin at gmail.com>
Date: Wed Jan 21 21:55:28 2015 +0000
Added dependancies to debian/control and overrode dh_auto_test in debian/rules to start memcached before running tests.
---
debian/control | 10 +++++++---
debian/rules | 6 ++++++
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index 2ada0b7..da69ef4 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,10 @@ Section: perl
Priority: optional
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Christopher Hoskin <christopher.hoskin at gmail.com>
-Build-Depends: debhelper (>= 9)
-Build-Depends-Indep: perl
+Build-Depends: debhelper (>= 9), memcached
+Build-Depends-Indep: perl,
+ libapache-session-perl (>= 1.54),
+ libcache-memcached-perl (>= 1.14)
Standards-Version: 3.9.6
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libapache-session-memcached-perl.git
Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libapache-session-memcached-perl.git
@@ -13,7 +15,9 @@ Testsuite: autopkgtest-pkg-perl
Package: libapache-session-memcached-perl
Architecture: all
-Depends: ${misc:Depends}, ${perl:Depends}
+Depends: ${misc:Depends}, ${perl:Depends},
+ libapache-session-perl (>= 1.54),
+ libcache-memcached-perl (>= 1.14)
Description: Perl module for storing persistent data using memcached
Apache::Session::Memcached is a bridge between Apache::Session and memcached, a distributed memory cache daemon.
.
diff --git a/debian/rules b/debian/rules
index 2d33f6a..07d4474 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,3 +2,9 @@
%:
dh $@
+
+override_dh_auto_test:
+ TEMPDIR=`mktemp -d`
+ /usr/bin/memcached -u `whoami` -p 20000 -P${TEMPDIR}/m.pid -d
+ dh_auto_test
+ [ ! -s m.pid ] || /bin/kill `cat ${TEMPDIR}/m.pid`
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libapache-session-memcached-perl.git
More information about the Pkg-perl-cvs-commits
mailing list