# New ports collection makefile for: apache HTTPD # Date created: Fri Aug 25 16:42:36 CDT 1995 # Whom: ache@freebsd.org # # $FreeBSD$ # PORTNAME= apache PORTVERSION= 1.3.34 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} DISTNAME= apache_${PORTVERSION} #PATCH_SITES= ${MASTER_SITE_APACHE_HTTPD} #PATCH_SITE_SUBDIR= patches/apply_to_1.3.34/ #PATCHFILES= #PATCH_DIST_ARGS= -d ${WRKSRC}/src --forward --quiet -E ${PATCH_DIST_STRIP} MAINTAINER= ache@freebsd.org COMMENT= The extremely popular Apache http server. Very fast, very clean CONFLICTS= apache+mod_ssl-1.* apache+mod_ssl+ipv6-1.* apache+mod_ssl+modsnmp-1.* \ apache+mod_ssl+mod_snmp+ipv6-1.* apache+mod_ssl+mod_accel-1.* \ apache+mod_ssl+mod_snmp+mod_accel-1.* \ apache+ipv6-1.* apache+ssl-1.* apache-2.* apache_fp-1.* \ caudium-devel-1.* caudium10-1.* caudium12-* \ ru-apache+mod_ssl-1.* ru-apache-1.* thttpd-2.* USE_PERL5= yes USE_RC_SUBR= yes .if defined(APACHE_DATADIR) DATADIR=${APACHE_DATADIR} .else DATADIR=${PREFIX}/www .endif .if defined(APACHE_DOCUMENT_ROOT) DOCUMENT_ROOT=${APACHE_DOCUMENT_ROOT} .else DOCUMENT_ROOT=${DATADIR}/data .endif .if defined(APACHE_CGIBIN_ROOT) CGIBIN_ROOT=${APACHE_CGIBIN_ROOT} .else CGIBIN_ROOT=${DATADIR}/cgi-bin .endif DEFAULT_PATH=/bin:/usr/bin:${PREFIX}/bin RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} .if defined(WITHOUT_APACHE_EXPAT) && ${WITHOUT_APACHE_EXPAT} == yes EXPAT_CONF+= --disable-rule=EXPAT .else .if !defined(WITH_APACHE_INTERNAL_EXPAT) || ${WITH_APACHE_INTERNAL_EXPAT} != yes LIB_DEPENDS+= expat.5:${PORTSDIR}/textproc/expat2 .endif EXPAT_CONF+= --enable-rule=EXPAT .endif .if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == yes APACHE_SUEXEC_DOCROOT?=${DOCUMENT_ROOT} APACHE_SUEXEC_LOG?=/var/log/httpd-suexec.log APACHE_SUEXEC_USERDIR?=public_html APACHE_SUEXEC_UIDMIN?=1000 APACHE_SUEXEC_GIDMIN?=1000 APACHE_SUEXEC_CALLER?=www SUEXEC_CONF= \ --enable-suexec \ --suexec-docroot=${APACHE_SUEXEC_DOCROOT} \ --suexec-caller=${APACHE_SUEXEC_CALLER} \ --suexec-uidmin=${APACHE_SUEXEC_UIDMIN} \ --suexec-gidmin=${APACHE_SUEXEC_GIDMIN} \ --suexec-logfile=${APACHE_SUEXEC_LOG} \ --suexec-userdir=${APACHE_SUEXEC_USERDIR} \ --suexec-safepath=${DEFAULT_PATH} .if defined(APACHE_SUEXEC_UMASK) SUEXEC_CONF+= \ --suexec-umask=${APACHE_SUEXEC_UMASK} .endif PLIST_SUB+= SUB_SUEXEC="" SUEXEC_MAN= suexec.8 .else # !SUEXEC SUEXEC_CONF= PLIST_SUB+= SUB_SUEXEC="@comment " SUEXEC_MAN= .endif # !SUEXEC HAS_CONFIGURE= yes # += for child ports CONFIGURE_ARGS+= \ --prefix=${PREFIX} \ --server-uid=www \ --server-gid=www \ --with-perl=${PERL} \ --with-layout=FreeBSD \ --datadir=${DATADIR} \ --htdocsdir=${DOCUMENT_ROOT} \ --cgidir=${CGIBIN_ROOT} \ --without-confadjust \ --enable-module=most \ --enable-module=auth_db \ --enable-module=mmap_static \ --disable-module=auth_dbm \ --enable-shared=max \ ${SUEXEC_CONF} \ ${EXPAT_CONF} CFLAGS+=-DDOCUMENT_LOCATION=\\\\\"${DOCUMENT_ROOT}\\\\\" \ -DDEFAULT_PATH=\\\\\"${DEFAULT_PATH}\\\\\" # # Set APACHE_HARD_SERVER_LIMIT env. variable to desired value # .if defined(APACHE_HARD_SERVER_LIMIT) CFLAGS+=-DHARD_SERVER_LIMIT=${APACHE_HARD_SERVER_LIMIT} .else CFLAGS+=-DHARD_SERVER_LIMIT=512 .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 CFLAGS+=-DBUFFERED_LOGS # Don't use OPTIM below, it is inserted _before_ CFLAGS CFLAGS+=-O3 .endif CONFIGURE_ENV= OPTIM='${OPTIM}' LD_SHLIB='${CC}' LIBS='${LIBS}' .if (!defined(WITHOUT_APACHE_EXPAT) || ${WITHOUT_APACHE_EXPAT} != yes) && \ (!defined(WITH_APACHE_INTERNAL_EXPAT) || ${WITH_APACHE_INTERNAL_EXPAT} != yes) CONFIGURE_ENV+= \ INCLUDES=-I${LOCALBASE}/include \ LDFLAGS=-L${LOCALBASE}/lib .endif MAN1= dbmmanage.1 htdigest.1 htpasswd.1 MAN8= ab.8 apachectl.8 apxs.8 httpd.8 logresolve.8 rotatelogs.8 \ ${SUEXEC_MAN} post-extract: @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${FILESDIR}/apache.sh > ${WRKSRC}/apache.sh pre-install: -@${CHMOD} u+w ${DOCUMENT_ROOT}-dist ${CGIBIN_ROOT}-dist PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL post-install: ${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh @${TOUCH} ${DOCUMENT_ROOT}-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING @${TOUCH} ${CGIBIN_ROOT}-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING @${CHMOD} a-w ${DOCUMENT_ROOT}-dist ${CGIBIN_ROOT}-dist @${CAT} ${PKGMESSAGE} .include /option> FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update deskutils/horde-nag to 4.2.16mm2017-08-162-4/+4
* * Updated to 6.1.0ultima2017-08-167-29/+40
* Update to the GCC 7.2 release which mostly fixes some hundred bugs.gerald2017-08-162-5/+5
* multimedia/ffmpeg: update to 3.3.3jbeich2017-08-162-5/+4
* * Updated to 3.4.6ultima2017-08-164-39/+46
* MDA-LV2 is an LV2 port of the MDA plugins by Paul Kellett. It containsultima2017-08-165-0/+120
* Fix broken linegirgen2017-08-161-1/+1
* databases/py-psycopg2cffi: Update to version 2.7.6jrm2017-08-162-6/+5
* FTP sites are shut down.girgen2017-08-161-2/+0
* biology/diamond: Update to version 0.9.10jrm2017-08-162-4/+4
* - Fix finding of mariadb headers [1]vsevolod2017-08-162-1/+11
* sysutils/mapchan: Set LICENSE (GPLv2) and fix homepage link [*].bsam2017-08-162-2/+4
* Update to 9.0.0.M26sunpoet2017-08-162-4/+4
* Update to 8.5.20sunpoet2017-08-162-4/+4
* security/vuxml: Document vulnerability in sysutils/py-supervisordbaio2017-08-161-0/+35
* security/clamav: Take maintainershipler2017-08-161-1/+1
* net/wmwifi: Fix runtime on amd64tobik2017-08-163-25/+38
* ftp/fastdfs, ftp/php[5.6|70|71]-fastdfs: Update to 5.0.11dbaio2017-08-168-25/+26
* Update to 0.10.2sunpoet2017-08-162-4/+5
* Update to 0.15.0sunpoet2017-08-162-4/+4
* Update to 6.1.0sunpoet2017-08-162-4/+4
* Update to 1.5.0sunpoet2017-08-162-4/+4
* Update to 2.10.26sunpoet2017-08-162-4/+4
* Update to 2.10.26sunpoet2017-08-162-4/+4
* Update to 2.10.26sunpoet2017-08-162-4/+4
* Update to 2.66sunpoet2017-08-162-4/+4
* Update to 7.1.2.5sunpoet2017-08-162-4/+4
* Update to 0.421sunpoet2017-08-162-7/+4
* Update to 1.0.27sunpoet2017-08-162-4/+4
* cad/calculix: attempt to fix build from pkg-fallout.pfg2017-08-164-8/+31
* xen-kernel: apply XSA-{226,227,228,230}royger2017-08-155-2/+427
* - www/luakit: Update from 2017.07.26 to 2017.08.10joneum2017-08-153-10/+20
* New port, sysutils/doctl: Command line tool for DigitalOcean servicesjrm2017-08-154-0/+31
* Update to 1.1.5ehaupt2017-08-1513-110/+82
* multimedia/plexmediaserver-plexpass: Update to 1.8.1feld2017-08-153-10/+11
* Connect the new lang/gcc7 port into the infrastructure of Mk/bsd.gcc.mkgerald2017-08-152-2/+3
* Update to 2.17.12.marcus2017-08-152-10/+52
* Update to the 20170813 snapshot of GCC 8.gerald2017-08-152-4/+4
* Ad TensorFlow 1.2.1lwhsu2017-08-1510-0/+7761
* www/phalcon: update 3.2.1 -> 3.2.2robak2017-08-152-4/+4
* www/mod_md-devel: Fix build failure on 10.xbrnrd2017-08-151-2/+7
* Fix typo in affected versions of GitLab vulnerabilitiestz2017-08-151-1/+2
* Apply upstream patches for indexing.adamw2017-08-152-1/+293
* net-p2p/qbittorrent: Update to 3.3.15swills2017-08-154-74/+20
* cad/calculix: Split the ccx analyzer out of the main port.pfg2017-08-1514-3274/+3371
* Several LV2 plugin bundled together:ultima2017-08-154-0/+55
* Welcome GCC 7.1, the first release of the GCC 7 series!gerald2017-08-157-0/+302
* net-mgmt/cacti: Update to 1.1.17dbaio2017-08-1510-24/+26
* Document freeradius vulnerabilitiesfeld2017-08-151-0/+40
* net/freeradius3: Disable OpenSSL version checkingfeld2017-08-151-1/+3
* Update to 4.6.6cs2017-08-154-24/+5
* Add -qt5 port.crees2017-08-158-8/+89
* Update to 1.2.1sunpoet2017-08-152-4/+6
* Update to 1.2.6sunpoet2017-08-152-4/+4
* Update to 2017.08.13sunpoet2017-08-152-4/+4
* Update to 2017.08.13sunpoet2017-08-152-4/+4
* Update to 1.2.0sunpoet2017-08-152-7/+5
* Update to 7.55.1sunpoet2017-08-153-6/+12
* * Updated to 0.0.20170806ultima2017-08-152-5/+5
* www/selenium: update 0.6.1 -> 3.4.0pi2017-08-156-258/+109
* Update to 2.0.21cs2017-08-152-6/+6
* devel/libslang2: change dependency from devel/oniguruma5 to 6pi2017-08-151-1/+2
* * Updated to 0.1.1ultima2017-08-152-57/+59
* lang/sbcl: Install default system-wide startup scriptjrm2017-08-153-0/+17
* - databases/timescaledb: Update from 0.2.0 to 0.3.0joneum2017-08-153-8/+10
* - news/nzbget: Update from 19.0 to 19.1joneum2017-08-152-4/+4
* - www/gohugo: Update from 0.25.1 to 0.26joneum2017-08-152-67/+58
* Update to 7.40, add a new TEST_DEPENDS on Role::Tiny, and pet portlint.adamw2017-08-153-5/+9
* update sysutils/ansible to 2.3.2.0lifanov2017-08-152-4/+4
* www/gitlab: fix pkg-plisttz2017-08-142-1/+2
* - www/gitea: Update from 1.1.2 to 1.1.3joneum2017-08-142-4/+4
* devel/catch: update to 1.9.7gahr2017-08-142-4/+5
* New port: devel/gitalytz2017-08-144-0/+35
* databases/speedtables: update to 1.13.2gahr2017-08-142-4/+4
* irc/weechat: Depend on libunwind for RUBYbrnrd2017-08-141-0/+4
* Update to 2.1.3:matthew2017-08-142-5/+4
* Bump PORTREVISION for onigurama non-default dependency change in previousehaupt2017-08-141-0/+1
* Fix pkg-descr typoswills2017-08-141-1/+1
* Update to latest commit.mat2017-08-143-23/+5
* Update to v5.27.2-140-g7b0b49a.mat2017-08-143-6/+6
* deskutils/genius: Update to 1.0.23woodsb022017-08-143-78/+709
* graphics/gphoto2: Update to 2.5.14woodsb022017-08-1420-26/+27
* Make devel/py3-pytz a slave port of devel/py-pytzlwhsu2017-08-144-30/+6
* Upgrade to 0.0.11dvl2017-08-142-5/+4
* x11-wm/jwm: Update to 2.3.7woodsb022017-08-143-4/+5
* textproc/icdiff: Update to 1.9.1woodsb022017-08-142-4/+4
* science/gramps: Update to 4.2.6woodsb022017-08-142-4/+4
* multimedia/emby-server: Update to 3.2.27.0woodsb022017-08-143-25/+33
* print/hplip[-plugin]: Update to 3.17.7woodsb022017-08-145-8/+20
* Fix build on __FreeBSD_version >= 1200033.pgj2017-08-141-4/+12
* MySQL ports: Extend CONFLICTS_INSTALL in conflicting ports.vd2017-08-1411-0/+11
* x11/screen-message: create portswills2017-08-144-0/+38
* Fix build with libresslehaupt2017-08-141-0/+11
* Update to 3.1ehaupt2017-08-142-4/+4
* Strong (well-distributed and unpredictable) hashes:ultima2017-08-147-0/+157
* This toolkit contains libraries that wrap the LV2 C API and extensions intoultima2017-08-145-0/+68
* * Add license fileultima2017-08-141-25/+12
* * Bump Revision to fix ioctl sign-extension warningultima2017-08-142-3/+14
* * Updated to 0.10.3ultima2017-08-142-10/+9
* * Updated to 0.10.10ultima2017-08-142-24/+24
* * Updated to 1.1.4ultima2017-08-142-13/+14
* * Updated to 1.1.10ultima2017-08-142-22/+23
* Mark BROKEN due to failure to build with modern compilers (and itgerald2017-08-141-0/+2
* Update to 1.2.2ehaupt2017-08-142-4/+4
* java/intellij-pycharm: Update to version 2017.2.1.bsam2017-08-142-4/+4
* - update to 2.10.10ohauer2017-08-143-7/+1393
* Update to 0.4.0cs2017-08-142-6/+6
* Update to 0.4.0.1cs2017-08-142-4/+4
* - update to 3.3-20170730ohauer2017-08-142-4/+4
* Update to r20170812181047.mr2017-08-144-371/+1062
* www/stagit: Update to 0.6tobik2017-08-144-44/+17
* sysutils/sec: Update to 2.7.11tobik2017-08-142-7/+5
* Update to 3.5.2sunpoet2017-08-142-4/+4
* Update to 4.2.2sunpoet2017-08-142-4/+4
* Update to 2.3.1sunpoet2017-08-142-4/+4
* Update to 2017.1.3sunpoet2017-08-142-4/+4
* net-mgmt/semaphore: update to 2.4.1swills2017-08-142-54/+74
* emulators/fuse-roms: use RPM from Fedora 26rene2017-08-142-5/+5
* Update to 3.17.3.6 and add missing linetypes.mr2017-08-134-122/+685
* Update to latest git-- 9c7be324f5a4306dd81eab2f982f87e2c42ffdf1crees2017-08-134-30/+12
* math/ceres-solver: pacify portlint after r447891jbeich2017-08-13