aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobak <robak@FreeBSD.org>2016-12-02 05:37:41 +0800
committerrobak <robak@FreeBSD.org>2016-12-02 05:37:41 +0800
commit8457999cf56d77a83b7bad1dcc1f1955ffbc8f2f (patch)
tree475f5584f34aeec412fab5af875d6f4a1c13bff4
parent1ebcddeeaede2fe17898fdadb476fd279eee47c5 (diff)
downloadfreebsd-ports-gnome-8457999cf56d77a83b7bad1dcc1f1955ffbc8f2f.tar.gz
freebsd-ports-gnome-8457999cf56d77a83b7bad1dcc1f1955ffbc8f2f.tar.zst
freebsd-ports-gnome-8457999cf56d77a83b7bad1dcc1f1955ffbc8f2f.zip
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
-rw-r--r--www/Makefile3
-rw-r--r--www/nginx-full/Makefile39
-rw-r--r--www/nginx-lite/Makefile21
-rw-r--r--www/nginx-naxsi/Makefile23
4 files changed, 86 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 6efed97e4d7b..ca6cf0514e3d 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -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
diff --git a/www/nginx-full/Makefile b/www/nginx-full/Makefile
new file mode 100644
index 000000000000..e7e6875a13c5
--- /dev/null
+++ b/www/nginx-full/Makefile
@@ -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"
diff --git a/www/nginx-lite/Makefile b/www/nginx-lite/Makefile
new file mode 100644
index 000000000000..8e866a998ea6
--- /dev/null
+++ b/www/nginx-lite/Makefile
@@ -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"
diff --git a/www/nginx-naxsi/Makefile b/www/nginx-naxsi/Makefile
new file mode 100644
index 000000000000..fc7ff8222187
--- /dev/null
+++ b/www/nginx-naxsi/Makefile
@@ -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"