svn commit: r301342 - head/www/apache20
Olli Hauer
ohauer at FreeBSD.org
Sun Jul 22 18:50:59 UTC 2012
Author: ohauer
Date: Sun Jul 22 18:50:58 2012
New Revision: 301342
URL: http://svn.freebsd.org/changeset/ports/301342
Log:
- apache20 has no SLAVE_PORTS so cleanup and simplify Makefile.modules
- use port framework instead pkg-install to check for www user
- no REVISION bump, logic / functionality has not changed
with hat apache@
Deleted:
head/www/apache20/pkg-install
Modified:
head/www/apache20/Makefile
head/www/apache20/Makefile.modules
Modified: head/www/apache20/Makefile
==============================================================================
--- head/www/apache20/Makefile Sun Jul 22 16:18:37 2012 (r301341)
+++ head/www/apache20/Makefile Sun Jul 22 18:50:58 2012 (r301342)
@@ -26,6 +26,9 @@ LIB_DEPENDS= expat:${PORTSDIR}/textproc/
pcre:${PORTSDIR}/devel/pcre \
apr-0:${PORTSDIR}/devel/apr0
+USERS= www
+GROUPS= www
+
MAKE_JOBS_SAFE= yes
DEPRECATED= will be unsupported by ASF when 2.4.0 is release, migrate to 2.2.x+ now
@@ -216,9 +219,6 @@ post-configure:
@${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," \
${WRKSRC}/support/envvars-std
-pre-install:
- @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
post-install:
@${MKDIR} ${PREFIX}/etc/apache2/envvars.d
@${MKDIR} ${PREFIX}/etc/apache2/Includes
Modified: head/www/apache20/Makefile.modules
==============================================================================
--- head/www/apache20/Makefile.modules Sun Jul 22 16:18:37 2012 (r301341)
+++ head/www/apache20/Makefile.modules Sun Jul 22 18:50:58 2012 (r301342)
@@ -13,50 +13,51 @@
#
# MPM section:
-# << TO BE WRITTEN >>
-.if defined (SLAVE_PORT_MPM)
-PLIST_SUB+= PREFORK="@comment " WORKER="@comment "
-PKGNAMESUFFIX= -${SLAVE_PORT_MPM}
+# WITH_MPM: prefork worker perchild threadpool itk
+
+.if ${WITH_MPM:L} == "prefork"
+PLIST_SUB+= WORKER="@comment " THREADPOOL="@comment "
+
+.elif ${WITH_MPM:L} == "worker"
+PLIST_SUB+= WORKER="" THREADPOOL="@comment "
+
+.elif ${WITH_MPM:L} == "threadpool"
+PLIST_SUB+= WORKER="@comment " THREADPOOL=""
+
+.elif ${WITH_MPM:L} == "perchild"
+PLIST_SUB+= WORKER="@comment " THREADPOOL="@comment "
+
+.elif ${WITH_MPM:L} == "itk"
+PLIST_SUB+= WORKER="@comment " THREADPOOL="@comment "
+EXTRA_PATCHES+= ${PATCHDIR}/mpm-itk-${MPM_ITK_VERSION}
+
.else
-. if ${WITH_MPM} != "prefork"
+IGNORE= "Unknown MPM: ${WITH_MPM}"
+.endif # MPM prefork
+
+.if ${WITH_MPM:L} != "prefork"
PKGNAMESUFFIX= -${WITH_MPM:L}
-. if ${WITH_MPM:L} != "itk"
+.endif
+
+.if ${WITH_MPM:L} == "worker" || ${WITH_MPM:L} == "perchild" || ${WITH_MPM:L} == "threadpool"
WITH_THREADS= yes
WITH_THREADS_MODULES= yes
WITHOUT_MODULES+= cgi
-. endif
-. if ${WITH_MPM:L} == "worker"
-PLIST_SUB+= PREFORK="@comment " WORKER="" THREADPOOL="@comment "
-. elif ${WITH_MPM:L} == "perchild"
-PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment "
-. elif ${WITH_MPM:L} == "threadpool"
-PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL=""
-. elif ${WITH_MPM:L} == "itk"
-PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment "
-EXTRA_PATCHES+= ${PATCHDIR}/mpm-itk-${MPM_ITK_VERSION}
-. else
-IGNORE= "Unknown MPM: ${WITH_MPM}"
-. endif
-. else
-PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment "
-. endif
-.else
-PLIST_SUB+= PREFORK="@comment " WORKER="@comment " THREADPOOL="@comment "
.endif
# xDBM section
#
.if !defined(WITH_DBM)
. if defined(WITH_BDB) || defined(WITH_BDB_BASE) || defined(WITH_BERKELEYDB)
-WITH_DBM=bdb
+WITH_DBM= bdb
. endif
.endif
.if defined(WITH_BERKELEYDB) && !defined(WITH_BDB_VER)
. if ${WITH_BERKELEYDB} == "FreeBSD"
- WITH_BDB_BASE=YES
+WITH_BDB_BASE=YES
. else
- WITH_BDB_VER=${WITH_BERKELEYDB:S/db//}
+WITH_BDB_VER=${WITH_BERKELEYDB:S/db//}
. endif
.endif
@@ -64,19 +65,19 @@ WITH_DBM=bdb
. if ${WITH_DBM:L} == "sdbm"
CONFIGURE_ARGS+= --with-dbm=sdbm
. elif ${WITH_DBM:L} == "ndbm"
-CONFIGURE_ARGS+= --with-ndbm
+CONFIGURE_ARGS+= --with-ndbm
. elif ${WITH_DBM:L} == "gdbm"
LIB_DEPENDS+= gdbm:${PORTSDIR}/databases/gdbm
CONFIGURE_ARGS+= --with-gdbm=${LOCALBASE}
. elif ${WITH_DBM:L} == "db" || ${WITH_DBM:L} == "bdb"
. if defined(WITH_BDB_BASE)
-CONFIGURE_ARGS+= --with-dbm=db185 \
- --with-berkeley-db=/usr
+CONFIGURE_ARGS+= --with-dbm=db185 \
+ --with-berkeley-db=/usr
. else
-USE_BDB= yes
+USE_BDB= yes
INVALID_BDB_VER= 46 47
-CONFIGURE_ARGS+= --with-dbm=db${BDB_VER:S/40/4/} \
- --with-berkeley-db=${LOCALBASE}
+CONFIGURE_ARGS+= --with-dbm=db${BDB_VER:S/40/4/} \
+ --with-berkeley-db=${LOCALBASE}
. endif
. else
. else
More information about the svn-ports-head
mailing list