aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-06-05 22:25:18 +0800
committerpav <pav@FreeBSD.org>2004-06-05 22:25:18 +0800
commitae73aac70414d6a3930b567300eb0918c45f02f8 (patch)
treebf83c1ae49b78d7e140df523e831329e49959996 /www
parent995e1b41e1080a96fdddec703ab3068e2b58e77c (diff)
downloadfreebsd-ports-graphics-ae73aac70414d6a3930b567300eb0918c45f02f8.tar.gz
freebsd-ports-graphics-ae73aac70414d6a3930b567300eb0918c45f02f8.tar.zst
freebsd-ports-graphics-ae73aac70414d6a3930b567300eb0918c45f02f8.zip
Add apache13-modperl, an Apache web server with mod_perl statically compiled in.
PR: ports/67051 Submitted by: Rod Taylor <ports@rbt.ca>
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/apache13-modperl/Makefile172
-rw-r--r--www/apache13-modperl/distinfo4
-rw-r--r--www/apache13-modperl/files/apache.sh32
-rw-r--r--www/apache13-modperl/files/patch-aa20
-rw-r--r--www/apache13-modperl/files/patch-ab99
-rw-r--r--www/apache13-modperl/files/patch-ac31
-rw-r--r--www/apache13-modperl/files/patch-ad11
-rw-r--r--www/apache13-modperl/files/patch-ag60
-rw-r--r--www/apache13-modperl/files/patch-ak19
-rw-r--r--www/apache13-modperl/files/patch-al24
-rw-r--r--www/apache13-modperl/files/patch-ba20
-rw-r--r--www/apache13-modperl/files/patch-bb60
-rw-r--r--www/apache13-modperl/pkg-descr12
-rw-r--r--www/apache13-modperl/pkg-install89
-rw-r--r--www/apache13-modperl/pkg-plist843
16 files changed, 1497 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 0cab3a4de14..c44d0fcc13d 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -21,6 +21,7 @@
SUBDIR += apache13
SUBDIR += apache13+ipv6
SUBDIR += apache13-fp
+ SUBDIR += apache13-modperl
SUBDIR += apache13-modssl
SUBDIR += apache13-modssl+ipv6
SUBDIR += apache13-ssl
diff --git a/www/apache13-modperl/Makefile b/www/apache13-modperl/Makefile
new file mode 100644
index 00000000000..41d4fbaa394
--- /dev/null
+++ b/www/apache13-modperl/Makefile
@@ -0,0 +1,172 @@
+# New ports collection makefile for: Apache + mod_perl
+# Date created: May 21, 2004
+# Whom: ports@rbt.ca
+#
+# $FreeBSD$
+#
+
+PORTNAME= apache+mod_perl
+PORTVERSION= ${VERSION_APACHE}
+CATEGORIES= www perl5
+MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD:S/$/:apache/} \
+ ${MASTER_SITE_PERL_CPAN:S/$/Apache\/:modperl/}
+DISTNAME= apache_${VERSION_APACHE}
+DISTFILES= apache_${VERSION_APACHE}${EXTRACT_SUFX}:apache \
+ mod_perl-${VERSION_MODPERL}${EXTRACT_SUFX}:modperl
+
+MAINTAINER= ports@rbt.ca
+COMMENT= The Apache 1.3 webserver with a statically embedded perl interpreter
+
+BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+CONFLICTS= apache-1.* apache+mod_ssl-1.* apache+mod_ssl+ipv6-1.* apache+mod_ssl+modsnmp-1.* \
+ apache+mod_ssl+mod_snmp+ipv6-1.* apache+mod_ssl+mod_accel-1.* \
+ apache+mod_ssl+mod_snmp+mod_accel-1.* \
+ apache+ipv6-1.* apache+ssl-1.* apache-2.* apache_fp-1.* \
+ caudium-devel-1.* caudium10-1.* caudium12-* \
+ ru-apache+mod_ssl-1.* ru-apache-1.* thttpd-2.*
+
+USE_PERL5= YES
+USE_RC_SUBR= yes
+
+DATADIR= ${PREFIX}/www
+DOCUMENT_ROOT= ${DATADIR}/data
+DEFAULT_PATH= /bin:/usr/bin:${PREFIX}/bin
+
+RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
+
+# Perl man pages go into section 3
+MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+.include <bsd.port.pre.mk>
+
+VERSION_APACHE= 1.3.31
+VERSION_MODPERL= 1.29
+
+WRKSRC_MODPERL= ${WRKDIR}/mod_perl-${VERSION_MODPERL}
+
+.if defined(WITHOUT_APACHE_EXPAT) && ${WITHOUT_APACHE_EXPAT} == yes
+EXPAT_CONF+= --disable-rule=EXPAT
+.else
+LIB_DEPENDS+= expat.5:${PORTSDIR}/textproc/expat2
+EXPAT_CONF+= --enable-rule=EXPAT
+.endif
+
+.if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == yes
+
+APACHE_SUEXEC_DOCROOT?=${DOCUMENT_ROOT}
+APACHE_SUEXEC_USERDIR?=public_html
+
+SUEXEC_CONF= --enable-suexec \
+ --suexec-docroot=${APACHE_SUEXEC_DOCROOT} \
+ --suexec-caller=www \
+ --suexec-uidmin=1000 \
+ --suexec-gidmin=1000 \
+ --suexec-logfile=/var/log/httpd-suexec.log \
+ --suexec-userdir=${APACHE_SUEXEC_USERDIR} \
+ --suexec-safepath=${DEFAULT_PATH}
+
+.if defined(APACHE_SUEXEC_UMASK)
+SUEXEC_CONF+= --suexec-umask=${APACHE_SUEXEC_UMASK}
+.endif
+
+PLIST_SUB+= SUB_SUEXEC=""
+SUEXEC_MAN= suexec.8
+
+.else # !SUEXEC
+
+SUEXEC_CONF=
+PLIST_SUB+= SUB_SUEXEC="@comment "
+SUEXEC_MAN=
+
+.endif # !SUEXEC
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS+=--prefix=${PREFIX} \
+ --server-uid=www \
+ --server-gid=www \
+ --with-perl=${PERL} \
+ --with-layout=FreeBSD \
+ --without-confadjust \
+ --enable-module=most \
+ --enable-module=auth_db \
+ --enable-module=mmap_static \
+ --disable-module=auth_dbm \
+ --enable-shared=max \
+ --activate-module=src/modules/perl/libperl.a \
+ --enable-module=perl \
+ ${SUEXEC_CONF}
+
+CFLAGS+=-DDOCUMENT_LOCATION=\\\\\"${DOCUMENT_ROOT}\\\\\" \
+ -DDEFAULT_PATH=\\\\\"${DEFAULT_PATH}\\\\\"
+
+#
+# Set APACHE_HARD_SERVER_LIMIT env. variable to desired value
+#
+.if defined(APACHE_HARD_SERVER_LIMIT)
+CFLAGS+=-DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT}
+.else
+CFLAGS+=-DHARD_SERVER_LIMIT=512
+.endif
+
+#
+# Set WITH_APACHE_PERF_TUNING env. variable to yes to get maximum performance
+#
+.if defined(WITH_APACHE_PERF_TUNING) && ${WITH_APACHE_PERF_TUNING} == YES
+CFLAGS+= -DBUFFERED_LOGS
+CFLAGS+= -O6 -fomit-frame-pointer
+.endif
+
+.if defined(LARGEFILES)
+OPTIM+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
+.endif
+
+# For expat.
+CFLAGS+= -I${LOCALBASE}/include
+LIBS+= -L${LOCALBASE}/libs
+
+CONFIGURE_ENV= OPTIM='${OPTIM}' LIBS='${LIBS}'
+
+MAN1= dbmmanage.1 htdigest.1 htpasswd.1
+
+MAN3= Apache.3 Apache::Constants.3 Apache::ExtUtils.3 \
+ Apache::FakeRequest.3 Apache::File.3 Apache::Leak.3 \
+ Apache::Log.3 Apache::Options.3 \
+ Apache::PerlRun.3 Apache::PerlRunXS.3 \
+ Apache::RedirectLogFix.3 \
+ Apache::Registry.3 Apache::SizeLimit.3 \
+ Apache::Status.3 Apache::Symbol.3 Apache::Symdump.3 \
+ Apache::Table.3 Apache::URI.3 Apache::Util.3 \
+ Apache::httpd_conf.3 Apache::src.3 Apache::testold.3 \
+ Bundle::Apache.3 \
+ Apache::Debug.3 mod_perl.3 Apache::SIG.3 Apache::Resource.3 \
+ Apache::RegistryLoader.3 Apache::StatINC.3 Apache::Include.3 \
+ Apache::PerlSections.3 cgi_to_mod_perl.3 \
+ mod_perl_cvs.3 mod_perl_method_handlers.3 mod_perl_traps.3 \
+ mod_perl_tuning.3
+
+MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 \
+ ${SUEXEC_MAN}
+
+post-extract:
+ @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
+ ${FILESDIR}/apache.sh > ${WRKSRC}/apache.sh
+
+pre-configure:
+ @ cd ${WRKSRC_MODPERL}; \
+ ${PERL5} Makefile.PL EVERYTHING=1 APACHE_SRC=../apache_${VERSION_APACHE}\
+ USE_APACI=1 PREP_HTTPD=1 DO_HTTPD=1
+
+pre-build:
+ @ cd ${WRKSRC_MODPERL}; \
+ ${MAKE}
+
+pre-install:
+ @ cd ${WRKSRC_MODPERL} ; \
+ ${MAKE} install
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh
+
+.include <bsd.port.post.mk>
diff --git a/www/apache13-modperl/distinfo b/www/apache13-modperl/distinfo
new file mode 100644
index 00000000000..ec25cdc9833
--- /dev/null
+++ b/www/apache13-modperl/distinfo
@@ -0,0 +1,4 @@
+MD5 (apache_1.3.31.tar.gz) = bd548a06ac48dda496b4e613572bb020
+SIZE (apache_1.3.31.tar.gz) = 2467371
+MD5 (mod_perl-1.29.tar.gz) = 1491931790509b9af06fc037d02b0e7a
+SIZE (mod_perl-1.29.tar.gz) = 378877
diff --git a/www/apache13-modperl/files/apache.sh b/www/apache13-modperl/files/apache.sh
new file mode 100644
index 00000000000..bc1f82cc437
--- /dev/null
+++ b/www/apache13-modperl/files/apache.sh
@@ -0,0 +1,32 @@
+#!/bin/sh
+# $FreeBSD: /tmp/pcvs/ports/www/apache13-modperl/files/Attic/apache.sh,v 1.1 2004-06-05 14:25:18 pav Exp $
+
+# PROVIDE: apache
+# REQUIRE: DAEMON
+# BEFORE: LOGIN
+# KEYWORD: FreeBSD shutdown
+
+# Define these apache_* variables in one of these files:
+# /etc/rc.conf
+# /etc/rc.conf.local
+# /etc/rc.conf.d/apache
+#
+# DO NOT CHANGE THESE DEFAULT VALUES HERE
+#
+apache_enable="NO"
+apache_flags=""
+apache_pidfile="/var/run/httpd.pid"
+
+. %%RC_SUBR%%
+
+name="apache"
+rcvar=`set_rcvar`
+command="%%PREFIX%%/sbin/httpd"
+
+load_rc_config $name
+
+pidfile="${apache_pidfile}"
+
+start_precmd="`/usr/bin/limits -e -U www`"
+
+run_rc_command "$1"
diff --git a/www/apache13-modperl/files/patch-aa b/www/apache13-modperl/files/patch-aa
new file mode 100644
index 00000000000..78be57c08ee
--- /dev/null
+++ b/www/apache13-modperl/files/patch-aa
@@ -0,0 +1,20 @@
+--- configure.orig Tue May 21 16:24:59 2002
++++ configure Wed Jun 19 05:27:31 2002
+@@ -1251,7 +1251,7 @@
+ echo " DEFAULT_PIDLOG: ${runtimedir_relative}${thetarget}.pid"
+ echo " DEFAULT_SCOREBOARD: ${runtimedir_relative}${thetarget}.scoreboard"
+ echo " DEFAULT_LOCKFILE: ${runtimedir_relative}${thetarget}.lock"
+- echo " DEFAULT_ERRORLOG: ${logfiledir_relative}error_log"
++ echo " DEFAULT_ERRORLOG: ${logfiledir_relative}httpd-error.log"
+ echo " TYPES_CONFIG_FILE: ${sysconfdir_relative}mime.types"
+ echo " SERVER_CONFIG_FILE: ${sysconfdir_relative}${thetarget}.conf"
+ echo " ACCESS_CONFIG_FILE: ${sysconfdir_relative}access.conf"
+@@ -1349,7 +1349,7 @@
+ echo "echo '-DDEFAULT_PIDLOG=\"${runtimedir_relative}${thetarget}.pid\"'" >>$src/apaci
+ echo "echo '-DDEFAULT_SCOREBOARD=\"${runtimedir_relative}${thetarget}.scoreboard\"'" >>$src/apaci
+ echo "echo '-DDEFAULT_LOCKFILE=\"${runtimedir_relative}${thetarget}.lock\"'" >>$src/apaci
+-echo "echo '-DDEFAULT_ERRORLOG=\"${logfiledir_relative}error_log\"'" >>$src/apaci
++echo "echo '-DDEFAULT_ERRORLOG=\"${logfiledir_relative}httpd-error.log\"'" >>$src/apaci
+ echo "echo '-DTYPES_CONFIG_FILE=\"${sysconfdir_relative}mime.types\"'" >>$src/apaci
+ echo "echo '-DSERVER_CONFIG_FILE=\"${sysconfdir_relative}${thetarget}.conf\"'" >>$src/apaci
+ echo "echo '-DACCESS_CONFIG_FILE=\"${sysconfdir_relative}access.conf\"'" >>$src/apaci
diff --git a/www/apache13-modperl/files/patch-ab b/www/apache13-modperl/files/patch-ab
new file mode 100644
index 00000000000..567c58ca2e0
--- /dev/null
+++ b/www/apache13-modperl/files/patch-ab
@@ -0,0 +1,99 @@
+--- Makefile.tmpl.orig Thu Mar 14 00:05:27 2002
++++ Makefile.tmpl Sat Jun 22 09:33:52 2002
+@@ -270,10 +270,10 @@
+ $(MKDIR) $(root)$(mandir)/man1
+ $(MKDIR) $(root)$(mandir)/man8
+ $(MKDIR) $(root)$(sysconfdir)
+- $(MKDIR) $(root)$(htdocsdir)
++ $(MKDIR) $(root)$(htdocsdir)-dist
+ $(MKDIR) $(root)$(manualdir)
+ $(MKDIR) $(root)$(iconsdir)
+- $(MKDIR) $(root)$(cgidir)
++ $(MKDIR) $(root)$(cgidir)-dist
+ $(MKDIR) $(root)$(includedir)
+ $(MKDIR) $(root)$(includedir)/xml
+ $(MKDIR) $(root)$(runtimedir)
+@@ -459,33 +459,29 @@
+ # icons and distributed CGI scripts.
+ install-data:
+ @echo "===> [data: Installing initial data files]"
+- -@if [ -f $(root)$(htdocsdir)/index.html ] || [ -f $(root)$(htdocsdir)/index.html.en ]; then \
+- echo "[PRESERVING EXISTING DATA SUBDIR: $(root)$(htdocsdir)/]"; \
+- else \
+- echo "Copying tree $(TOP)/htdocs/ -> $(root)$(htdocsdir)/"; \
++ echo "Copying tree $(TOP)/htdocs/ -> $(root)$(htdocsdir)-dist/"; \
+ (cd $(TOP)/htdocs/ && $(TAR) $(TAROPT) - index* apache_pb.* ) |\
+- (cd $(root)$(htdocsdir)/ && $(TAR) -xf -); \
+- find $(root)$(htdocsdir)/ -type d -exec chmod a+rx {} \; ; \
+- find $(root)$(htdocsdir)/ -type f -print | xargs chmod a+r ; \
+- fi
+- -@if [ -d $(TOP)/htdocs/manual ]; then \
++ (cd $(root)$(htdocsdir)-dist/ && $(TAR) -xf -); \
++ find $(root)$(htdocsdir)-dist/ -type d -exec chmod a+rx {} \; ; \
++ find $(root)$(htdocsdir)-dist/ -type f -print | xargs chmod a+r ;
+ echo "Copying tree $(TOP)/htdocs/manual -> $(root)/$(manualdir)/"; \
+ (cd $(TOP)/htdocs/manual/ && $(TAR) $(TAROPT) - *) |\
+ (cd $(root)$(manualdir)/ && $(TAR) -xf -); \
+ find $(root)$(manualdir)/ -type d -exec chmod a+rx {} \; ; \
+- find $(root)$(manualdir)/ -type f -print | xargs chmod a+r ; \
++ find $(root)$(manualdir)/ -type f -print | xargs chmod a+r ;
++ if [ ! -d $(root)$(htdocsdir)/ ]; then \
++ $(LN) -sf $(root)$(htdocsdir)-dist $(root)$(htdocsdir); \
+ fi
+- -@if [ -f $(root)$(cgidir)/printenv ]; then \
+- echo "[PRESERVING EXISTING CGI SUBDIR: $(root)$(cgidir)/]"; \
+- else \
+ for script in printenv test-cgi; do \
+ cat $(TOP)/cgi-bin/$${script} |\
+ sed -e 's;^#!/.*perl;#!$(PERL);' \
+ > $(TOP)/$(SRC)/.apaci.install.tmp; \
+- echo "$(INSTALL_DATA) $(TOP)/conf/$${script}[*] $(root)$(cgidir)/$${script}"; \
+- $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(cgidir)/$${script}; \
+- done; \
+- fi
++ echo "$(INSTALL_DATA) $(TOP)/conf/$${script}[*] $(root)$(cgidir)-dist/$${script}"; \
++ $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(cgidir)-dist/$${script}; \
++ done;
++ if [ ! -d $(root)$(cgidir)/ ]; then \
++ $(LN) -sf $(root)$(cgidir)-dist $(root)$(cgidir); \
++ fi
+ @echo "Copying tree $(TOP)/icons/ -> $(root)$(iconsdir)/"; \
+ (cd $(TOP)/icons/ && $(TAR) $(TAROPT) - *) |\
+ (cd $(root)$(iconsdir)/ && $(TAR) -xf -); \
+@@ -524,10 +520,10 @@
+ -e 's;logs/accept\.lock;$(runtimedir)/$(TARGET).lock;' \
+ -e 's;logs/apache_runtime_status;$(runtimedir)/$(TARGET).scoreboard;' \
+ -e 's;logs/httpd\.pid;$(runtimedir)/$(TARGET).pid;' \
+- -e "s;logs/access_log;$(logfiledir)/$${target_prefix}access_log;" \
+- -e "s;logs/error_log;$(logfiledir)/$${target_prefix}error_log;" \
+- -e "s;logs/referer_log;$(logfiledir)/$${target_prefix}referer_log;" \
+- -e "s;logs/agent_log;$(logfiledir)/$${target_prefix}agent_log;" \
++ -e "s;logs/access_log;$(logfiledir)/$${target_prefix}httpd-access.log;" \
++ -e "s;logs/error_log;$(logfiledir)/$${target_prefix}httpd-error.log;" \
++ -e "s;logs/referer_log;$(logfiledir)/$${target_prefix}httpd-referer.log;" \
++ -e "s;logs/agent_log;$(logfiledir)/$${target_prefix}httpd-agent.log;" \
+ -e 's;conf/magic;$(sysconfdir)/magic;' \
+ -e 's;conf/mime\.types;$(sysconfdir)/mime.types;' \
+ -e 's;User nobody;User $(conf_user);' \
+@@ -537,8 +533,8 @@
+ -e 's;ServerAdmin you@your.address;ServerAdmin $(conf_serveradmin);' \
+ -e 's;ServerName new.host.name;ServerName $(conf_servername);' \
+ > $(TOP)/$(SRC)/.apaci.install.tmp && \
+- echo "$(INSTALL_DATA) $(TOP)/conf/$${conf}-dist[*] $(root)$(sysconfdir)/$${target_conf}.default"; \
+- $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(sysconfdir)/$${target_conf}.default; \
++ echo "$(INSTALL_DATA) $(TOP)/conf/$${conf}-dist[*] $(root)$(sysconfdir)/$${target_conf}-dist"; \
++ $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(sysconfdir)/$${target_conf}-dist; \
+ if [ ! -f "$(root)$(sysconfdir)/$${target_conf}" ]; then \
+ echo "$(INSTALL_DATA) $(TOP)/conf/$${conf}-dist[*] $(root)$(sysconfdir)/$${target_conf}"; \
+ $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(sysconfdir)/$${target_conf}; \
+@@ -547,8 +543,8 @@
+ fi; \
+ done
+ -@for conf in mime.types magic; do \
+- echo "$(INSTALL_DATA) $(TOP)/conf/$${conf} $(root)$(sysconfdir)/$${conf}.default"; \
+- $(INSTALL_DATA) $(TOP)/conf/$${conf} $(root)$(sysconfdir)/$${conf}.default; \
++ echo "$(INSTALL_DATA) $(TOP)/conf/$${conf} $(root)$(sysconfdir)/$${conf}-dist"; \
++ $(INSTALL_DATA) $(TOP)/conf/$${conf} $(root)$(sysconfdir)/$${conf}-dist; \
+ if [ ! -f "$(root)$(sysconfdir)/$${conf}" ]; then \
+ echo "$(INSTALL_DATA) $(TOP)/conf/$${conf} $(root)$(sysconfdir)/$${conf}"; \
+ $(INSTALL_DATA) $(TOP)/conf/$${conf} $(root)$(sysconfdir)/$${conf}; \
diff --git a/www/apache13-modperl/files/patch-ac b/www/apache13-modperl/files/patch-ac
new file mode 100644
index 00000000000..f4f02e80cbc
--- /dev/null
+++ b/www/apache13-modperl/files/patch-ac
@@ -0,0 +1,31 @@
+--- src/modules/standard/mod_auth_db.module.bak Tue Oct 16 13:12:02 2001
++++ src/modules/standard/mod_auth_db.module Thu Feb 20 12:55:19 2003
+@@ -4,23 +4,23 @@
+ DB_LIB=''
+ if ./helpers/TestCompile func db_create; then
+ DB_VERSION='Berkeley-DB/3.x'
+- elif ./helpers/TestCompile lib db db_create; then
++ elif ./helpers/TestCompile lib dbXXX db_create; then
+ DB_VERSION='Berkeley-DB/3.x'
+ DB_LIB='-ldb'
+ elif ./helpers/TestCompile func db_open; then
+ DB_VERSION='Berkeley-DB/2.x'
+- elif ./helpers/TestCompile lib db db_open; then
++ elif ./helpers/TestCompile lib dbXXX db_open; then
+ DB_VERSION='Berkeley-DB/2.x'
+ DB_LIB='-ldb'
+- elif ./helpers/TestCompile lib db2 db_open; then
++ elif ./helpers/TestCompile lib db2XXX db_open; then
+ DB_VERSION='Berkeley-DB/2.x'
+ DB_LIB='-ldb2'
+ elif ./helpers/TestCompile func dbopen; then
+ DB_VERSION='Berkeley-DB/1.x'
+- elif ./helpers/TestCompile lib db dbopen; then
++ elif ./helpers/TestCompile lib dbXXX dbopen; then
+ DB_VERSION='Berkeley-DB/1.x'
+ DB_LIB='-ldb'
+- elif ./helpers/TestCompile lib db1 dbopen; then
++ elif ./helpers/TestCompile lib db1XXX dbopen; then
+ DB_VERSION='Berkeley-DB/1.x'
+ DB_LIB='-ldb1'
+ elif TCADDINCL='#include <db.h>' INCLUDES1="$INCLUDES1 -I/usr/include/db1" TLIB="-ldb1" \
diff --git a/www/apache13-modperl/files/patch-ad b/www/apache13-modperl/files/patch-ad
new file mode 100644
index 00000000000..d92d2f44761
--- /dev/null
+++ b/www/apache13-modperl/files/patch-ad
@@ -0,0 +1,11 @@
+--- src/support/dbmmanage.bak Thu Mar 14 00:05:37 2002
++++ src/support/dbmmanage Mon Jun 2 23:05:27 2003
+@@ -338,6 +338,8 @@
+ } elsif (substr($chkpass, 0, 5) eq '{SHA}') {
+ need_sha1_crypt;
+ $crypt_method = "sha1";
++ } elsif (substr($chkpass, 0, 3) eq '$1$') {
++ $crypt_method = "crypt";
+ } elsif (length($chkpass) == 13 && $chkpass ne $testpass) {
+ $crypt_method = "crypt";
+ } else {
diff --git a/www/apache13-modperl/files/patch-ag b/www/apache13-modperl/files/patch-ag
new file mode 100644
index 00000000000..58c60812aa8
--- /dev/null
+++ b/www/apache13-modperl/files/patch-ag
@@ -0,0 +1,60 @@
+--- conf/httpd.conf-dist.orig Wed Jan 9 19:05:31 2002
++++ conf/httpd.conf-dist Fri Jan 25 07:59:12 2002
+@@ -356,7 +356,22 @@
+ # directory index. Separate multiple entries with spaces.
+ #
+ <IfModule mod_dir.c>
+- DirectoryIndex index.html
++ <IfModule mod_php3.c>
++ <IfModule mod_php4.c>
++ DirectoryIndex index.php index.php3 index.html
++ </IfModule>
++ <IfModule !mod_php4.c>
++ DirectoryIndex index.php3 index.html
++ </IfModule>
++ </IfModule>
++ <IfModule !mod_php3.c>
++ <IfModule mod_php4.c>
++ DirectoryIndex index.php index.html
++ </IfModule>
++ <IfModule !mod_php4.c>
++ DirectoryIndex index.html
++ </IfModule>
++ </IfModule>
+ </IfModule>
+
+ #
+@@ -476,7 +491,7 @@
+ # define per-<VirtualHost> access logfiles, transactions will be
+ # logged therein and *not* in this file.
+ #
+-CustomLog logs/access_log common
++#CustomLog logs/access_log common
+
+ #
+ # If you would like to have agent and referer logfiles, uncomment the
+@@ -489,7 +504,7 @@
+ # If you prefer a single logfile with access, agent, and referer information
+ # (Combined Logfile Format) you can use the following directive.
+ #
+-#CustomLog logs/access_log combined
++CustomLog logs/access_log combined
+
+ #
+ # Optionally add a line containing the server version and virtual host
+@@ -759,6 +774,15 @@
+ #
+ <IfModule mod_negotiation.c>
+ LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz ca es sv tw
++ </IfModule>
++
++ <IfModule mod_php3.c>
++ AddType application/x-httpd-php3 .php3
++ AddType application/x-httpd-php3-source .php3s
++ </IfModule>
++ <IfModule mod_php4.c>
++ AddType application/x-httpd-php .php
++ AddType application/x-httpd-php-source .phps
+ </IfModule>
+
+ #
diff --git a/www/apache13-modperl/files/patch-ak b/www/apache13-modperl/files/patch-ak
new file mode 100644
index 00000000000..9f3163556b4
--- /dev/null
+++ b/www/apache13-modperl/files/patch-ak
@@ -0,0 +1,19 @@
+--- src/support/apachectl.orig Wed Apr 7 00:36:33 1999
++++ src/support/apachectl Fri Sep 3 15:41:01 1999
+@@ -39,6 +39,8 @@
+ # -------------------- --------------------
+ # |||||||||||||||||||| END CONFIGURATION SECTION ||||||||||||||||||||
+
++eval `limits -e -U www` >/dev/null 2>&1
++
+ ERROR=0
+ ARGV="$@"
+ if [ "x$ARGV" = "x" ] ; then
+@@ -82,6 +84,7 @@
+ fi
+ if kill $PID ; then
+ echo "$0 $ARG: httpd stopped"
++ rm $PIDFILE
+ else
+ echo "$0 $ARG: httpd could not be stopped"
+ ERROR=4
diff --git a/www/apache13-modperl/files/patch-al b/www/apache13-modperl/files/patch-al
new file mode 100644
index 00000000000..bd792616581
--- /dev/null
+++ b/www/apache13-modperl/files/patch-al
@@ -0,0 +1,24 @@
+--- src/support/log_server_status.orig Mon Jan 15 20:06:38 2001
++++ src/support/log_server_status Fri Jan 25 08:03:03 2002
+@@ -70,10 +70,10 @@
+ #
+ require 'sys/socket.ph';
+
+-$wherelog = "/var/log/graph/"; # Logs will be like "/var/log/graph/19960312"
++$wherelog = "/var/log/httpd-status-";
+ $server = "localhost"; # Name of server, could be "www.foo.com"
+ $port = "80"; # Port on server
+-$request = "/status/?auto"; # Request to send
++$request = "/server-status/?auto"; # Request to send
+
+ sub tcp_connect
+ {
+@@ -103,7 +103,7 @@
+ chomp($date);
+ ($day,$time)=split(/:/,$date);
+ $res=&tcp_connect($server,$port);
+- open(OUT,">>$wherelog$day");
++ open(OUT,">>$wherelog$day.log");
+ if ($res) {
+ print OUT "$time:-1:-1:-1:-1:$res\n";
+ exit 1;
diff --git a/www/apache13-modperl/files/patch-ba b/www/apache13-modperl/files/patch-ba
new file mode 100644
index 00000000000..1f92bd36025
--- /dev/null
+++ b/www/apache13-modperl/files/patch-ba
@@ -0,0 +1,20 @@
+--- src/support/Makefile.tmpl.orig Sat Mar 2 20:46:23 2002
++++ src/support/Makefile.tmpl Tue Oct 22 00:31:18 2002
+@@ -7,7 +7,7 @@
+ # LIBS=-L$(SSLLOC)/lib -lssl -lcrypto -lm -lap -los $(EXTRA_LIBS) $(LIBS1)
+ # INCLUDES=-I$(SSLLOC)/include $(INCLUDES1) $(INCLUDES0) $(EXTRA_INCLUDES)
+
+-CFLAGS=$(OPTIM) $(CFLAGS1) $(EXTRA_CFLAGS)
++CFLAGS=-DLOGIN_CAP $(OPTIM) $(CFLAGS1) $(EXTRA_CFLAGS)
+ LIBS=-lm -lap -los $(EXTRA_LIBS) $(LIBS1)
+ INCLUDES=$(INCLUDES1) $(INCLUDES0) $(EXTRA_INCLUDES)
+ LDFLAGS=$(LDFLAGS1) $(EXTRA_LDFLAGS) -L$(OSDIR) -L$(SRCDIR)/ap
+@@ -50,7 +50,7 @@
+ -e 's%@LIBS_SHLIB@%$(LIBS_SHLIB)%g' && chmod a+x apxs
+
+ suexec: suexec.o
+- $(CC) $(CFLAGS) -o suexec $(LDFLAGS) suexec.o $(LIBS)
++ $(CC) $(CFLAGS) -lutil -o suexec $(LDFLAGS) suexec.o $(LIBS)
+
+ clean:
+ rm -f $(TARGETS) *.o
diff --git a/www/apache13-modperl/files/patch-bb b/www/apache13-modperl/files/patch-bb
new file mode 100644
index 00000000000..313c5f51575
--- /dev/null
+++ b/www/apache13-modperl/files/patch-bb
@@ -0,0 +1,60 @@
+--- src/support/suexec.c.orig Wed Mar 5 18:50:29 2003
++++ src/support/suexec.c Fri Jul 18 18:09:56 2003
+@@ -90,6 +90,9 @@
+ #include <sys/types.h>
+
+ #include <stdarg.h>
++#ifdef LOGIN_CAP
++#include <login_cap.h>
++#endif
+
+ #include "suexec.h"
+
+@@ -322,6 +325,9 @@
+ #ifdef LOG_EXEC
+ fprintf(stderr, " -D LOG_EXEC=\"%s\"\n", LOG_EXEC);
+ #endif
++#ifdef LOGIN_CAP
++ fprintf(stderr, " -D LOGIN_CAP\n");
++#endif
+ #ifdef SAFE_PATH
+ fprintf(stderr, " -D SAFE_PATH=\"%s\"\n", SAFE_PATH);
+ #endif
+@@ -480,7 +486,28 @@
+
+ /*
+ * Change UID/GID here so that the following tests work over NFS.
+- *
++ */
++
++#ifdef LOGIN_CAP
++ /*
++ * Set user context (resources, priority and grouplist).
++ * If unsuccessful, error out.
++ */
++ if (setusercontext(NULL, pw, uid, LOGIN_SETRESOURCES | LOGIN_SETPRIORITY |
++ LOGIN_SETGROUP | LOGIN_SETLOGIN) == -1) {
++ log_err("emerg: failed to set user context (%ld: %s)\n", uid, cmd);
++ exit(108);
++ }
++
++ /*
++ * Set gid to the target group. If unsuccessful, error out.
++ */
++ if ((setgid(gid)) != 0) {
++ log_err("emerg: failed to setgid (%ld: %s)\n", gid, cmd);
++ exit(109);
++ }
++#else /* !LOGIN_CAP */
++ /*
+ * Initialize the group access list for the target user,
+ * and setgid() to the target group. If unsuccessful, error out.
+ */
+@@ -488,6 +515,7 @@
+ log_err("emerg: failed to setgid (%ld: %s)\n", gid, cmd);
+ exit(109);
+ }
++#endif /* LOGIN_CAP */
+
+ /*
+ * setuid() to the target user. Error out on fail.
diff --git a/www/apache13-modperl/pkg-descr b/www/apache13-modperl/pkg-descr
new file mode 100644
index 00000000000..823aa1e3a0c
--- /dev/null
+++ b/www/apache13-modperl/pkg-descr
@@ -0,0 +1,12 @@
+A port to provide a static version of mod_perl and apache. This is essentially
+an amalgamation of www/apache13 and www/mod_perl.
+
+The Apache HTTP Server Project is an effort to develop and maintain an
+open-source HTTP server for modern operating systems including UNIX and Windows
+NT. The goal of this project is to provide a secure, efficient and extensible
+server that provides HTTP services in sync with the current HTTP standards.
+
+mod_perl is the marriage of Apache and Perl.
+
+WWW: http://www.apache.org/
+WWW: http://perl.apache.org/
diff --git a/www/apache13-modperl/pkg-install b/www/apache13-modperl/pkg-install
new file mode 100644
index 00000000000..52554257748
--- /dev/null
+++ b/www/apache13-modperl/pkg-install
@@ -0,0 +1,89 @@
+#!/bin/sh
+# $FreeBSD$
+#
+
+if [ "$2" != "PRE-INSTALL" ]; then
+ exit 0
+fi
+
+USER=www
+GROUP=${USER}
+UID=80
+GID=${UID}
+TMPDIR=${TMPDIR:=/tmp}
+PKG_TMPDIR=${PKG_TMPDIR:=${TMPDIR}}
+
+apxscmd=${PKG_PREFIX}/sbin/apxs
+perlmod=${PKG_PREFIX}/libexec/apache/libperl.so
+tmpdir=${PKG_TMPDIR}/instmod_perl.$$
+
+if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
+ if pw groupadd ${GROUP} -g ${GID}; then
+ echo "Added group \"${GROUP}\"."
+ else
+ echo "Adding group \"${GROUP}\" failed..."
+ exit 1
+ fi
+fi
+
+if ! pw usershow "${USER}" 2>/dev/null 1>&2; then
+ if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
+ -s "/sbin/nologin" -d "/nonexistent" \
+ -c "World Wide Web Owner"; \
+ then
+ echo "Added user \"${USER}\"."
+ else
+ echo "Adding user \"${USER}\" failed..."
+ exit 1
+ fi
+fi
+
+if [ "$2" != "POST-INSTALL" ]; then
+ exit 0
+fi
+
+if [ ! -x ${apxscmd} ]; then
+ echo Can\'t find the apxs program: ${apxscmd}.
+ exit 1
+fi
+
+confdir=`${apxscmd} -q SYSCONFDIR`
+
+if [ ! -d ${confdir} ]; then
+ echo Can\'t find Apache conf dir: ${confdir}
+ exit 1
+fi
+
+if [ ! -f ${confdir}/httpd.conf ]; then
+ if [ ! -f ${confdir}/httpd.conf.default ]; then
+ echo Can\'t find either of ${confdir}/httpd.conf nor
+ echo ${confdir}/httpd.conf.default.
+ exit 1
+ fi
+
+ if ! mkdir ${tmpdir}; then
+ echo Can\'t create temporary directory: ${tmpdir}
+ exit 1
+ fi
+
+ cp ${confdir}/httpd.conf.default ${tmpdir}/httpd.conf
+ if ${apxscmd} -e -S SYSCONFDIR=${tmpdir} -a -n perl ${perlmod}; then
+ echo Updating httpd.conf.default in config dir: ${confdir}
+ cat ${tmpdir}/httpd.conf > ${confdir}/httpd.conf.default
+ rm -rf ${tmpdir}
+ exit 0
+ else
+ rm -rf ${tmpdir}
+ echo The apxs command failed to activate mod_perl in the config
+ echo file: ${tmpdir}/httpd.conf.
+ exit 1
+ fi
+elif ${apxscmd} -e -a -n perl ${perlmod}; then
+ exit 0
+else
+ echo The apxs command failed to activate mod_perl in the config
+ echo file: ${confdir}/httpd.conf
+ exit 1
+fi
+
+exit 0
diff --git a/www/apache13-modperl/pkg-plist b/www/apache13-modperl/pkg-plist
new file mode 100644
index 00000000000..c2f7889ce63
--- /dev/null
+++ b/www/apache13-modperl/pkg-plist
@@ -0,0 +1,843 @@
+bin/checkgid
+bin/dbmmanage
+bin/htdigest
+bin/htpasswd
+@unexec if cmp -s %D/etc/apache/access.conf %D/etc/apache/access.conf-dist; then rm -f %D/etc/apache/access.conf; fi
+etc/apache/access.conf-dist
+@exec [ ! -f %B/access.conf ] && cp %B/%f %B/access.conf
+@unexec if cmp -s %D/etc/apache/httpd.conf %D/etc/apache/httpd.conf-dist; then rm -f %D/etc/apache/httpd.conf; fi
+etc/apache/httpd.conf-dist
+@exec [ ! -f %B/httpd.conf ] && cp %B/%f %B/httpd.conf
+@unexec if cmp -s %D/etc/apache/magic %D/etc/apache/magic-dist; then rm -f %D/etc/apache/magic; fi
+etc/apache/magic-dist
+@exec [ ! -f %B/magic ] && cp %B/%f %B/magic
+@unexec if cmp -s %D/etc/apache/mime.types %D/etc/apache/mime.types-dist; then rm -f %D/etc/apache/mime.types; fi
+etc/apache/mime.types-dist
+@exec [ ! -f %B/mime.types ] && cp %B/%f %B/mime.types
+@unexec if cmp -s %D/etc/apache/srm.conf %D/etc/apache/srm.conf-dist; then rm -f %D/etc/apache/srm.conf; fi
+etc/apache/srm.conf-dist
+@exec [ ! -f %B/srm.conf ] && cp %B/%f %B/srm.conf
+etc/rc.d/apache.sh
+include/apache/ap.h
+include/apache/ap_alloc.h
+include/apache/ap_compat.h
+include/apache/ap_config.h
+include/apache/ap_config_auto.h
+include/apache/ap_ctype.h
+include/apache/ap_ebcdic.h
+include/apache/ap_md5.h
+include/apache/ap_mmn.h
+include/apache/ap_sha1.h
+include/apache/buff.h
+include/apache/compat.h
+include/apache/conf.h
+include/apache/explain.h
+include/apache/fnmatch.h
+include/apache/hsregex.h
+include/apache/http_conf_globals.h
+include/apache/http_config.h
+include/apache/http_core.h
+include/apache/http_log.h
+include/apache/http_main.h
+include/apache/http_protocol.h
+include/apache/http_request.h
+include/apache/http_vhost.h
+include/apache/httpd.h
+include/apache/multithread.h
+include/apache/os-inline.c
+include/apache/os.h
+include/apache/rfc1413.h
+include/apache/scoreboard.h
+include/apache/util_date.h
+include/apache/util_md5.h
+include/apache/util_script.h
+include/apache/util_uri.h
+include/apache/xml/asciitab.h
+include/apache/xml/hashtable.h
+include/apache/xml/iasciitab.h
+include/apache/xml/latin1tab.h
+include/apache/xml/nametab.h
+include/apache/xml/utf8tab.h
+include/apache/xml/xmldef.h
+include/apache/xml/xmlparse.h
+include/apache/xml/xmlrole.h
+include/apache/xml/xmltok.h
+include/apache/xml/xmltok_impl.h
+libexec/apache/httpd.exp
+libexec/apache/libproxy.so
+libexec/apache/mod_access.so
+libexec/apache/mod_actions.so
+libexec/apache/mod_alias.so
+libexec/apache/mod_asis.so
+libexec/apache/mod_auth.so
+libexec/apache/mod_auth_anon.so
+libexec/apache/mod_auth_db.so
+libexec/apache/mod_autoindex.so
+libexec/apache/mod_cern_meta.so
+libexec/apache/mod_cgi.so
+libexec/apache/mod_digest.so
+libexec/apache/mod_dir.so
+libexec/apache/mod_env.so
+libexec/apache/mod_expires.so
+libexec/apache/mod_headers.so
+libexec/apache/mod_imap.so
+libexec/apache/mod_include.so
+libexec/apache/mod_info.so
+libexec/apache/mod_log_config.so
+libexec/apache/mod_log_forensic.so
+libexec/apache/mod_mime.so
+libexec/apache/mod_mime_magic.so
+libexec/apache/mod_mmap_static.so
+libexec/apache/mod_negotiation.so
+libexec/apache/mod_rewrite.so
+libexec/apache/mod_setenvif.so
+libexec/apache/mod_speling.so
+libexec/apache/mod_status.so
+libexec/apache/mod_unique_id.so
+libexec/apache/mod_userdir.so
+libexec/apache/mod_usertrack.so
+libexec/apache/mod_vhost_alias.so
+sbin/ab
+sbin/apachectl
+sbin/apxs
+sbin/httpd
+sbin/logresolve
+sbin/rotatelogs
+%%SUB_SUEXEC%%sbin/suexec
+www/data-dist/apache_pb.gif
+@exec [ -d %D/www/data/ ] || ln -fs %B %D/www/data
+www/data-dist/index.html.ca
+www/data-dist/index.html.cz
+www/data-dist/index.html.de
+www/data-dist/index.html.dk
+www/data-dist/index.html.ee
+www/data-dist/index.html.el
+www/data-dist/index.html.en
+www/data-dist/index.html.es
+www/data-dist/index.html.fr
+www/data-dist/index.html.he.iso8859-8
+www/data-dist/index.html.hu
+www/data-dist/index.html.it
+www/data-dist/index.html.ja.jis
+www/data-dist/index.html.kr.iso-kr
+www/data-dist/index.html.lb.utf8
+www/data-dist/index.html.nl
+www/data-dist/index.html.nn
+www/data-dist/index.html.no
+www/data-dist/index.html.po.iso-pl
+www/data-dist/index.html.pt
+www/data-dist/index.html.pt-br
+www/data-dist/index.html.ru.cp-1251
+www/data-dist/index.html.ru.cp866
+www/data-dist/index.html.ru.iso-ru
+www/data-dist/index.html.ru.koi8-r
+www/data-dist/index.html.ru.ucs2
+www/data-dist/index.html.ru.ucs4
+www/data-dist/index.html.ru.utf8
+www/data-dist/index.html.se
+www/data-dist/index.html.zh-tw.big5
+share/doc/apache/LICENSE
+share/doc/apache/bind.html.en
+share/doc/apache/bind.html.fr
+share/doc/apache/bind.html.html
+share/doc/apache/bind.html.ja.jis
+share/doc/apache/cgi_path.html.en
+share/doc/apache/cgi_path.html.fr
+share/doc/apache/cgi_path.html.html
+share/doc/apache/cgi_path.html.ja.jis
+share/doc/apache/configuring.html.fr
+share/doc/apache/configuring.html.en
+share/doc/apache/configuring.html.ja.jis
+share/doc/apache/content-negotiation.html.en
+share/doc/apache/content-negotiation.html.html
+share/doc/apache/content-negotiation.html.ja.jis
+share/doc/apache/custom-error.html.en
+share/doc/apache/custom-error.html.ja.jis
+share/doc/apache/cygwin.html
+share/doc/apache/dns-caveats.html.en
+share/doc/apache/dns-caveats.html.fr
+share/doc/apache/dns-caveats.html.html
+share/doc/apache/dso.html
+share/doc/apache/ebcdic.html
+share/doc/apache/env.html.en
+share/doc/apache/env.html.html
+share/doc/apache/env.html.ja.jis
+share/doc/apache/footer.html
+share/doc/apache/handler.html.en
+share/doc/apache/handler.html.ja.jis
+share/doc/apache/header.html
+share/doc/apache/howto/auth.html
+share/doc/apache/howto/cgi.html.en
+share/doc/apache/howto/cgi.html.ja.jis
+share/doc/apache/howto/header.html
+share/doc/apache/howto/htaccess.html
+share/doc/apache/images/apache_header.gif
+share/doc/apache/images/custom_errordocs.gif
+share/doc/apache/images/home.gif
+share/doc/apache/images/index.gif
+share/doc/apache/images/mod_rewrite_fig1.fig
+share/doc/apache/images/mod_rewrite_fig1.gif
+share/doc/apache/images/mod_rewrite_fig2.fig
+share/doc/apache/images/mod_rewrite_fig2.gif
+share/doc/apache/images/pixel.gif
+share/doc/apache/images/sub.gif
+share/doc/apache/index.html.en
+share/doc/apache/index.html.ja.jis
+share/doc/apache/install-tpf.html
+share/doc/apache/install.html.es
+share/doc/apache/install.html.en
+share/doc/apache/install.html.ja.jis
+share/doc/apache/invoking.html.en
+share/doc/apache/invoking.html.html
+share/doc/apache/keepalive.html.en
+share/doc/apache/keepalive.html.html
+share/doc/apache/keepalive.html.ja.jis
+share/doc/apache/logs.html
+share/doc/apache/man-template.html
+share/doc/apache/misc/API.html
+share/doc/apache/misc/FAQ.html
+share/doc/apache/misc/HTTP_Features.tsv
+share/doc/apache/misc/client_block_api.html
+share/doc/apache/misc/compat_notes.html
+share/doc/apache/misc/custom_errordocs.html
+share/doc/apache/misc/descriptors.html
+share/doc/apache/misc/fin_wait_2.html
+share/doc/apache/misc/footer.html
+share/doc/apache/misc/header.html
+share/doc/apache/misc/howto.html
+share/doc/apache/misc/index.html
+share/doc/apache/misc/known_client_problems.html
+share/doc/apache/misc/nopgp.html
+share/doc/apache/misc/perf-bsd44.html
+share/doc/apache/misc/perf-dec.html
+share/doc/apache/misc/perf-hp.html
+share/doc/apache/misc/perf-tuning.html
+share/doc/apache/misc/perf.html
+share/doc/apache/misc/rewriteguide.html
+share/doc/apache/misc/security_tips.html
+share/doc/apache/misc/tutorials.html
+share/doc/apache/misc/vif-info.html
+share/doc/apache/misc/windoz_keepalive.html
+share/doc/apache/mod/core.html.en
+share/doc/apache/mod/core.html.fr
+share/doc/apache/mod/core.html.html
+share/doc/apache/mod/core.html.ja.jis
+share/doc/apache/mod/directive-dict.html.en
+share/doc/apache/mod/directive-dict.html.fr
+share/doc/apache/mod/directive-dict.html.ja.jis
+share/doc/apache/mod/directives.html.de
+share/doc/apache/mod/directives.html.en
+share/doc/apache/mod/directives.html.fr
+share/doc/apache/mod/directives.html.html
+share/doc/apache/mod/directives.html.ja.jis
+share/doc/apache/mod/footer.html
+share/doc/apache/mod/header.html
+share/doc/apache/mod/index-bytype.html.en
+share/doc/apache/mod/index-bytype.html.fr
+share/doc/apache/mod/index-bytype.html.html
+share/doc/apache/mod/index-bytype.html.ja.jis
+share/doc/apache/mod/index.html.en
+share/doc/apache/mod/index.html.fr
+share/doc/apache/mod/index.html.html
+share/doc/apache/mod/index.html.ja.jis
+share/doc/apache/mod/mod_access.html.en
+share/doc/apache/mod/mod_access.html.html
+share/doc/apache/mod/mod_access.html.ja.jis
+share/doc/apache/mod/mod_actions.html.en
+share/doc/apache/mod/mod_actions.html.html
+share/doc/apache/mod/mod_actions.html.ja.jis
+share/doc/apache/mod/mod_alias.html.en
+share/doc/apache/mod/mod_alias.html.ja.jis
+share/doc/apache/mod/mod_asis.html.en
+share/doc/apache/mod/mod_asis.html.html
+share/doc/apache/mod/mod_asis.html.ja.jis
+share/doc/apache/mod/mod_auth.html.en
+share/doc/apache/mod/mod_auth.html.html
+share/doc/apache/mod/mod_auth.html.ja.jis
+share/doc/apache/mod/mod_auth_anon.html
+share/doc/apache/mod/mod_auth_db.html
+share/doc/apache/mod/mod_auth_dbm.html
+share/doc/apache/mod/mod_auth_digest.html
+share/doc/apache/mod/mod_alias.html.html
+share/doc/apache/mod/mod_autoindex.html.en
+share/doc/apache/mod/mod_autoindex.html.html
+share/doc/apache/mod/mod_autoindex.html.ja.jis
+share/doc/apache/mod/mod_browser.html
+share/doc/apache/mod/mod_cern_meta.html
+share/doc/apache/mod/mod_cgi.html.en
+share/doc/apache/mod/mod_cgi.html.html
+share/doc/apache/mod/mod_cgi.html.ja.jis
+share/doc/apache/mod/mod_cookies.html
+share/doc/apache/mod/mod_digest.html
+share/doc/apache/mod/mod_dir.html.en
+share/doc/apache/mod/mod_dir.html.html
+share/doc/apache/mod/mod_dir.html.ja.jis
+share/doc/apache/mod/mod_dld.html
+share/doc/apache/mod/mod_env.html.en
+share/doc/apache/mod/mod_env.html.html
+share/doc/apache/mod/mod_env.html.ja.jis
+share/doc/apache/mod/mod_example.html
+share/doc/apache/mod/mod_expires.html
+share/doc/apache/mod/mod_headers.html
+share/doc/apache/mod/mod_imap.html
+share/doc/apache/mod/mod_include.html
+share/doc/apache/mod/mod_info.html.en
+share/doc/apache/mod/mod_info.html.html
+share/doc/apache/mod/mod_info.html.ja.jis
+share/doc/apache/mod/mod_isapi.html
+share/doc/apache/mod/mod_log_agent.html
+share/doc/apache/mod/mod_log_common.html
+share/doc/apache/mod/mod_log_config.html.en
+share/doc/apache/mod/mod_log_config.html.html
+share/doc/apache/mod/mod_log_config.html.ja.jis
+share/doc/apache/mod/mod_log_forensic.html.en
+share/doc/apache/mod/mod_log_forensic.html.html
+share/doc/apache/mod/mod_log_referer.html
+share/doc/apache/mod/mod_mime.html.en
+share/doc/apache/mod/mod_mime.html.html
+share/doc/apache/mod/mod_mime.html.ja.jis
+share/doc/apache/mod/mod_mime_magic.html
+share/doc/apache/mod/mod_mmap_static.html
+share/doc/apache/mod/mod_negotiation.html.en
+share/doc/apache/mod/mod_negotiation.html.ja.jis
+share/doc/apache/mod/mod_proxy.html
+share/doc/apache/mod/mod_rewrite.html.en
+share/doc/apache/mod/mod_rewrite.html.html
+share/doc/apache/mod/mod_rewrite.html.ja.jis
+share/doc/apache/mod/mod_setenvif.html.en
+share/doc/apache/mod/mod_setenvif.html.html
+share/doc/apache/mod/mod_setenvif.html.ja.jis
+share/doc/apache/mod/mod_so.html.en
+share/doc/apache/mod/mod_so.html.html
+share/doc/apache/mod/mod_so.html.ja.jis
+share/doc/apache/mod/mod_speling.html.en
+share/doc/apache/mod/mod_speling.html.html
+share/doc/apache/mod/mod_speling.html.ja.jis
+share/doc/apache/mod/mod_status.html
+share/doc/apache/mod/mod_unique_id.html.en
+share/doc/apache/mod/mod_unique_id.html.html
+share/doc/apache/mod/mod_unique_id.html.ja.jis
+share/doc/apache/mod/mod_userdir.html.en
+share/doc/apache/mod/mod_userdir.html.html
+share/doc/apache/mod/mod_userdir.html.ja.jis
+share/doc/apache/mod/mod_usertrack.html
+share/doc/apache/mod/mod_vhost_alias.html
+share/doc/apache/mod/module-dict.html.en
+share/doc/apache/mod/module-dict.html.ja.jis
+share/doc/apache/mpeix.html
+share/doc/apache/multilogs.html
+share/doc/apache/netware.html
+share/doc/apache/new_features_1_0.html
+share/doc/apache/new_features_1_1.html
+share/doc/apache/new_features_1_2.html
+share/doc/apache/new_features_1_3.html.en
+share/doc/apache/new_features_1_3.html.ja.jis
+share/doc/apache/new_features_2_0.html
+share/doc/apache/process-model.html.en
+share/doc/apache/process-model.html.html
+share/doc/apache/process-model.html.ja.jis
+share/doc/apache/programs/ab.html
+share/doc/apache/programs/apachectl.html.en
+share/doc/apache/programs/apachectl.html.html
+share/doc/apache/programs/apachectl.html.ja.jis
+share/doc/apache/programs/apxs.html
+share/doc/apache/programs/dbmmanage.html
+share/doc/apache/programs/footer.html
+share/doc/apache/programs/header.html
+share/doc/apache/programs/htdigest.html
+share/doc/apache/programs/htpasswd.html.en
+share/doc/apache/programs/htpasswd.html.html
+share/doc/apache/programs/htpasswd.html.ja.jis
+share/doc/apache/programs/httpd.html.en
+share/doc/apache/programs/httpd.html.html
+share/doc/apache/programs/httpd.html.ja.jis
+share/doc/apache/programs/index.html.en
+share/doc/apache/programs/index.html.html
+share/doc/apache/programs/index.html.ja.jis
+share/doc/apache/programs/logresolve.html
+share/doc/apache/programs/other.html
+share/doc/apache/programs/rotatelogs.html
+share/doc/apache/programs/suexec.html.en
+share/doc/apache/programs/suexec.html.html
+share/doc/apache/programs/suexec.html.ja.jis
+share/doc/apache/readme-tpf.html
+share/doc/apache/server-wide.html.en
+share/doc/apache/server-wide.html.ja.jis
+share/doc/apache/sections.html.en
+share/doc/apache/sections.html.html
+share/doc/apache/sections.html.ja.jis
+share/doc/apache/sitemap.html
+share/doc/apache/sourcereorg.html
+share/doc/apache/stopping.html.en
+share/doc/apache/stopping.html.fr
+share/doc/apache/stopping.html.html
+share/doc/apache/suexec.html.en
+share/doc/apache/suexec.html.html
+share/doc/apache/suexec.html.ja.jis
+share/doc/apache/suexec_1_2.html
+share/doc/apache/unixware.html
+share/doc/apache/upgrading_to_1_3.html
+share/doc/apache/vhosts/details.html
+share/doc/apache/vhosts/details_1_2.html
+share/doc/apache/vhosts/examples.html
+share/doc/apache/vhosts/fd-limits.html.en
+share/doc/apache/vhosts/fd-limits.html.html
+share/doc/apache/vhosts/fd-limits.html.ja.jis
+share/doc/apache/vhosts/footer.html
+share/doc/apache/vhosts/header.html
+share/doc/apache/vhosts/host.html
+share/doc/apache/vhosts/index.html.en
+share/doc/apache/vhosts/index.html.ja.jis
+share/doc/apache/vhosts/ip-based.html
+share/doc/apache/vhosts/mass.html
+share/doc/apache/vhosts/name-based.html.en
+share/doc/apache/vhosts/name-based.html.html
+share/doc/apache/vhosts/name-based.html.ja.jis
+share/doc/apache/vhosts/vhosts-in-depth.html
+share/doc/apache/vhosts/virtual-host.html
+share/doc/apache/win_compiling.html.en
+share/doc/apache/win_compiling.html.html
+share/doc/apache/win_compiling.html.ja.jis
+share/doc/apache/win_service.html.en
+share/doc/apache/win_service.html.html
+share/doc/apache/win_service.html.ja.jis
+share/doc/apache/windows.html.en
+share/doc/apache/windows.html.html
+share/doc/apache/windows.html.ja.jis
+share/doc/apache/mod/directive-dict.html.html
+share/doc/apache/mod/mod_negotiation.html.html
+share/doc/apache/mod/module-dict.html.html
+share/doc/apache/configuring.html.html
+share/doc/apache/custom-error.html.fr
+share/doc/apache/custom-error.html.html
+share/doc/apache/handler.html.html
+share/doc/apache/index.html.fr
+share/doc/apache/index.html.html
+share/doc/apache/install.html.fr
+share/doc/apache/install.html.html
+share/doc/apache/invoking.html.fr
+share/doc/apache/location.html.en
+share/doc/apache/location.html.html
+share/doc/apache/location.html.ja.jis
+share/doc/apache/new_features_1_3.html.html
+share/doc/apache/server-wide.html.fr
+share/doc/apache/server-wide.html.html
+share/doc/apache/howto/cgi.html.html
+share/doc/apache/howto/footer.html
+share/doc/apache/howto/ssi.html.en
+share/doc/apache/howto/ssi.html.html
+share/doc/apache/howto/ssi.html.ja.jis
+share/doc/apache/urlmapping.html
+share/doc/apache/vhosts/index.html.html
+www/cgi-bin-dist/printenv
+@exec [ -d %D/www/cgi-bin/ ] || ln -fs %B %D/www/cgi-bin
+www/cgi-bin-dist/test-cgi
+www/icons/README
+www/icons/a.gif
+www/icons/alert.black.gif
+www/icons/alert.red.gif
+www/icons/apache_pb.gif
+www/icons/back.gif
+www/icons/ball.gray.gif
+www/icons/ball.red.gif
+www/icons/binary.gif
+www/icons/binhex.gif
+www/icons/blank.gif
+www/icons/bomb.gif
+www/icons/box1.gif
+www/icons/box2.gif
+www/icons/broken.gif
+www/icons/burst.gif
+www/icons/c.gif
+www/icons/comp.blue.gif
+www/icons/comp.gray.gif
+www/icons/compressed.gif
+www/icons/continued.gif
+www/icons/dir.gif
+www/icons/diskimg.gif
+www/icons/diskimg.png
+www/icons/down.gif
+www/icons/dvi.gif
+www/icons/f.gif
+www/icons/folder.gif
+www/icons/folder.open.gif
+www/icons/folder.sec.gif
+www/icons/forward.gif
+www/icons/generic.gif
+www/icons/generic.red.gif
+www/icons/generic.sec.gif
+www/icons/hand.right.gif
+www/icons/hand.up.gif
+www/icons/icon.sheet.gif
+www/icons/image1.gif
+www/icons/image2.gif
+www/icons/image3.gif
+www/icons/index.gif
+www/icons/layout.gif
+www/icons/left.gif
+www/icons/link.gif
+www/icons/movie.gif
+www/icons/p.gif
+www/icons/patch.gif
+www/icons/pdf.gif
+www/icons/pie0.gif
+www/icons/pie1.gif
+www/icons/pie2.gif
+www/icons/pie3.gif
+www/icons/pie4.gif
+www/icons/pie5.gif
+www/icons/pie6.gif
+www/icons/pie7.gif
+www/icons/pie8.gif
+www/icons/portal.gif
+www/icons/ps.gif
+www/icons/quill.gif
+www/icons/right.gif
+www/icons/screw1.gif
+www/icons/screw2.gif
+www/icons/script.gif
+www/icons/small/README.txt
+www/icons/small/back.gif
+www/icons/small/binary.gif
+www/icons/small/binhex.gif
+www/icons/small/blank.gif
+www/icons/small/broken.gif
+www/icons/small/burst.gif
+www/icons/small/comp1.gif
+www/icons/small/comp2.gif
+www/icons/small/compressed.gif
+www/icons/small/continued.gif
+www/icons/small/dir.gif
+www/icons/small/dir2.gif
+www/icons/small/doc.gif
+www/icons/small/forward.gif
+www/icons/small/generic.gif
+www/icons/small/generic2.gif
+www/icons/small/generic3.gif
+www/icons/small/image.gif
+www/icons/small/image2.gif
+www/icons/small/index.gif
+www/icons/small/key.gif
+www/icons/small/movie.gif
+www/icons/small/patch.gif
+www/icons/small/ps.gif
+www/icons/small/rainbow.gif
+www/icons/small/sound.gif
+www/icons/small/sound2.gif
+www/icons/small/tar.gif
+www/icons/small/text.gif
+www/icons/small/transfer.gif
+www/icons/small/unknown.gif
+www/icons/small/uu.gif
+www/icons/sound1.gif
+www/icons/sound2.gif
+www/icons/sphere1.gif
+www/icons/sphere2.gif
+www/icons/tar.gif
+www/icons/tex.gif
+www/icons/text.gif
+www/icons/transfer.gif
+www/icons/unknown.gif
+www/icons/up.gif
+www/icons/uu.gif
+www/icons/uuencoded.gif
+www/icons/world1.gif
+www/icons/world2.gif
+www/icons/a.png
+www/icons/alert.black.png
+www/icons/alert.red.png
+www/icons/apache_pb.png
+www/icons/back.png
+www/icons/ball.gray.png
+www/icons/ball.red.png
+www/icons/binary.png
+www/icons/binhex.png
+www/icons/blank.png
+www/icons/bomb.png
+www/icons/box1.png
+www/icons/box2.png
+www/icons/broken.png
+www/icons/burst.png
+www/icons/c.png
+www/icons/comp.blue.png
+www/icons/comp.gray.png
+www/icons/compressed.png
+www/icons/continued.png
+www/icons/dir.png
+www/icons/down.png
+www/icons/dvi.png
+www/icons/f.png
+www/icons/folder.png
+www/icons/folder.open.png
+www/icons/folder.sec.png
+www/icons/forward.png
+www/icons/generic.png
+www/icons/generic.red.png
+www/icons/generic.sec.png
+www/icons/hand.right.png
+www/icons/hand.up.png
+www/icons/icon.sheet.png
+www/icons/image1.png
+www/icons/image2.png
+www/icons/image3.png
+www/icons/index.png
+www/icons/layout.png
+www/icons/left.png
+www/icons/link.png
+www/icons/movie.png
+www/icons/p.png
+www/icons/patch.png
+www/icons/pdf.png
+www/icons/pie0.png
+www/icons/pie1.png
+www/icons/pie2.png
+www/icons/pie3.png
+www/icons/pie4.png
+www/icons/pie5.png
+www/icons/pie6.png
+www/icons/pie7.png
+www/icons/pie8.png
+www/icons/portal.png
+www/icons/ps.png
+www/icons/quill.png
+www/icons/right.png
+www/icons/screw1.png
+www/icons/screw2.png
+www/icons/script.png
+www/icons/small/back.png
+www/icons/small/binary.png
+www/icons/small/binhex.png
+www/icons/small/blank.png
+www/icons/small/broken.png
+www/icons/small/burst.png
+www/icons/small/comp1.png
+www/icons/small/comp2.png
+www/icons/small/compressed.png
+www/icons/small/continued.png
+www/icons/small/dir.png
+www/icons/small/dir2.png
+www/icons/small/doc.png
+www/icons/small/forward.png
+www/icons/small/generic.png
+www/icons/small/generic2.png
+www/icons/small/generic3.png
+www/icons/small/image.png
+www/icons/small/image2.png
+www/icons/small/index.png
+www/icons/small/key.png
+www/icons/small/movie.png
+www/icons/small/patch.png
+www/icons/small/ps.png
+www/icons/small/rainbow.png
+www/icons/small/sound.png
+www/icons/small/sound2.png
+www/icons/small/tar.png
+www/icons/small/text.png
+www/icons/small/transfer.png
+www/icons/small/unknown.png
+www/icons/small/uu.png
+www/icons/sound1.png
+www/icons/sound2.png
+www/icons/sphere1.png
+www/icons/sphere2.png
+www/icons/tar.png
+www/icons/tex.png
+www/icons/text.png
+www/icons/transfer.png
+www/icons/unknown.png
+www/icons/up.png
+www/icons/uu.png
+www/icons/uuencoded.png
+www/icons/world1.png
+www/icons/world2.png
+@exec mkdir -p %D/www/proxy
+@unexec if [ -L %D/www/cgi-bin ]; then rm -f %D/www/cgi-bin; fi
+@unexec if [ -L %D/www/data ]; then rm -f %D/www/data; fi
+@unexec rmdir etc/apache 2>/dev/null || true
+@dirrm include/apache/xml
+@dirrm include/apache
+@dirrm libexec/apache
+@dirrm share/doc/apache/vhosts
+@dirrm share/doc/apache/mod
+@dirrm share/doc/apache/misc
+@dirrm share/doc/apache/images
+@dirrm share/doc/apache/howto
+@dirrm share/doc/apache/programs
+@dirrm share/doc/apache
+@unexec rmdir %D/www/data-dist 2>/dev/null || true
+@unexec rmdir %D/www/cgi-bin-dist 2>/dev/null || true
+@dirrm www/icons/small
+@dirrm www/icons
+@dirrm www/proxy
+@unexec rmdir %D/www 2>/dev/null || true
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Connection.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Constants.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Constants/Exports.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Debug.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/ExtUtils.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/FakeRequest.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/File.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Include.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Leak.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Log.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/ModuleConfig.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/MyConfig.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Opcode.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Options.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/PerlRun.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/PerlRunXS.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/PerlSections.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/RedirectLogFix.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Registry.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/RegistryBB.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/RegistryLoader.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/RegistryNG.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Resource.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/SIG.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Server.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/SizeLimit.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/StatINC.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Status.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Symbol.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Symdump.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Table.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/URI.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/Util.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/httpd_conf.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/src.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Apache/testold.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Bundle/Apache.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Leak/Leak.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Leak/Leak.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Symbol/Symbol.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Symbol/Symbol.so
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/ap_config_auto.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/mod_perl.exp
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/mod_perl/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/cgi_to_mod_perl.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl_cvs.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl_hooks.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl_hooks.pm.PL
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl_method_handlers.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl_traps.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/mod_perl_tuning.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/cygwin/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/cygwin/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/mpeix/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/mpeix/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os390/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os390/ebcdic.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os390/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/netware/test_char.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/netware/precomp.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/netware/getopt.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/netware/uri_delims.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/netware/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/readdir.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/service.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/Win9xConHook.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/registry.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/getopt.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/passwd.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32/resource.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/bs2000/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/bs2000/ebcdic.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/bs2000/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/unix/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/unix/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/tpf/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/tpf/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/tpf/ebcdic.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os2/os-inline.c
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os2/os.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/mod_perl.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/perl_PL.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/apache_inc.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/mod_perl_version.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl/mod_perl_xs.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/standard/mod_rewrite.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/proxy/mod_proxy.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_compat.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/hsregex.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/util_uri.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_request.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/httpd.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/multithread.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/conf.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_conf_globals.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/util_date.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/fnmatch.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/rfc1413.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/util_md5.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_alloc.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/explain.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_md5.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_log.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_main.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/buff.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_mmn.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_protocol.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/compat.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_vhost.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_ctype.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/scoreboard.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_config.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_config.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_ebcdic.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/util_script.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/http_core.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include/ap_sha1.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/sdbm/sdbm_tune.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/sdbm/sdbm.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/sdbm/sdbm_pair.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/utf8tab.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/latin1tab.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/xmlparse.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/xmltok_impl.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/hashtable.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/iasciitab.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/xmlrole.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/asciitab.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/xmldef.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/xmltok.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite/nametab.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/regex/cclass.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/regex/regex2.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/regex/utils.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/regex/cname.h
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/support/suexec.h
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/sdbm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/cygwin
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/mpeix
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os390
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/netware
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/win32
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/bs2000
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/unix
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/tpf
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os/os2
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/os
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/perl
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/standard
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules/proxy
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/modules
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/include
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib/expat-lite
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/lib
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/regex
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include/support
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/include
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Leak
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/Symbol
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/mod_perl
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache/Constants
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Apache
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Bundle 2> /dev/null || true
+@unexec rmdir %D/etc/apache 2> /dev/null || true