[56514] trunk/dports/www/apache2/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sat Aug 29 02:19:04 PDT 2009
Revision: 56514
http://trac.macports.org/changeset/56514
Author: ryandesign at macports.org
Date: 2009-08-29 02:18:58 -0700 (Sat, 29 Aug 2009)
Log Message:
-----------
apache2: add variant descriptions, mark mpm variants as conflicting with one another, mark preforkmpm variant as the default (which it has always been); closes #20516 (maintainer timeout)
Modified Paths:
--------------
trunk/dports/www/apache2/Portfile
Modified: trunk/dports/www/apache2/Portfile
===================================================================
--- trunk/dports/www/apache2/Portfile 2009-08-29 08:54:21 UTC (rev 56513)
+++ trunk/dports/www/apache2/Portfile 2009-08-29 09:18:58 UTC (rev 56514)
@@ -124,27 +124,28 @@
build.env-append "LD_LIBRARY_PATH=${prefix}/lib"
}
-variant openldap {
+variant openldap description {Enable LDAP support through OpenLDAP} {
configure.args-append --enable-ldap --enable-authnz-ldap
depends_lib-append port:openldap
}
-# This ends up being the default mpm if no other is chosen
-variant preforkmpm {
+variant preforkmpm conflicts workermpm eventmpm description {Use prefork MPM} {
configure.args-append --with-mpm=prefork
}
-# This mpm is probably preferred (maybe we should make it a default variant?)
-variant workermpm {
+variant workermpm conflicts preforkmpm eventmpm description {Use worker MPM} {
configure.args-append --with-mpm=worker
}
-# This mpm is experimental
-variant eventmpm {
+variant eventmpm conflicts preforkmpm workermpm description {Use event MPM (experimental)} {
configure.args-append --with-mpm=event
}
-variant no_startupitem {
+if {![variant_isset workermpm] && ![variant_isset eventmpm]} {
+ default_variants +preforkmpm
+}
+
+variant no_startupitem description {Do not create a startup item} {
startupitem.create no
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090829/3548bd6b/attachment.html>
More information about the macports-changes
mailing list