[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