forked from Lainports/freebsd-ports
- remove all apr/apu related parts (leftovers from bundled apr) - remove invalid parts from Makefile.doc - move MODULES to Makefile.options - remove apache20 parts - remove category handling with hat apache@
80 lines
3.4 KiB
Text
80 lines
3.4 KiB
Text
# Makefile.doc
|
|
# Author: Clement Laforet <clement@FreeBSD.org>
|
|
#
|
|
# This files contains:
|
|
# - make options output
|
|
# - apache22 man/docs routines
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
##
|
|
## By default, modules are compiled as dynamically loadable modules (DSO).
|
|
##
|
|
## Modules knobs philosophy:
|
|
## Note: Use this only for special builds, modules should be selected by
|
|
## #> make config
|
|
##
|
|
## Apache-related
|
|
## WITH_MPM: prefork (default)
|
|
## worker
|
|
## event
|
|
## itk
|
|
## WITH_HTTP_PORT: default: 80
|
|
## WITHOUT_V4MAPPED
|
|
## WITH_IPV6_V6ONLY: Don't allow IPv6 sockets to handle IPv4
|
|
## connections
|
|
## WITH_STATIC_SUPPORT: Build statically linked support binaries
|
|
## WITH_STATIC_APACHE: Build a static version of httpd (implies
|
|
## WITH_STATIC_MODULES)
|
|
## WITH_ALL_STATIC_MODULES: All modules will be statically linked.
|
|
## WITH_STATIC_MODULES (*): List of modules to build modules statics
|
|
## (usefull for slave ports)
|
|
## (They must be already enabled (i.e.
|
|
## WITH_MODULES or with default configuration
|
|
## use 'make show-modules', to check if they are
|
|
## enabled)
|
|
## WITH_SUEXEC: Enable suExec support
|
|
## SUEXEC_DOCROOT: SuExec root directory
|
|
## SUEXEC_USERDIR: User subdirectory (default public_html)
|
|
## SUEXEC_SAFEPATH: Set the safepath
|
|
## SUEXEC_LOGFILE: Set log file for suexec (default: /var/log/httpd-suexec.log)
|
|
## SUEXEC_UIDMIN: Minimal allowed UID (default 1000)
|
|
## SUEXEC_GIDMIN: Minimal allowed GID (default 1000)
|
|
## SUEXEC_CALLER: User allowed to call SuExec (default
|
|
## ${WWWOWN} (www))
|
|
## SUEXEC_UMASK: Defines umask for suexec'd process(default:
|
|
## unset)
|
|
## WITH_DEBUG: Build a debug versoin of apache (set CFLAGS
|
|
## to "-O0 -g -ggdb3" or ${DEBUG_FLAGS} and
|
|
## defines WITH_EXCEPTION_HOOK too)
|
|
## WITH_EXCEPTION_HOOK: Enable fatal exception hook
|
|
##
|
|
## Optional patches:
|
|
## WITH_ITK_PERDIR_REGEX Add the per-directory setting AssignUserFromPath for mpm-itk
|
|
## as described on http://www.pvv.ntnu.no/~knuta/mpm-itk/
|
|
##
|
|
## Available make targets:
|
|
## config: open the configure dialog
|
|
## show config: prints configured options
|
|
## show-options: prints this message
|
|
## show-modules: prints list of available modules
|
|
##
|
|
## Examples (*):
|
|
## make WITH_STATIC_MODULES="SSL REWRITE INCLUDE" WITH_EXPERIMENTAL_MODULES=yes
|
|
## Note: If you define your custom options in /etc/make.conf, don't forget
|
|
## to do not use quotes.
|
|
##
|
|
|
|
DOCSDIR= ${PREFIX}/share/doc/apache22
|
|
EXAMPLESDIR= ${PREFIX}/share/examples/apache22
|
|
MAKE_ENV+= EXAMPLESDIR=${EXAMPLESDIR}
|
|
|
|
.if defined(NOPORTDOCS)
|
|
MAKE_ENV+= NOPORTDOCS=yes
|
|
.endif
|
|
|
|
MAN1= ab.1 apxs.1 dbmmanage.1 htdbm.1 htdigest.1 htpasswd.1 httxt2dbm.1 logresolve.1
|
|
MAN8= apachectl.8 htcacheclean.8 httpd.8 rotatelogs.8 suexec.8
|
|
|
|
PORTDOCS= * #don't blame me ;-)
|