[Pkg-apache-commits] r1112 - /trunk/apache2/

sf at alioth.debian.org sf at alioth.debian.org
Sat Jan 2 18:52:01 UTC 2010


Author: sf
Date: Sat Jan  2 18:52:00 2010
New Revision: 1112

URL: http://svn.debian.org/wsvn/pkg-apache/?sc=1&rev=1112
Log:
* Use more debhelper functions to simplify debian/rules.
* Add misc-depends to various packages to make lintian happy.
* Change build-dep from libcap2-dev to libcap-dev because of package rename.

Added:
    trunk/apache2/apache2.2-common.bug-control
      - copied unchanged from r1108, trunk/apache2/apache2.2-common.bug.control
    trunk/apache2/apache2.2-common.bug-script
      - copied unchanged from r1108, trunk/apache2/apache2.2-common.bug.script
    trunk/apache2/apache2.2-common.links
    trunk/apache2/apache2.bug-control
      - copied unchanged from r1108, trunk/apache2/apache2.bug.control
    trunk/apache2/apache2.dirs
    trunk/apache2/apache2.links
    trunk/apache2/mpms.dirs
    trunk/apache2/mpms.links
Removed:
    trunk/apache2/apache2-mpm-event.dirs
    trunk/apache2/apache2-mpm-itk.dirs
    trunk/apache2/apache2-mpm-prefork.dirs
    trunk/apache2/apache2-mpm-worker.dirs
    trunk/apache2/apache2.2-common.bug.control
    trunk/apache2/apache2.2-common.bug.script
    trunk/apache2/apache2.bug.control
Modified:
    trunk/apache2/apache2-utils.install
    trunk/apache2/apache2.2-bin.dirs
    trunk/apache2/apache2.2-common.install
    trunk/apache2/changelog
    trunk/apache2/clean
    trunk/apache2/control
    trunk/apache2/mpms.postinst
    trunk/apache2/rules

Modified: trunk/apache2/apache2-utils.install
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/apache2-utils.install?rev=1112&op=diff
==============================================================================
--- trunk/apache2/apache2-utils.install (original)
+++ trunk/apache2/apache2-utils.install Sat Jan  2 18:52:00 2010
@@ -15,3 +15,5 @@
 usr/share/man/man8/rotatelogs.8
 usr/sbin/htcacheclean
 usr/share/man/man8/htcacheclean.8
+support/check_forensic				usr/sbin
+debian/build-tree/worker/support/split-logfile	usr/sbin

Modified: trunk/apache2/apache2.2-bin.dirs
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/apache2.2-bin.dirs?rev=1112&op=diff
==============================================================================
--- trunk/apache2/apache2.2-bin.dirs (original)
+++ trunk/apache2/apache2.2-bin.dirs Sat Jan  2 18:52:00 2010
@@ -1,3 +1,4 @@
 usr/lib/apache2/mpm-worker
 usr/lib/apache2/mpm-prefork
 usr/lib/apache2/mpm-event
+usr/lib/apache2/mpm-itk

Modified: trunk/apache2/apache2.2-common.install
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/apache2.2-common.install?rev=1112&op=diff
==============================================================================
--- trunk/apache2/apache2.2-common.install (original)
+++ trunk/apache2/apache2.2-common.install Sat Jan  2 18:52:00 2010
@@ -1,5 +1,7 @@
 usr/share/apache2/icons
 usr/sbin/apache2ctl
 usr/share/apache2/error
-usr/sbin/envvars-std usr/share/apache2/build
-etc/apache2 usr/share/doc/apache2.2-common/examples
+usr/sbin/envvars-std	usr/share/apache2/build
+etc/apache2		usr/share/doc/apache2.2-common/examples
+debian/config-dir/*	etc/apache2
+debian/a2enmod		usr/sbin

Added: trunk/apache2/apache2.2-common.links
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/apache2.2-common.links?rev=1112&op=file
==============================================================================
--- trunk/apache2/apache2.2-common.links (added)
+++ trunk/apache2/apache2.2-common.links Sat Jan  2 18:52:00 2010
@@ -1,0 +1,3 @@
+usr/sbin/a2enmod usr/sbin/a2dismod
+usr/sbin/a2enmod usr/sbin/a2ensite
+usr/sbin/a2enmod usr/sbin/a2dissite

Added: trunk/apache2/apache2.dirs
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/apache2.dirs?rev=1112&op=file
==============================================================================
--- trunk/apache2/apache2.dirs (added)
+++ trunk/apache2/apache2.dirs Sat Jan  2 18:52:00 2010
@@ -1,0 +1,1 @@
+usr/share/bug/apache2

Added: trunk/apache2/apache2.links
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/apache2.links?rev=1112&op=file
==============================================================================
--- trunk/apache2/apache2.links (added)
+++ trunk/apache2/apache2.links Sat Jan  2 18:52:00 2010
@@ -1,0 +1,1 @@
+usr/share/bug/apache2.2-common/script usr/share/bug/apache2/script

Modified: trunk/apache2/changelog
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/changelog?rev=1112&op=diff
==============================================================================
--- trunk/apache2/changelog (original)
+++ trunk/apache2/changelog Sat Jan  2 18:52:00 2010
@@ -7,6 +7,9 @@
   * Add hint README.Debian on how to pass auth info to CGI scripts.
     Closes: #483219
   * Point to README.backtrace in apache2-dbg's description.
+  * Use more debhelper functions to simplify debian/rules.
+  * Add misc-depends to various packages to make lintian happy.
+  * Change build-dep from libcap2-dev to libcap-dev because of package rename.
 
  -- Stefan Fritsch <sf at debian.org>  Sat, 02 Jan 2010 17:41:40 +0100
 

Modified: trunk/apache2/clean
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/clean?rev=1112&op=diff
==============================================================================
--- trunk/apache2/clean (original)
+++ trunk/apache2/clean Sat Jan  2 18:52:00 2010
@@ -2,17 +2,27 @@
 debian/apache2-mpm-worker.preinst
 debian/apache2-mpm-worker.prerm
 debian/apache2-mpm-worker.lintian-overrides
+debian/apache2-mpm-worker.dirs
+debian/apache2-mpm-worker.links
 debian/apache2-mpm-event.postinst
 debian/apache2-mpm-event.preinst
 debian/apache2-mpm-event.prerm
 debian/apache2-mpm-event.lintian-overrides
+debian/apache2-mpm-event.dirs
+debian/apache2-mpm-event.links
 debian/apache2-mpm-prefork.postinst
 debian/apache2-mpm-prefork.preinst
 debian/apache2-mpm-prefork.prerm
 debian/apache2-mpm-prefork.lintian-overrides
+debian/apache2-mpm-prefork.dirs
+debian/apache2-mpm-prefork.links
 debian/apache2-mpm-itk.postinst
 debian/apache2-mpm-itk.preinst
 debian/apache2-mpm-itk.prerm
 debian/apache2-mpm-itk.lintian-overrides
+debian/apache2-mpm-itk.dirs
+debian/apache2-mpm-itk.links
 debian/apache2-prefork-dev.postinst
 debian/apache2-threaded-dev.postinst
+debian/tmp-worker
+debian/tmp-prefork

Modified: trunk/apache2/control
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/control?rev=1112&op=diff
==============================================================================
--- trunk/apache2/control (original)
+++ trunk/apache2/control Sat Jan  2 18:52:00 2010
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Apache Maintainers <debian-apache at lists.debian.org>
 Uploaders: Tollef Fog Heen <tfheen at debian.org>, Thom May <thom at debian.org>, Adam Conrad <adconrad at 0c3.net>, Peter Samuelson <peter at p12n.org>, Stefan Fritsch <sf at debian.org>, Steinar H. Gunderson <sesse at debian.org>
-Build-Depends: debhelper (>= 7), dpatch, lsb-release, libaprutil1-dev (>= 1.3.4), libapr1-dev (>= 1.2.7-6), openssl, libpcre3-dev, mawk, zlib1g-dev, libssl-dev, sharutils, libcap2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], autoconf
+Build-Depends: debhelper (>= 7.4.3), dpatch, lsb-release, libaprutil1-dev (>= 1.3.4), libapr1-dev (>= 1.2.7-6), openssl, libpcre3-dev, mawk, zlib1g-dev, libssl-dev, sharutils, libcap-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], autoconf
 Build-Conflicts: autoconf2.13
 Standards-Version: 3.8.3
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2
@@ -12,7 +12,7 @@
 
 Package: apache2.2-common
 Architecture: any
-Depends: apache2.2-bin (= ${binary:Version}), apache2-utils, libmagic1, mime-support, lsb-base, procps [!hurd-i386], perl
+Depends: ${misc:Depends}, apache2.2-bin (= ${binary:Version}), apache2-utils, libmagic1, mime-support, lsb-base, procps [!hurd-i386], perl
 Recommends: ssl-cert
 Suggests: www-browser, apache2-doc, apache2-suexec | apache2-suexec-custom
 Conflicts: apache2-common, libapache2-mod-php5 (<= 5.1.6-3), libapache2-mod-php4 (<= 4:4.4.4-2), libapache2-mod-mime-xattr (<= 0.3-2), libapache2-mod-mono (<= 1.1.17-3), libapache2-mod-proxy-html (<= 2.4.3-2), libapache2-mod-scgi (<= 1.11-1), libapache2-mod-speedycgi (<= 2.22-3), libapache2-modxslt (<= 2005072700-1), libapache2-redirtoservername (<= 0.1-1), libapache2-webauth (<= 3.5.3-1), libapache2-webkdc (<= 3.5.3-1)
@@ -43,7 +43,7 @@
 
 Package: apache2-mpm-worker
 Architecture: any
-Depends: apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
+Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
 Provides: apache2-mpm, apache2, httpd, httpd-cgi
 Conflicts: apache2-mpm, apache2-common
 Replaces: apache2-mpm-threadpool (<< 2.0.53), apache2-mpm-perchild (<< 2.2.0)
@@ -57,7 +57,7 @@
 
 Package: apache2-mpm-prefork
 Architecture: any
-Depends: apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
+Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
 Provides: apache2-mpm, apache2, httpd, httpd-cgi
 Conflicts: apache2-mpm, apache2-common
 Description: Apache HTTP Server - traditional non-threaded model
@@ -74,7 +74,7 @@
 
 Package: apache2-mpm-event
 Architecture: any
-Depends: apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
+Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
 Provides: apache2-mpm, apache2, httpd, httpd-cgi
 Conflicts: apache2-mpm, apache2-common
 Description: Apache HTTP Server - event driven model
@@ -89,7 +89,7 @@
  This MPM is experimental and less tested than the worker and prefork MPMs.
  
 Package: apache2-mpm-itk
-Depends: apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
+Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), apache2.2-bin (= ${binary:Version})
 Provides: apache2-mpm, apache2, httpd, httpd-cgi
 Conflicts: apache2-mpm, apache2-common
 Architecture: any
@@ -109,7 +109,7 @@
 Architecture: any
 Replaces: apache2-common, apache-utils (<< 1.3.33-4)
 Conflicts: apache-common (<< 1.3.28.0.1-1)
-Depends: ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: utility programs for webservers
  Provides some add-on programs useful for any webserver.  These include:
   - ab (Apache benchmark tool)
@@ -126,7 +126,7 @@
 Package: apache2-suexec
 Priority: optional
 Architecture: any
-Depends: ${shlibs:Depends}, apache2.2-common
+Depends: ${misc:Depends}, ${shlibs:Depends}, apache2.2-common
 Conflicts: apache2-suexec, apache-common
 Replaces: apache2-suexec
 Description: Standard suexec program for Apache 2 mod_suexec
@@ -137,7 +137,7 @@
 Package: apache2-suexec-custom
 Priority: extra
 Architecture: any
-Depends: ${shlibs:Depends}, apache2.2-common
+Depends: ${misc:Depends}, ${shlibs:Depends}, apache2.2-common
 Provides: apache2-suexec
 Conflicts: apache2-suexec, apache-common
 Replaces: apache2-suexec
@@ -152,7 +152,7 @@
 
 Package: apache2
 Architecture: any
-Depends: apache2-mpm-worker (= ${binary:Version}) | apache2-mpm-prefork (= ${binary:Version}) | apache2-mpm-event (= ${binary:Version}) | apache2-mpm-itk (= ${binary:Version}), apache2.2-common (= ${binary:Version})
+Depends: ${misc:Depends}, apache2-mpm-worker (= ${binary:Version}) | apache2-mpm-prefork (= ${binary:Version}) | apache2-mpm-event (= ${binary:Version}) | apache2-mpm-itk (= ${binary:Version}), apache2.2-common (= ${binary:Version})
 Description: Apache HTTP Server metapackage         
  The Apache Software Foundation's goal is to build a secure, efficient and
  extensible HTTP server as standards-compliant open source software. The
@@ -165,13 +165,14 @@
 Package: apache2-doc
 Section: doc
 Architecture: all
+Depends: ${misc:Depends}
 Description: Apache HTTP Server documentation
  This package provides the documentation for Apache 2. For more details
  see the apache2 package description.
 
 Package: apache2-prefork-dev
 Architecture: any
-Depends: apache2.2-common (= ${binary:Version}), openssl, libaprutil1-dev
+Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), openssl, libaprutil1-dev
 Conflicts: apache2-threaded-dev
 Priority: extra
 Description: Apache development headers - non-threaded MPM
@@ -183,7 +184,7 @@
 
 Package: apache2-threaded-dev
 Architecture: any
-Depends: apache2.2-common (= ${binary:Version}), openssl, libaprutil1-dev
+Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), openssl, libaprutil1-dev
 Conflicts: apache2-prefork-dev
 Provides: apache2-dev
 Priority: extra
@@ -196,7 +197,7 @@
 Section: debug
 Priority: extra
 Architecture: any
-Depends: apache2.2-bin (= ${binary:Version})
+Depends: ${misc:Depends}, apache2.2-bin (= ${binary:Version})
 Description: Apache debugging symbols
  This package includes the debugging symbols for Apache 2.
  See /usr/share/doc/apache2.2-common/README.backtrace for more information.

Added: trunk/apache2/mpms.dirs
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/mpms.dirs?rev=1112&op=file
==============================================================================
--- trunk/apache2/mpms.dirs (added)
+++ trunk/apache2/mpms.dirs Sat Jan  2 18:52:00 2010
@@ -1,0 +1,5 @@
+usr/sbin
+usr/lib/debug/usr/sbin
+usr/lib/apache2/mpm-MPMXXX
+usr/share/lintian/overrides
+usr/share/bug/apache2-mpm-MPMXXX

Added: trunk/apache2/mpms.links
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/mpms.links?rev=1112&op=file
==============================================================================
--- trunk/apache2/mpms.links (added)
+++ trunk/apache2/mpms.links Sat Jan  2 18:52:00 2010
@@ -1,0 +1,3 @@
+usr/lib/apache2/mpm-MPMXXX/apache2			usr/sbin/apache2
+usr/lib/debug/usr/lib/apache2/mpm-MPMXXX/apache2	usr/lib/debug/usr/sbin/apache2
+usr/share/bug/apache2.2-common/script			usr/share/bug/apache2-mpm-MPMXXX/script

Modified: trunk/apache2/mpms.postinst
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/mpms.postinst?rev=1112&op=diff
==============================================================================
--- trunk/apache2/mpms.postinst (original)
+++ trunk/apache2/mpms.postinst Sat Jan  2 18:52:00 2010
@@ -5,7 +5,7 @@
         exit 0
 fi
 
-P=xxx
+P=apache2-mpm-MPMXXX
 if [ $P = apache2-mpm-prefork ] || [ $P = apache2-mpm-itk ]; then
 	CGI_DIS=cgid
 	CGI_EN=cgi

Modified: trunk/apache2/rules
URL: http://svn.debian.org/wsvn/pkg-apache/trunk/apache2/rules?rev=1112&op=diff
==============================================================================
--- trunk/apache2/rules (original)
+++ trunk/apache2/rules Sat Jan  2 18:52:00 2010
@@ -97,6 +97,7 @@
 clean: unpatch
 	dh_testdir
 	rm -rf $(BUILD) mpm-worker mpm-prefork mpm-event mpm-itk install
+	rm -rf debian/tmp-worker debian/tmp-prefork
 	dh_clean
 
 build: patch-stamp build-stamp 
@@ -147,26 +148,25 @@
 	./apache2 -l |grep -v $* > mods.list
 	touch $@
 
-mpm-%.scripts-stamp: debian/mpms.postinst debian/mpms.preinst debian/mpms.prerm debian/mpms.lintian-overrides
-	for f in postinst preinst prerm; do \
-		perl -p -e s/P=xxx/P=apache2-mpm-$*/ < debian/mpms.$$f > debian/apache2-mpm-$*.$$f ;\
+mpm-%.scripts-stamp: debian/mpms.postinst debian/mpms.preinst debian/mpms.prerm debian/mpms.lintian-overrides debian/mpms.dirs debian/mpms.links
+	for f in postinst preinst prerm links dirs ; do \
+		perl -p -e "s/MPMXXX/$*/g" < debian/mpms.$$f > debian/apache2-mpm-$*.$$f ;\
 	done
 	perl -p -e "s/^/apache2-mpm-$*: /" < debian/mpms.lintian-overrides > debian/apache2-mpm-$*.lintian-overrides
 	touch $@ 
  
-install-%: mpm-%
+install-worker: mpm-worker
 	dh_testdir
 	dh_testroot
-	dh_installdirs
-	cd $(BUILD)/$* ;\
-	$(MAKE) DESTDIR=$(REALCURDIR)/debian/apache2-mpm-$* install
-
-install-common: install-worker
-	dh_testdir
-	dh_testroot
-	dh_installdirs
 	cd $(BUILD)/worker ;\
 	$(MAKE) DESTDIR=$(REALCURDIR)/debian/tmp install
+	ln -sf tmp debian/tmp-worker
+
+install-prefork: mpm-prefork
+	dh_testdir
+	dh_testroot
+	cd $(BUILD)/prefork ;\
+	$(MAKE) DESTDIR=$(REALCURDIR)/debian/tmp-prefork install
 
 install-dev: install-worker install-prefork
 	dh_testdir
@@ -178,8 +178,8 @@
 		else \
 			TARGET=threaded ;\
 		fi ;\
-		cp debian/apache2-mpm-$$i/usr/include/apache2/* debian/apache2-$$TARGET-dev/usr/include/apache2/ ;\
-		cp debian/apache2-mpm-$$i/usr/share/apache2/build/* debian/apache2-$$TARGET-dev/usr/share/apache2/build/ ;\
+		cp debian/tmp-$$i/usr/include/apache2/* debian/apache2-$$TARGET-dev/usr/include/apache2/ ;\
+		cp debian/tmp-$$i/usr/share/apache2/build/* debian/apache2-$$TARGET-dev/usr/share/apache2/build/ ;\
 		cp $(BUILD)/$$i/support/apxs debian/apache2-$$TARGET-dev/usr/bin/apxs2 ;\
 		perl -p -e s/^P=apache2/P=apache2-$${TARGET}-dev/ < debian/apache2.postinst > debian/apache2-$${TARGET}-dev.postinst ;\
 	done
@@ -195,9 +195,10 @@
 		mv tmp_config_vars.mk config_vars.mk ) ; \
 	done
 
-install: build install-worker install-prefork install-common install-dev
+install: build install-dev
 	dh_testroot
 	dh_testdir
+	dh_installdirs
 
 	#cleanup of death
 	rm -rf debian/tmp/etc/apache2/original
@@ -218,11 +219,9 @@
 		uudecode -o debian/tmp/usr/share/apache2/icons/$$i debian/icons/$$i".uue"; \
 	done
 
-	dh_install --list-missing --sourcedir=debian/tmp
+	dh_install --list-missing
 
 	cp debian/bash_completion debian/apache2.2-common/etc/bash_completion.d/apache2.2-common
-	install -m755 debian/apache2.2-common.bug.script debian/apache2.2-common/usr/share/bug/apache2.2-common/script
-	install -m644 debian/apache2.2-common.bug.control debian/apache2.2-common/usr/share/bug/apache2.2-common/control
 
 	# standard suexec
 	chmod 4754 debian/apache2-suexec/usr/lib/apache2/suexec 
@@ -231,7 +230,6 @@
 	chmod 644 debian/apache2.2-bin/usr/lib/apache2/modules/mod_suexec.so
 
 	# configurable suexec
-	mkdir -p debian/apache2-suexec-custom/usr/lib/apache2 debian/apache2-suexec-custom/etc/apache2/suexec
 	cp debian/build-tree/worker/support/suexec-custom debian/apache2-suexec-custom/usr/lib/apache2/suexec
 	cp debian/suexec-custom.config debian/apache2-suexec-custom/etc/apache2/suexec/www-data
 	chmod 4754 debian/apache2-suexec-custom/usr/lib/apache2/suexec 
@@ -252,31 +250,11 @@
 	rmdir debian/apache2-doc/usr/share/doc/apache2-doc/manual/style/xsl
 	rm -r debian/apache2-doc/usr/share/doc/apache2-doc/manual.orig
 
-	#apache2-utils extras
-	cp support/check_forensic debian/apache2-utils/usr/sbin/check_forensic
-	cp $(BUILD)/worker/support/split-logfile debian/apache2-utils/usr/sbin/split-logfile
-	chmod 755 debian/apache2-utils/usr/sbin/split-logfile
-
-	cp -a debian/config-dir/* debian/apache2.2-common/etc/apache2
 	cp debian/logrotate debian/apache2.2-common/etc/logrotate.d/apache2
-	
-	install -m755 debian/a2enmod debian/apache2.2-common/usr/sbin
-	ln -s a2enmod debian/apache2.2-common/usr/sbin/a2dismod
-	ln -s a2enmod debian/apache2.2-common/usr/sbin/a2ensite
-	ln -s a2enmod debian/apache2.2-common/usr/sbin/a2dissite
 	cp debian/default-index.html debian/apache2.2-common/usr/share/apache2/default-site/index.html
 
 	for i in worker prefork event itk; do \
-		rm -rf debian/apache2-mpm-$$i/ ;\
-		mkdir -p debian/apache2-mpm-$$i/usr/sbin ;\
-		mkdir -p debian/apache2-mpm-$$i/usr/lib/debug/usr/sbin ;\
-		mkdir -p debian/apache2.2-bin/usr/lib/apache2/mpm-$$i ;\
 		install -m 755 $(BUILD)/$$i/apache2 debian/apache2.2-bin/usr/lib/apache2/mpm-$$i/apache2 ;\
-		ln -s /usr/lib/apache2/mpm-$$i/apache2 debian/apache2-mpm-$$i/usr/sbin/apache2 ;\
-		ln -s ../lib/apache2/mpm-$$i/apache2 debian/apache2-mpm-$$i/usr/lib/debug/usr/sbin/apache2 ;\
-		mkdir -p debian/apache2-mpm-$$i/usr/share/lintian/overrides ;\
-		mkdir -p debian/apache2-mpm-$$i/usr/share/bug/apache2-mpm-$$i ;\
-		ln -s ../apache2.2-common/script debian/apache2-mpm-$$i/usr/share/bug/apache2-mpm-$$i ;\
 	done
 
 	for pkg in `awk '/^Package:/ { print $$2 }' debian/control`; do \
@@ -284,16 +262,11 @@
 	done
 
 	# common dh stuff
-	dh_testdir
-	dh_testroot
-	dh_installdirs
 	dh_installdocs debian/README.backtrace -papache2.2-common -papache2.2-bin
 	dh_installdocs debian/README.backtrace -Napache2.2-common -Napache2.2-bin
-	mkdir -p debian/apache2/usr/share/bug/apache2
-	ln -sf ../apache2.2-common/script debian/apache2/usr/share/bug/apache2
-	install -m644 debian/apache2.bug.control debian/apache2/usr/share/bug/apache2/control
 	cp debian/README.Debian debian/apache2-doc/usr/share/doc/apache2-doc/
 	dh_installman
+	dh_bugfiles
 	dh_installinit --no-start -r --name=apache2 -- defaults 91 09
 	dh_installcron --name=apache2
 	dh_installchangelogs CHANGES -Napache2-suexec -Napache2-suexec-custom -Napache2




More information about the Pkg-apache-commits mailing list