Date: Sun, 05 May 2002 12:09:50 +0200 From: Jens Rehsack <rehsack@liwing.de> To: "Andrey A. Chernov" <ache@nagual.pp.ru> Cc: Dominic Marks <dominic_marks@btinternet.com>, ports@freebsd.org Subject: Re: FreeBSD Port: apache-1.3.24_2 Message-ID: <3CD504EE.828802D1@liwing.de> References: <3CD30C9C.BBFA5DC5@liwing.de> <20020504023109.B921@host217-41-52-202.in-addr.btope> <20020504023327.D921@host217-41-52-202.in-addr.btope> <3CD3C006.DCB42156@liwing.de> <20020504181251.GA11045@nagual.pp.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit "Andrey A. Chernov" wrote: > > On Sat, May 04, 2002 at 13:03:34 +0200, Jens Rehsack wrote: > > > +DATADIR?= ${PREFIX}/www > > +DOCUMENT_ROOT?= ${DATADIR}/htdocs > > At least this is wrong, see FreeBSD.layout, we have no htdocs I cvsup'ed you changes, add the requested changes in my patches and send you all 4 versions (full file and patch file) prefix1: only the real apache related var's are now with APACHE_ prefix prefix2: prefix1 + LARGEFILE_SOURCE, too prefix3: prefix1 + APACHE_SUEXEC_ - prefixes prefix4: prefix2 + prefix3 Hope it helps, Jens -- L i W W W i Jens Rehsack L W W W L i W W W W i nnn gggg LiWing IT-Services L i W W W W i n n g g LLLL i W W i n n g g Friesenstraße 2 gggg 06112 Halle g g g Tel.: +49 - 3 45 - 5 17 05 91 ggg e-Mail: <rehsack@liwing.de> Fax: +49 - 3 45 - 5 17 05 92 http://www.liwing.de/ --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.diff1" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.diff1" --- Makefile Sat May 4 23:42:05 2002 +++ Makefile.prefix1 Sun May 5 12:11:39 2002 @@ -7,7 +7,7 @@ PORTNAME= apache PORTVERSION= 1.3.24 -PORTREVISION= 3 +PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ @@ -26,12 +26,39 @@ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} -PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ -PATCHFILES= proxy_http1.1_chunking.patch -PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} +PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ +PATCHFILES= proxy_http1.1_chunking.patch +PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org +APACHE_DATADIR?= ${PREFIX}/www +APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data +APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache +SUEXEC_ROOT?= ${APACHE_DATADIR} + +.if defined(WITH_SUEXEC) && ${WITH_SUEXEC} == YES +SUEXEC_UID_MIN?=1000 +SUEXEC_GID_MIN?=1000 + +SUEXEC_CONF= --enable-suexec \ + --suexec-docroot=${SUEXEC_ROOT} \ + --suexec-caller=www \ + --suexec-uidmin=${SUEXEC_UID_MIN} \ + --suexec-gidmin=${SUEXEC_GID_MIN} + +.if defined(SUEXEC_UMASK) +SUEXEC_CONF+= --suexec-umask=${SUEXEC_UMASK} +.endif + +.if defined(SUEXEC_SAFEPATH) +SUEXEC_CONF+= --suexec-safepath=${SUEXEC_SAFEPATH} +.endif + +.else +SUEXEC_CONF= --suexec-docroot=${SUEXEC_ROOT} +.endif + HAS_CONFIGURE= yes # += for child ports CONFIGURE_ARGS+= \ @@ -40,15 +67,18 @@ --server-gid=www \ --with-perl=${PERL} \ --with-layout=FreeBSD \ - --suexec-docroot=${PREFIX}/www/data \ --without-confadjust \ --enable-module=most \ --enable-module=auth_db \ --enable-module=mmap_static \ --disable-module=auth_dbm \ - --enable-shared=max + --enable-shared=max \ + --datadir=${APACHE_DATADIR} \ + --htdocsdir=${APACHE_DOCUMENT_ROOT} \ + ${SUEXEC_CONF} -OPTIM= -DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \ + +OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # @@ -58,6 +88,22 @@ OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 +.endif + +# required by www/mod_perl +.if defined(LARGEFILE_SOURCE) +CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +.endif + +.if defined(APACHE_LISTEN_PORT) +CONFIGURE_ARGS+= \ + --with-port=${APACHE_LISTEN_PORT} +.endif + +.if defined(APACHE_SYSCONF_DIR) +CONFIGURE_ARGS+= \ + --sysconfdir=${APACHE_SYSCONF_DIR} +#OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .endif # --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.diff2" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.diff2" --- Makefile Sat May 4 23:42:05 2002 +++ Makefile.prefix2 Sun May 5 12:12:22 2002 @@ -7,7 +7,7 @@ PORTNAME= apache PORTVERSION= 1.3.24 -PORTREVISION= 3 +PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ @@ -26,12 +26,43 @@ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} -PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ -PATCHFILES= proxy_http1.1_chunking.patch -PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} +PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ +PATCHFILES= proxy_http1.1_chunking.patch +PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org +APACHE_DATADIR?= ${PREFIX}/www +APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data +APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache +APACHE_SUEXEC_ROOT?= ${APACHE_DATADIR} + +.if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == YES +APACHE_SUEXEC_UID_MIN?=1000 +APACHE_SUEXEC_GID_MIN?=1000 + +APACHE_SUEXEC_CONF= \ + --enable-suexec \ + --suexec-docroot=${APACHE_SUEXEC_ROOT} \ + --suexec-caller=www \ + --suexec-uidmin=${APACHE_SUEXEC_UID_MIN} \ + --suexec-gidmin=${APACHE_SUEXEC_GID_MIN} + +.if defined(APACHE_SUEXEC_UMASK) +APACHE_SUEXEC_CONF+= \ + --suexec-umask=${APACHE_SUEXEC_UMASK} +.endif + +.if defined(APACHE_SUEXEC_SAFEPATH) +APACHE_SUEXEC_CONF+= \ + --suexec-safepath=${APACHE_SUEXEC_SAFEPATH} +.endif + +.else +APACHE_SUEXEC_CONF= \ + --suexec-docroot=${APACHE_SUEXEC_ROOT} +.endif + HAS_CONFIGURE= yes # += for child ports CONFIGURE_ARGS+= \ @@ -40,15 +71,18 @@ --server-gid=www \ --with-perl=${PERL} \ --with-layout=FreeBSD \ - --suexec-docroot=${PREFIX}/www/data \ --without-confadjust \ --enable-module=most \ --enable-module=auth_db \ --enable-module=mmap_static \ --disable-module=auth_dbm \ - --enable-shared=max + --enable-shared=max \ + --datadir=${APACHE_DATADIR} \ + --htdocsdir=${APACHE_DOCUMENT_ROOT} \ + ${APACHE_SUEXEC_CONF} -OPTIM= -DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \ + +OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # @@ -58,6 +92,22 @@ OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 +.endif + +# required by www/mod_perl +.if defined(LARGEFILE_SOURCE) +CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +.endif + +.if defined(APACHE_LISTEN_PORT) +CONFIGURE_ARGS+= \ + --with-port=${APACHE_LISTEN_PORT} +.endif + +.if defined(APACHE_SYSCONF_DIR) +CONFIGURE_ARGS+= \ + --sysconfdir=${APACHE_SYSCONF_DIR} +#OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .endif # --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.diff3" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.diff3" --- Makefile Sat May 4 23:42:05 2002 +++ Makefile.prefix3 Sun May 5 12:12:22 2002 @@ -7,7 +7,7 @@ PORTNAME= apache PORTVERSION= 1.3.24 -PORTREVISION= 3 +PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ @@ -26,12 +26,39 @@ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} -PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ -PATCHFILES= proxy_http1.1_chunking.patch -PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} +PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ +PATCHFILES= proxy_http1.1_chunking.patch +PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org +APACHE_DATADIR?= ${PREFIX}/www +APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data +APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache +SUEXEC_ROOT?= ${APACHE_DATADIR} + +.if defined(WITH_SUEXEC) && ${WITH_SUEXEC} == YES +SUEXEC_UID_MIN?=1000 +SUEXEC_GID_MIN?=1000 + +SUEXEC_CONF= --enable-suexec \ + --suexec-docroot=${SUEXEC_ROOT} \ + --suexec-caller=www \ + --suexec-uidmin=${SUEXEC_UID_MIN} \ + --suexec-gidmin=${SUEXEC_GID_MIN} + +.if defined(SUEXEC_UMASK) +SUEXEC_CONF+= --suexec-umask=${SUEXEC_UMASK} +.endif + +.if defined(SUEXEC_SAFEPATH) +SUEXEC_CONF+= --suexec-safepath=${SUEXEC_SAFEPATH} +.endif + +.else +SUEXEC_CONF= --suexec-docroot=${SUEXEC_ROOT} +.endif + HAS_CONFIGURE= yes # += for child ports CONFIGURE_ARGS+= \ @@ -40,15 +67,18 @@ --server-gid=www \ --with-perl=${PERL} \ --with-layout=FreeBSD \ - --suexec-docroot=${PREFIX}/www/data \ --without-confadjust \ --enable-module=most \ --enable-module=auth_db \ --enable-module=mmap_static \ --disable-module=auth_dbm \ - --enable-shared=max + --enable-shared=max \ + --datadir=${APACHE_DATADIR} \ + --htdocsdir=${APACHE_DOCUMENT_ROOT} \ + ${SUEXEC_CONF} -OPTIM= -DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \ + +OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # @@ -58,6 +88,22 @@ OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 +.endif + +# required by www/mod_perl +.if defined(WITH_APACHE_LARGEFILE_SOURCE) +CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +.endif + +.if defined(APACHE_LISTEN_PORT) +CONFIGURE_ARGS+= \ + --with-port=${APACHE_LISTEN_PORT} +.endif + +.if defined(APACHE_SYSCONF_DIR) +CONFIGURE_ARGS+= \ + --sysconfdir=${APACHE_SYSCONF_DIR} +#OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .endif # --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.diff4" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.diff4" --- Makefile Sat May 4 23:42:05 2002 +++ Makefile.prefix4 Sun May 5 12:12:22 2002 @@ -7,7 +7,7 @@ PORTNAME= apache PORTVERSION= 1.3.24 -PORTREVISION= 3 +PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ @@ -26,12 +26,43 @@ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} -PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ -PATCHFILES= proxy_http1.1_chunking.patch -PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} +PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ +PATCHFILES= proxy_http1.1_chunking.patch +PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org +APACHE_DATADIR?= ${PREFIX}/www +APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data +APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache +APACHE_SUEXEC_ROOT?= ${APACHE_DATADIR} + +.if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == YES +APACHE_SUEXEC_UID_MIN?=1000 +APACHE_SUEXEC_GID_MIN?=1000 + +APACHE_SUEXEC_CONF= \ + --enable-suexec \ + --suexec-docroot=${APACHE_SUEXEC_ROOT} \ + --suexec-caller=www \ + --suexec-uidmin=${APACHE_SUEXEC_UID_MIN} \ + --suexec-gidmin=${APACHE_SUEXEC_GID_MIN} + +.if defined(APACHE_SUEXEC_UMASK) +APACHE_SUEXEC_CONF+= \ + --suexec-umask=${APACHE_SUEXEC_UMASK} +.endif + +.if defined(APACHE_SUEXEC_SAFEPATH) +APACHE_SUEXEC_CONF+= \ + --suexec-safepath=${APACHE_SUEXEC_SAFEPATH} +.endif + +.else +APACHE_SUEXEC_CONF= \ + --suexec-docroot=${APACHE_SUEXEC_ROOT} +.endif + HAS_CONFIGURE= yes # += for child ports CONFIGURE_ARGS+= \ @@ -40,15 +71,18 @@ --server-gid=www \ --with-perl=${PERL} \ --with-layout=FreeBSD \ - --suexec-docroot=${PREFIX}/www/data \ --without-confadjust \ --enable-module=most \ --enable-module=auth_db \ --enable-module=mmap_static \ --disable-module=auth_dbm \ - --enable-shared=max + --enable-shared=max \ + --datadir=${APACHE_DATADIR} \ + --htdocsdir=${APACHE_DOCUMENT_ROOT} \ + ${APACHE_SUEXEC_CONF} -OPTIM= -DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \ + +OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # @@ -58,6 +92,22 @@ OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 +.endif + +# required by www/mod_perl +.if defined(WITH_APACHE_LARGEFILE_SOURCE) +CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +.endif + +.if defined(APACHE_LISTEN_PORT) +CONFIGURE_ARGS+= \ + --with-port=${APACHE_LISTEN_PORT} +.endif + +.if defined(APACHE_SYSCONF_DIR) +CONFIGURE_ARGS+= \ + --sysconfdir=${APACHE_SYSCONF_DIR} +#OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .endif # --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.prefix1" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.prefix1" # New ports collection makefile for: apache HTTPD # Date created: Fri Aug 25 16:42:36 CDT 1995 # Whom: ache@freebsd.org # # $FreeBSD: ports/www/apache13/Makefile,v 1.112 2002/05/04 23:42:05 ache Exp $ # PORTNAME= apache PORTVERSION= 1.3.24 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.rge.com/pub/infosystems/apache/dist/httpd/ \ ftp://apache.compuex.com/pub/apache/dist/httpd/ \ ftp://apache.arctic.org/pub/apache/dist/httpd/ \ ftp://ftp.epix.net/pub/apache/dist/httpd/ \ ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.connectnet.com/pub/www/apache/httpd/ \ ftp://apache.technomancer.com/mirrors/apache/dist/httpd/ \ ftp://ftp.raver.net/pub/ftp.apache.org/httpd/ \ ftp://www3.service.digital.com/apache/dist/httpd/ \ ftp://galileo.galilei.com/pub/apache/httpd/ \ ftp://ftp.mtnranch.net/pub/apache/dist/httpd/ \ ftp://ftp.iodynamics.com/pub/mirror/apache/dist/httpd/ \ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ PATCHFILES= proxy_http1.1_chunking.patch PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org APACHE_DATADIR?= ${PREFIX}/www APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache SUEXEC_ROOT?= ${APACHE_DATADIR} .if defined(WITH_SUEXEC) && ${WITH_SUEXEC} == YES SUEXEC_UID_MIN?=1000 SUEXEC_GID_MIN?=1000 SUEXEC_CONF= --enable-suexec \ --suexec-docroot=${SUEXEC_ROOT} \ --suexec-caller=www \ --suexec-uidmin=${SUEXEC_UID_MIN} \ --suexec-gidmin=${SUEXEC_GID_MIN} .if defined(SUEXEC_UMASK) SUEXEC_CONF+= --suexec-umask=${SUEXEC_UMASK} .endif .if defined(SUEXEC_SAFEPATH) SUEXEC_CONF+= --suexec-safepath=${SUEXEC_SAFEPATH} .endif .else SUEXEC_CONF= --suexec-docroot=${SUEXEC_ROOT} .endif HAS_CONFIGURE= yes # += for child ports 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 \ --datadir=${APACHE_DATADIR} \ --htdocsdir=${APACHE_DOCUMENT_ROOT} \ ${SUEXEC_CONF} OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # # Set APACHE_HARD_SERVER_LIMIT env. variable to desired value # .if defined(APACHE_HARD_SERVER_LIMIT) OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 .endif # required by www/mod_perl .if defined(LARGEFILE_SOURCE) CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 .endif .if defined(APACHE_LISTEN_PORT) CONFIGURE_ARGS+= \ --with-port=${APACHE_LISTEN_PORT} .endif .if defined(APACHE_SYSCONF_DIR) CONFIGURE_ARGS+= \ --sysconfdir=${APACHE_SYSCONF_DIR} #OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .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 OPTIM+= -DBUFFERED_LOGS CFLAGS+= -O6 -fomit-frame-pointer .endif CONFIGURE_ENV= OPTIM='${OPTIM}' LD_SHLIB='${CC}' MAN1= dbmmanage.1 htdigest.1 htpasswd.1 MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 post-extract: @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/apache.sh \ > ${WRKSRC}/apache.sh pre-install: PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL post-install: @${INSTALL_DATA} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh.default @if [ ! -f ${PREFIX}/etc/rc.d/apache.sh ]; then \ ${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \ ${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \ fi @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.prefix2" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.prefix2" # New ports collection makefile for: apache HTTPD # Date created: Fri Aug 25 16:42:36 CDT 1995 # Whom: ache@freebsd.org # # $FreeBSD: ports/www/apache13/Makefile,v 1.112 2002/05/04 23:42:05 ache Exp $ # PORTNAME= apache PORTVERSION= 1.3.24 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.rge.com/pub/infosystems/apache/dist/httpd/ \ ftp://apache.compuex.com/pub/apache/dist/httpd/ \ ftp://apache.arctic.org/pub/apache/dist/httpd/ \ ftp://ftp.epix.net/pub/apache/dist/httpd/ \ ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.connectnet.com/pub/www/apache/httpd/ \ ftp://apache.technomancer.com/mirrors/apache/dist/httpd/ \ ftp://ftp.raver.net/pub/ftp.apache.org/httpd/ \ ftp://www3.service.digital.com/apache/dist/httpd/ \ ftp://galileo.galilei.com/pub/apache/httpd/ \ ftp://ftp.mtnranch.net/pub/apache/dist/httpd/ \ ftp://ftp.iodynamics.com/pub/mirror/apache/dist/httpd/ \ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ PATCHFILES= proxy_http1.1_chunking.patch PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org APACHE_DATADIR?= ${PREFIX}/www APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache APACHE_SUEXEC_ROOT?= ${APACHE_DATADIR} .if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == YES APACHE_SUEXEC_UID_MIN?=1000 APACHE_SUEXEC_GID_MIN?=1000 APACHE_SUEXEC_CONF= \ --enable-suexec \ --suexec-docroot=${APACHE_SUEXEC_ROOT} \ --suexec-caller=www \ --suexec-uidmin=${APACHE_SUEXEC_UID_MIN} \ --suexec-gidmin=${APACHE_SUEXEC_GID_MIN} .if defined(APACHE_SUEXEC_UMASK) APACHE_SUEXEC_CONF+= \ --suexec-umask=${APACHE_SUEXEC_UMASK} .endif .if defined(APACHE_SUEXEC_SAFEPATH) APACHE_SUEXEC_CONF+= \ --suexec-safepath=${APACHE_SUEXEC_SAFEPATH} .endif .else APACHE_SUEXEC_CONF= \ --suexec-docroot=${APACHE_SUEXEC_ROOT} .endif HAS_CONFIGURE= yes # += for child ports 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 \ --datadir=${APACHE_DATADIR} \ --htdocsdir=${APACHE_DOCUMENT_ROOT} \ ${APACHE_SUEXEC_CONF} OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # # Set APACHE_HARD_SERVER_LIMIT env. variable to desired value # .if defined(APACHE_HARD_SERVER_LIMIT) OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 .endif # required by www/mod_perl .if defined(LARGEFILE_SOURCE) CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 .endif .if defined(APACHE_LISTEN_PORT) CONFIGURE_ARGS+= \ --with-port=${APACHE_LISTEN_PORT} .endif .if defined(APACHE_SYSCONF_DIR) CONFIGURE_ARGS+= \ --sysconfdir=${APACHE_SYSCONF_DIR} #OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .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 OPTIM+= -DBUFFERED_LOGS CFLAGS+= -O6 -fomit-frame-pointer .endif CONFIGURE_ENV= OPTIM='${OPTIM}' LD_SHLIB='${CC}' MAN1= dbmmanage.1 htdigest.1 htpasswd.1 MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 post-extract: @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/apache.sh \ > ${WRKSRC}/apache.sh pre-install: PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL post-install: @${INSTALL_DATA} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh.default @if [ ! -f ${PREFIX}/etc/rc.d/apache.sh ]; then \ ${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \ ${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \ fi @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.prefix3" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.prefix3" # New ports collection makefile for: apache HTTPD # Date created: Fri Aug 25 16:42:36 CDT 1995 # Whom: ache@freebsd.org # # $FreeBSD: ports/www/apache13/Makefile,v 1.112 2002/05/04 23:42:05 ache Exp $ # PORTNAME= apache PORTVERSION= 1.3.24 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.rge.com/pub/infosystems/apache/dist/httpd/ \ ftp://apache.compuex.com/pub/apache/dist/httpd/ \ ftp://apache.arctic.org/pub/apache/dist/httpd/ \ ftp://ftp.epix.net/pub/apache/dist/httpd/ \ ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.connectnet.com/pub/www/apache/httpd/ \ ftp://apache.technomancer.com/mirrors/apache/dist/httpd/ \ ftp://ftp.raver.net/pub/ftp.apache.org/httpd/ \ ftp://www3.service.digital.com/apache/dist/httpd/ \ ftp://galileo.galilei.com/pub/apache/httpd/ \ ftp://ftp.mtnranch.net/pub/apache/dist/httpd/ \ ftp://ftp.iodynamics.com/pub/mirror/apache/dist/httpd/ \ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ PATCHFILES= proxy_http1.1_chunking.patch PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org APACHE_DATADIR?= ${PREFIX}/www APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache SUEXEC_ROOT?= ${APACHE_DATADIR} .if defined(WITH_SUEXEC) && ${WITH_SUEXEC} == YES SUEXEC_UID_MIN?=1000 SUEXEC_GID_MIN?=1000 SUEXEC_CONF= --enable-suexec \ --suexec-docroot=${SUEXEC_ROOT} \ --suexec-caller=www \ --suexec-uidmin=${SUEXEC_UID_MIN} \ --suexec-gidmin=${SUEXEC_GID_MIN} .if defined(SUEXEC_UMASK) SUEXEC_CONF+= --suexec-umask=${SUEXEC_UMASK} .endif .if defined(SUEXEC_SAFEPATH) SUEXEC_CONF+= --suexec-safepath=${SUEXEC_SAFEPATH} .endif .else SUEXEC_CONF= --suexec-docroot=${SUEXEC_ROOT} .endif HAS_CONFIGURE= yes # += for child ports 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 \ --datadir=${APACHE_DATADIR} \ --htdocsdir=${APACHE_DOCUMENT_ROOT} \ ${SUEXEC_CONF} OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # # Set APACHE_HARD_SERVER_LIMIT env. variable to desired value # .if defined(APACHE_HARD_SERVER_LIMIT) OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 .endif # required by www/mod_perl .if defined(WITH_APACHE_LARGEFILE_SOURCE) CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 .endif .if defined(APACHE_LISTEN_PORT) CONFIGURE_ARGS+= \ --with-port=${APACHE_LISTEN_PORT} .endif .if defined(APACHE_SYSCONF_DIR) CONFIGURE_ARGS+= \ --sysconfdir=${APACHE_SYSCONF_DIR} #OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .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 OPTIM+= -DBUFFERED_LOGS CFLAGS+= -O6 -fomit-frame-pointer .endif CONFIGURE_ENV= OPTIM='${OPTIM}' LD_SHLIB='${CC}' MAN1= dbmmanage.1 htdigest.1 htpasswd.1 MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 post-extract: @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/apache.sh \ > ${WRKSRC}/apache.sh pre-install: PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL post-install: @${INSTALL_DATA} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh.default @if [ ! -f ${PREFIX}/etc/rc.d/apache.sh ]; then \ ${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \ ${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \ fi @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> --------------CD3DC27C6F5E0362C3C4481E Content-Type: text/plain; charset=us-ascii; name="Makefile.prefix4" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Makefile.prefix4" # New ports collection makefile for: apache HTTPD # Date created: Fri Aug 25 16:42:36 CDT 1995 # Whom: ache@freebsd.org # # $FreeBSD: ports/www/apache13/Makefile,v 1.112 2002/05/04 23:42:05 ache Exp $ # PORTNAME= apache PORTVERSION= 1.3.24 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://www.apache.org/dist/httpd/ \ ftp://ftp.ccs.neu.edu/net/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.rge.com/pub/infosystems/apache/dist/httpd/ \ ftp://apache.compuex.com/pub/apache/dist/httpd/ \ ftp://apache.arctic.org/pub/apache/dist/httpd/ \ ftp://ftp.epix.net/pub/apache/dist/httpd/ \ ftp://ftp.ameth.org/pub/mirrors/ftp.apache.org/apache/dist/httpd/ \ ftp://ftp.connectnet.com/pub/www/apache/httpd/ \ ftp://apache.technomancer.com/mirrors/apache/dist/httpd/ \ ftp://ftp.raver.net/pub/ftp.apache.org/httpd/ \ ftp://www3.service.digital.com/apache/dist/httpd/ \ ftp://galileo.galilei.com/pub/apache/httpd/ \ ftp://ftp.mtnranch.net/pub/apache/dist/httpd/ \ ftp://ftp.iodynamics.com/pub/mirror/apache/dist/httpd/ \ ftp://apache.nextpath.com/pub/apache/dist/httpd/ DISTNAME= apache_${PORTVERSION} PATCH_SITES= http://www.apache.org/dist/httpd/patches/apply_to_1.3.24/ PATCHFILES= proxy_http1.1_chunking.patch PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org APACHE_DATADIR?= ${PREFIX}/www APACHE_DOCUMENT_ROOT?= ${APACHE_DATADIR}/data APACHE_SYSCONF_DIR?= ${PREFIX}/etc/apache APACHE_SUEXEC_ROOT?= ${APACHE_DATADIR} .if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == YES APACHE_SUEXEC_UID_MIN?=1000 APACHE_SUEXEC_GID_MIN?=1000 APACHE_SUEXEC_CONF= \ --enable-suexec \ --suexec-docroot=${APACHE_SUEXEC_ROOT} \ --suexec-caller=www \ --suexec-uidmin=${APACHE_SUEXEC_UID_MIN} \ --suexec-gidmin=${APACHE_SUEXEC_GID_MIN} .if defined(APACHE_SUEXEC_UMASK) APACHE_SUEXEC_CONF+= \ --suexec-umask=${APACHE_SUEXEC_UMASK} .endif .if defined(APACHE_SUEXEC_SAFEPATH) APACHE_SUEXEC_CONF+= \ --suexec-safepath=${APACHE_SUEXEC_SAFEPATH} .endif .else APACHE_SUEXEC_CONF= \ --suexec-docroot=${APACHE_SUEXEC_ROOT} .endif HAS_CONFIGURE= yes # += for child ports 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 \ --datadir=${APACHE_DATADIR} \ --htdocsdir=${APACHE_DOCUMENT_ROOT} \ ${APACHE_SUEXEC_CONF} OPTIM= -DDOCUMENT_LOCATION=\\"${APACHE_DOCUMENT_ROOT}\\" \ -DDEFAULT_PATH=\\"/bin:/usr/bin:${PREFIX}/bin\\" # # Set APACHE_HARD_SERVER_LIMIT env. variable to desired value # .if defined(APACHE_HARD_SERVER_LIMIT) OPTIM+= -DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else OPTIM+= -DHARD_SERVER_LIMIT=512 .endif # required by www/mod_perl .if defined(WITH_APACHE_LARGEFILE_SOURCE) CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 .endif .if defined(APACHE_LISTEN_PORT) CONFIGURE_ARGS+= \ --with-port=${APACHE_LISTEN_PORT} .endif .if defined(APACHE_SYSCONF_DIR) CONFIGURE_ARGS+= \ --sysconfdir=${APACHE_SYSCONF_DIR} #OPTIM+= -DSERVER_CONFIG_FILE=\\"${SYSCONF_DIR}/httpd.conf\\" .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 OPTIM+= -DBUFFERED_LOGS CFLAGS+= -O6 -fomit-frame-pointer .endif CONFIGURE_ENV= OPTIM='${OPTIM}' LD_SHLIB='${CC}' MAN1= dbmmanage.1 htdigest.1 htpasswd.1 MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 post-extract: @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/apache.sh \ > ${WRKSRC}/apache.sh pre-install: PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL post-install: @${INSTALL_DATA} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh.default @if [ ! -f ${PREFIX}/etc/rc.d/apache.sh ]; then \ ${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \ ${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \ fi @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> --------------CD3DC27C6F5E0362C3C4481E-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CD504EE.828802D1>