aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.apache.mk
Commit message (Collapse)AuthorAgeFilesLines
* - Provide a knob to not check the APACHE_PORT value or the installed version ↵pgollucci2010-06-071-0/+2
| | | | | | | | of httpd. Very useful for maintainers or for doing all the targets up to 'do-install' With Hat: apache@
* stray $pgollucci2010-05-261-1/+1
|
* Mk/bsd.apache.mk can not sufficiently alter things before Mk/bsd.options.mkpgollucci2010-05-261-1/+4
| | | | | | | | | | | | | | | | | | | | | | | in Mk/bsd.ports.mk due to ordering in Mk/bsd.port.mk. This causes OPTIONSFILE to be incorrectly set during some make phases as a result of the recent PKGNAMEPREFIX for apache ports. 'Revert' some of the PKGNAMEPREFIX changes for apXX-. - Must be manually requested in tbe port Makefile either by a) AP_FAST_BUILD=yes b) PKGNAMEPREFIX=${APACHE_PKGNAMEPREFIX} - Going forward, we will only do this for ports where WITH_APACHE is NOT optional, but required. mod_* ports are a good fit. 141 ports are mod_ ports 80 of those use AP_FAST_BUILD and thus are auto hooked by this patch [a]. 61 remaining are then patched to mirror the other $lang frameworks [b]. PR: ports/146956 Reported by: Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no>, several Discussed with: pav, itectu on #bsdports Tested by: P6 TB run Approved by: portmgr (pav)
* - Enable,build, and install mod_reqtimeout.so which mitigates solaris attacks.pgollucci2010-05-211-1/+1
| | | | | | | - Default on, so bump PORTREVISION Reuested by: Jonas Eckerman <jonas@fsdb.org> (via apache@) With Hat: apache@
* *****************************************************************************pgollucci2010-05-201-48/+7
| | | | | | | | | | | | | | | | | | | | Implement PKGNAMEPREFIX=ap13|ap20|ap22 ***************************************************************************** - Create packages for USE_APACHE=x ports with PKGNAMEPREFIX [1] - Rephrase IGNORE statement, kill EOL spaces, reformat in Mk/bsd.apache.mk [2] - Remove USE_APACHE=yes, USE_APACHE=apr, and APR_DEPS=foo - Remove APACHE_COMPAT=X - Drop support for 21 [dev only release, not in tree for years now] PR: ports/115461 [1], ports/133197 [2], ports/141688 Submitted by: myself (pgollucci@), Alexey Rubtsov <arubtsov@swsoft.com> [1], dafne [2] Requested by: Several [1] Tested by: 2 -exp runs by pav Approved by: portmgr (pav) With Hat: apache@
* - Make the SLAVE_DESIGNED_FOR message more useful and say what versionspgollucci2010-05-061-1/+1
| | | | | | didn't match. Changes message text only. With Hat: apache@
* - Fix builds that enable PROXY support.pgollucci2009-12-141-1/+2
| | | | | | | | | This should have been part of the following previous commit to www/apache22 >- OPTIONS+= PROXY_SCGI > >PR: ports/140137 >Submitted by: olli hauer <ohauer@gmx.de>
* - Avoid "OPTIONS blackhole" during 'make make-options-list'clement2007-09-201-1/+1
|
* - cosmetic changesclement2007-09-191-3/+3
| | | | - s/OPTIONS=/OPTIONS+=/
* - fix pre/post includes for USE_APACHE=common*clement2007-09-091-5/+30
| | | | | | | | | | | | | | | We still perform a double inclusion for modules to ensure backward compatibility - add "Apache servers"-wide support for OPTIONS. !! Warning !! If OPTIONS is defined, all other modes to select modules are disabled. Here's the logic behind: 1) OPTIONS 2) WITH_MODULES 3) all others knobs. OPTIONS'ified list of modules can be obtained via: "make make-options-list"
* - Fix index build: temporary remove pre/post stuff.clement2007-07-221-4/+4
| | | | Pointy Hat to: clement
* - fix long standing bugsclement2007-07-221-5/+15
| | | | | | * fix pre/post includes * fix local port overiding for apache > 2.1 * Add a short notr about USE_APACHE=yes
* - Fix leftover httpd.conf for AP_GEN_PLIST using ports. The problem is thatpav2007-06-281-1/+1
| | | | | | | | apxs does not remove module line from httpd.conf, it merely comments it out. Later, on Apache deinstall, the file differs from stock httpd.conf and is not deleted. Tested by: pointyhat exprun
* - s/WITH_SUEXEC_UMASK/SUEXEC_UMASK/clement2006-11-071-1/+1
| | | | Spotted by: ksaveras.sakys@observer.lt
* Fix typo in IGNORE message.linimon2006-06-201-1/+1
|
* - Add APACHEETCDIR to catch apache etc directory.clement2006-05-111-1/+5
| | | | | | It can't be used with USE_APACHE=yes Requested by: pav, tmclaugh
* - We have to explicitely disable proxy modules to avoid auto activation ofclement2006-05-011-2/+8
| | | | | | | non desired proxy modules with WITH_CUSTOM_PROXY PR: ports/95728 Submitted by: Tetsuya Uemura <t_uemura@macome.co.jp>
* - Fix USE_APACHE=22clement2006-02-241-1/+1
| | | | | | Approved by: portmgr (self) Spotted by: Larry Rosenman <ler at lerctr dot org>
* Cleanups and fixesclement2006-01-161-0/+11
| | | | | | | | | | | | - remove useless options (and fix thread stuff) [1] - move print-closest-mirror to bsd.apache.mk - move threads configure options out of Makefile.modules - Fix stupid logic to disable v4mapped address [2] - and more... Submitted/spotted by: many, Hirohisa Yamaguchi <umq@ueo.co.jp> [1] ume[2] PR: ports/91813 [1]
* - Fix some suexec CONFIGURE_ARGS for 1.3.xclement2006-01-141-4/+34
| | | | | - add show-categories and show-modules targets, for server ports. Remove these targets from www/apache22/Makefile
* - Add forgotten mod_filterclement2005-12-081-2/+2
| | | | Spotted by: Cheese Lottery <cheeselottery@gmail.com>
* - export APACHEMODDIR and APACHEINCLUDEDIR to Makefile-landclement2005-12-051-7/+10
| | | | - remove duplicated "code"
* - Fix a condition in bsd.apache.mkclement2005-12-041-1/+1
| | | | | - all apache 1.3 only modules maintained by apache@ are now bsd.apache.mk compliant
* - prepare removal of www/apache2 in favor of www/apache20 for namingclement2005-12-041-4/+3
| | | | | | | | consistency - add entries in UPDATING (for apache22 too) PR: ports/78119 Repocopied by: marcus
* - Add support for upcoming www/apache22 portclement2005-12-041-4/+15
|
* * Add bsd.database.mk [1]clement2005-11-081-0/+354
- move out from bsd.port.mk USE_MYSQL and USE_PGSQL. - add support for Berkley DB and SQLite (via USE_BDB and USE_SQLITE knobs). * Espace '+' in make search [2] * Add "makepatch" target to simplify creation of patches during porting [3] * Replace deprecated MACHINE_ARCH with ARCH [4] * Remove support of OpenLDAP 2.1 [5] * Add bsd.tcl.mk [6] It introduces USE_TCL/USE_TCL_BUILD knobs to support various version of tcl (8.0 -> 8.4) * Fix cosmetic bugs in security-check target [7] * Add support for INDEX-7 and above (up to INDEX-9 actually) [8] * Add "package-recursive" to bsd.port.subdir.mk [9] * Remove check for FreeBSD version < 460101 [10] * New category: net-im [11] * Add .desktop file facilities It introduces DESKTOPDIR and DESKTOP_ENTRIES knobs [12] * Add SHA256 support to "*checksum" targets [13] * Fix USE_PYTHON with OPTIONS [14] * Force NO_LINT to MAKE_ENV to avoid library breaks [15] * Fix typo: s/RC_ORDER/USE_RCORDER/g [16] * Add support for PostgreSQL 8.1 [17] * Add bsd.apache.mk USE_APACHE knob enhancements [18] PR: ports/85695 [1], ports/85669 [2], ports/85488 [3], ports/84489 [4], ports/83835 [5], ports/83718 [6], ports/83716 [7], ports/83710 [8], ports/82753 [9], ports/82138 [10], ports/81206 [11], ports/79509 [12], ports/79123 [13], ports/74866 [14], ports/85490 [15], ports/83514 [16], ports/88466 [17] Submitted by: vsevolod [1] [6], Ricardo Alves dos Reis <ricardo_bsd@yahoo.com.br> [2], markm [3] [15], obrien [4], krion [5] [8] , Petr Rehor <prehor@gmail.com> [7], clement [8] [18], jhs@berklix.org [9], edwin [10] [13], pav [11], jylefort [12], mnag [14], leeym [16], girgen [17]