[SCM] Debian packaging of libmasonx-interp-withcallbacks-perl branch, master, updated. bb49455479ae14c2248749c3d601c28b321f8b90
Florian Schlichting
fschlich at zedat.fu-berlin.de
Mon Apr 9 20:43:03 UTC 2012
The following commit has been merged in the master branch:
commit bb49455479ae14c2248749c3d601c28b321f8b90
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date: Mon Apr 9 22:31:59 2012 +0200
Remove mod_perl from Build-Depends-Indep and overrides from debian/rules: The test suite was written for Apache 1, produces lots of ugly warnings but still wont run with Apache2
Apache::TestMB is in libapache2-mod-perl2, but t/08apache.t will still
be skipped because it tests for a file that was renamed for Apache2.
Also, the test configuration created is for Apache version 1 and lacks a
number of standard configuration files and directories, like
mods-enabled/ or conf.d/, which Apache2 will complain about loudly.
With Mason (v2) released a year ago, I consider this a legacy module
that should probably be removed after wheezy along with HTML::Mason. But
certainly No need to update the tests to a current web server
environment.
diff --git a/debian/changelog b/debian/changelog
index c1c02e1..0e21d2d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,10 +21,13 @@ libmasonx-interp-withcallbacks-perl (1.19-1) unstable; urgency=low
[ Florian Schlichting ]
* Bump Standards-Version to 3.9.3 (use copyright-format 1.0).
- * Remove version from (build-)dependencies satisfied in olstable.
+ * Remove version from (build-)dependencies satisfied in oldstable.
* Remove markup from long description.
* Update years and name/email of upstream copyright.
* Add myself to Uploaders and copyright.
+ * Remove mod_perl from Build-Depends-Indep and overrides from debian/rules:
+ The test suite was written for Apache 1, produces lots of ugly warnings
+ but still won't run with Apache2.
-- Florian Schlichting <fschlich at zedat.fu-berlin.de> Mon, 09 Apr 2012 21:10:54 +0200
diff --git a/debian/control b/debian/control
index 14b4cc4..65b578c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,6 @@ Build-Depends: debhelper (>= 8),
libmodule-build-perl
Build-Depends-Indep: libclass-container-perl,
libhtml-mason-perl,
- libapache2-mod-perl2,
libparams-callbackrequest-perl,
libtest-pod-perl,
perl
diff --git a/debian/rules b/debian/rules
index 07d8581..2d33f6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,29 +1,4 @@
#!/usr/bin/make -f
-PKG := $(shell dh_listpackages)
-TMP := $(CURDIR)/debian/$(PKG)
-BUILDHOME := $(CURDIR)/debian/build
-
%:
dh $@
-
-override_dh_clean:
- dh_clean
- rm -rf $(BUILDHOME)
-
-override_dh_auto_configure:
- APACHE_TEST_HTTPD=/usr/sbin/apache2 \
- APACHE_TEST_APXS=/usr/bin/apxs2 \
- APACHE_TEST_USER=www-data \
- dh_auto_configure
-
-override_dh_auto_test:
- mkdir -p $(BUILDHOME)
- APACHE_TEST_HTTPD=/usr/sbin/apache2 \
- APACHE_TEST_APXS=/usr/bin/apxs2 \
- APACHE_TEST_USER=www-data \
- HOME=$(BUILDHOME) \
- dh_auto_test
-
-override_dh_auto_install:
- dh_auto_install
--
Debian packaging of libmasonx-interp-withcallbacks-perl
More information about the Pkg-perl-cvs-commits
mailing list