www/nginx-full, www/nginx-lite, www/nginx-naxsi: new slave ports

These ports are slaves of www/nginx featuring different options
set for greater choice of Nginx features.

Reviewed by:	mat
Approved by:	mat
This commit is contained in:
Bartek Rutkowski 2016-12-01 21:37:41 +00:00
parent ac5841e541
commit 985c30547a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=427526
4 changed files with 86 additions and 0 deletions

View file

@ -539,6 +539,9 @@
SUBDIR += nghttp2
SUBDIR += nginx
SUBDIR += nginx-devel
SUBDIR += nginx-full
SUBDIR += nginx-lite
SUBDIR += nginx-naxsi
SUBDIR += nibbleblog
SUBDIR += node
SUBDIR += node012

39
www/nginx-full/Makefile Normal file
View file

@ -0,0 +1,39 @@
# Created by: Bartek Rutkowski <robak@FreeBSD.org>
# $FreeBSD$
PORTNAME= nginx
PKGNAMESUFFIX= -full
MAINTAINER= robak@FreeBSD.org
COMMENT= Robust and small WWW server (full package)
MASTERDIR= ${.CURDIR}/../nginx
CONFLICTS= nginx-1.* \
nginx-devel-1.* \
nginx-lite-1.* \
nginx-naxsi-1.*
OPTIONS_DEFAULT=DSO DEBUG DEBUGLOG FILE_AIO IPV6 GOOGLE_PERFTOOLS \
HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE HTTP_DAV \
HTTP_FLV HTTP_GEOIP HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \
HTTP_IMAGE_FILTER HTTP_MP4 HTTP_PERL HTTP_RANDOM_INDEX \
HTTP_REALIP HTTP_REWRITE HTTP_SECURE_LINK HTTP_SLICE \
HTTP_SSL HTTP_STATUS HTTP_SUB HTTP_XSLT MAIL MAIL_IMAP \
MAIL_POP3 MAIL_SMTP MAIL_SSL HTTPV2 NJS STREAM STREAM_SSL \
THREADS WWW AJP AWS_AUTH CACHE_PURGE CLOJURE CT ECHO \
FASTDFS HEADERS_MORE HTTP_ACCEPT_LANGUAGE HTTP_ACCESSKEY \
HTTP_AUTH_DIGEST HTTP_AUTH_KRB5 HTTP_AUTH_LDAP HTTP_AUTH_PAM \
HTTP_DAV_EXT HTTP_EVAL HTTP_FANCYINDEX HTTP_FOOTER \
HTTP_GEOIP2 HTTP_JSON_STATUS HTTP_MOGILEFS HTTP_MP4_H264 \
HTTP_NOTICE HTTP_PUSH HTTP_PUSH_STREAM HTTP_REDIS \
HTTP_RESPONSE HTTP_SUBS_FILTER HTTP_TARANTOOL HTTP_UPLOAD \
HTTP_UPLOAD_PROGRESS HTTP_UPSTREAM_CHECK HTTP_UPSTREAM_FAIR \
HTTP_UPSTREAM_STICKY HTTP_VIDEO_THUMBEXTRACTOR HTTP_ZIP \
ARRAYVAR BROTLI DRIZZLE DYNAMIC_UPSTREAM ENCRYPTSESSION \
FORMINPUT GRIDFS ICONV LET LUA MEMC MODSECURITY \
NAXSI PASSENGER POSTGRES RDS_CSV RDS_JSON REDIS2 \
RTMP SET_MISC SFLOW SHIBBOLETH SLOWFS_CACHE SMALL_LIGHT \
SRCACHE STATSD UDPLOG X11 XRID_HEADER XSS
.include "${MASTERDIR}/Makefile"

21
www/nginx-lite/Makefile Normal file
View file

@ -0,0 +1,21 @@
# Created by: Bartek Rutkowski <robak@FreeBSD.org>
# $FreeBSD$
PORTNAME= nginx
PKGNAMESUFFIX= -lite
MAINTAINER= robak@FreeBSD.org
COMMENT= Robust and small WWW server (lite package)
MASTERDIR= ${.CURDIR}/../nginx
CONFLICTS= nginx-1.* \
nginx-devel-1.* \
nginx-full-1.* \
nginx-naxsi-1.*
OPTIONS_DEFAULT=FILE_AIO HTTP HTTP_CACHE \
HTTP_REALIP HTTP_REWRITE \
HTTP_SSL THREADS
.include "${MASTERDIR}/Makefile"

23
www/nginx-naxsi/Makefile Normal file
View file

@ -0,0 +1,23 @@
# Created by: Bartek Rutkowski <robak@FreeBSD.org>
# $FreeBSD$
PORTNAME= nginx
PKGNAMESUFFIX= -naxsi
MAINTAINER= robak@FreeBSD.org
COMMENT= Robust and small WWW server (plus NAXSI)
MASTERDIR= ${.CURDIR}/../nginx
CONFLICTS= nginx-1.* \
nginx-devel-1.* \
nginx-full-1.* \
nginx-lite-1.*
OPTIONS_DEFAULT?=DSO FILE_AIO HTTP HTTP_ADDITION HTTP_AUTH_REQ HTTP_CACHE \
HTTP_DAV HTTP_FLV HTTP_GZIP_STATIC HTTP_GUNZIP_FILTER \
HTTP_MP4 HTTP_RANDOM_INDEX HTTP_REALIP HTTP_SECURE_LINK \
HTTP_SLICE HTTP_REWRITE HTTP_SSL HTTP_STATUS HTTP_SUB \
HTTPV2 MAIL MAIL_SSL NAXSI STREAM STREAM_SSL THREADS WWW
.include "${MASTERDIR}/Makefile"