[Pkg-apache-commits] [SCM] Debian packaging for apache2 (Apache HTTPD 2.x) branch, master, updated. be9b031d01240d901c6721d6bb8e9a0895674c13
Arno Töll
debian at toell.net
Tue Apr 3 22:16:26 UTC 2012
The following commit has been merged in the master branch:
commit be9b031d01240d901c6721d6bb8e9a0895674c13
Author: Arno Töll <debian at toell.net>
Date: Wed Apr 4 00:14:10 2012 +0200
* Rename our internal targets not to clash with official rules targets
* Push standards
* Drop apache2-dev virtual packages. This clashes with our experimental work
diff --git a/debian/changelog b/debian/changelog
index 6d4f8c3..416d493 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+apache2 (2.2.22-3) unstable; urgency=low
+
+ * Fix "FTBFS: mkdir: cannot create directory `debian/build-tree/arch':
+ No such file or directory". Do not use internal rules targets which clash
+ with build target names ... (Closes: #667069)
+ * Drop apache2-dev virtual package. This had virtually no users but breaks our
+ experimental package in some cases (e.g. #666793)
+ * Push Standards version - no further changes
+
+ -- Arno Töll <arno at debian.org> Wed, 04 Apr 2012 00:05:28 +0200
+
apache2 (2.2.22-2) unstable; urgency=low
[ Arno Töll ]
diff --git a/debian/control b/debian/control
index 89eaff1..d4f1a5e 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Apache Maintainers <debian-apache at lists.debian.org>
Uploaders: Stefan Fritsch <sf at debian.org>, Steinar H. Gunderson <sesse at debian.org>, Arno Töll <debian at toell.net>
Build-Depends: debhelper (>= 8.9.7~), lsb-release, libaprutil1-dev (>= 1.3.4), libapr1-dev, openssl, libpcre3-dev, mawk, zlib1g-dev, libssl-dev (>= 0.9.8m), sharutils, libcap-dev [linux-any], autoconf
Build-Conflicts: autoconf2.13
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-apache/apache2.git
Vcs-Git: git://git.debian.org/git/pkg-apache/apache2.git
Homepage: http://httpd.apache.org/
@@ -185,7 +185,6 @@ Package: apache2-threaded-dev
Architecture: any
Depends: ${misc:Depends}, apache2.2-common (= ${binary:Version}), openssl, libaprutil1-dev
Conflicts: apache2-prefork-dev
-Provides: apache2-dev
Priority: extra
Description: Apache development headers - threaded MPM
This package provides the development headers and apxs2 binary for
diff --git a/debian/rules b/debian/rules
index edcc226..7331d89 100755
--- a/debian/rules
+++ b/debian/rules
@@ -118,7 +118,7 @@ override_dh_auto_clean: unapply-custom-suexec
rm -rf $(INSTALL_DIR)
rm -f debian/tmp
-build-%:
+mpm-build-%:
mkdir "$(BUILD_DIR)/$*"
cp -a `find . -maxdepth 1 -mindepth 1 -not -name debian` $(BUILD_DIR)/$*
set -ex ; \
@@ -148,7 +148,7 @@ build-%:
install -m 755 $(BUILD_DIR)/$*/apache2 debian/apache2.2-bin/usr/lib/apache2/mpm-$*/apache2
-install-dev: build-worker build-prefork
+install-dev: mpm-build-worker mpm-build-prefork
set -ex ; \
for i in worker prefork; do \
if [ "$$i" = "prefork" ]; then \
@@ -197,7 +197,7 @@ override_dh_auto_configure: prepare-custom-suexec $(patsubst %, mpm-%-maintainer
override_dh_auto_build override_dh_auto_install:
override_dh_install-arch:
- $(MAKE) $(BUILDMAKEFLAGS) -f $(CURDIR)/debian/rules $(patsubst %, build-%, $(MPMS)) install-dev
+ $(MAKE) $(BUILDMAKEFLAGS) -f $(CURDIR)/debian/rules $(patsubst %, mpm-build-%, $(MPMS)) install-dev
for mpm in $(filter-out worker, $(MPMS)) ; do \
if ! diff -u $(BUILD_DIR)/$$mpm/mods.list $(BUILD_DIR)/worker/mods.list ; then \
echo Different modules built into httpd binaries, will not proceed ;\
@@ -298,4 +298,4 @@ override_dh_installlogrotate:
override_dh_clean: $(patsubst %, undo-mpm-%-maintainer-scripts, $(MPMS))
dh_clean
-.PHONY: configure-% build-%-tree prepare-custom-suexec unapply-custom-suexec
+.PHONY: configure-% mpm-build-% prepare-custom-suexec unapply-custom-suexec
--
Debian packaging for apache2 (Apache HTTPD 2.x)
More information about the Pkg-apache-commits
mailing list