Index: head/www/nginx-devel/Makefile =================================================================== --- head/www/nginx-devel/Makefile (revision 261949) +++ head/www/nginx-devel/Makefile (revision 261950) @@ -1,538 +1,537 @@ # New ports collection makefile for: nginx # Date created: 11 Oct 2004 # Whom: osa # # $FreeBSD$ # PORTNAME= nginx -PORTVERSION= 0.8.50 -PORTREVISION= 1 +PORTVERSION= 0.8.51 CATEGORIES= www MASTER_SITES= http://sysoev.ru/nginx/ MASTER_SITES+= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= osa DISTFILES= ${DISTNAME}${EXTRACT_SUFX} PKGNAMESUFFIX= -devel MAINTAINER= osa@FreeBSD.org COMMENT= Robust and small WWW server LICENSE= BSD OPTIONS= DEBUG "Enable nginx debugging" off \ DEBUGLOG "Enable debug log (--with-debug)" off \ FILE_AIO "Enable file aio" off \ IPV6 "Enable IPv6" off \ GOOGLE_PERFTOOLS "Enable google perftools module" off \ HTTP_MODULE "Enable HTTP module" on \ HTTP_ADDITION_MODULE "Enable http_addition module" off \ HTTP_CACHE_MODULE "Enable http_cache module" on \ HTTP_DAV_MODULE "Enable http_webdav module" off \ HTTP_FLV_MODULE "Enable http_flv module" off \ HTTP_GEOIP_MODULE "Enable http_geoip module" off \ HTTP_GZIP_STATIC_MODULE "Enable http_gzip_static module" off \ HTTP_IMAGE_FILTER_MODULE "Enable http_image_filter module" off \ HTTP_PERL_MODULE "Enable http_perl module" off \ HTTP_RANDOM_INDEX_MODULE "Enable http_random_index module" off \ HTTP_REALIP_MODULE "Enable http_realip module" off \ HTTP_REWRITE_MODULE "Enable http_rewrite module" on \ HTTP_SECURE_LINK_MODULE "Enable http_secure_link module" off \ HTTP_SSL_MODULE "Enable http_ssl module" off \ HTTP_STATUS_MODULE "Enable http_stub_status module" on \ HTTP_SUB_MODULE "Enable http_sub module" off \ HTTP_XSLT_MODULE "Enable http_xslt module" off \ MAIL_MODULE "Enable IMAP4/POP3/SMTP proxy module" off \ MAIL_IMAP_MODULE "Enable IMAP4 proxy module" off \ MAIL_POP3_MODULE "Enable POP3 proxy module" off \ MAIL_SMTP_MODULE "Enable SMTP proxy module" off \ MAIL_SSL_MODULE "Enable mail_ssl module" off \ WWW "Enable html sample files" on \ CACHE_PURGE_MODULE "3rd party cache_purge module" off \ ECHO_MODULE "3rd party echo module" off \ HEADERS_MORE_MODULE "3rd party headers_more module" off \ HTTP_ACCEPT_LANGUAGE "3rd party accept_language module" off \ HTTP_ACCESSKEY_MODULE "3rd party http_accesskey module" off \ HTTP_AUTH_PAM_MODULE "3rd party http_auth_pam module" off \ HTTP_AUTH_REQ_MODULE "3rd party http_auth_request module" off \ HTTP_EVAL_MODULE "3rd party eval module" off \ HTTP_FANCYINDEX_MODULE "3rd party http_fancyindex module" off \ HTTP_GUNZIP_FILTER "3rd party http_gunzip_filter module" off \ HTTP_MOGILEFS_MODULE "3rd party mogilefs module" off \ HTTP_MP4_H264_MODULE "3rd party mp4/h264 module" off \ HTTP_NOTICE_MODULE "3rd party notice module" off \ HTTP_PUSH_MODULE "3rd party push module" off \ HTTP_REDIS_MODULE "3rd party http_redis module" off \ HTTP_RESPONSE_MODULE "3rd party http_response module" off \ HTTP_UPLOAD_MODULE "3rd party upload module" off \ HTTP_UPLOAD_PROGRESS "3rd party uploadprogress module" off \ HTTP_UPSTREAM_FAIR "3rd party upstream fair module" off \ HTTP_UPSTREAM_HASH "3rd party upstream hash module" off \ HTTP_UPSTREAM_KEEPALIVE "3rd party upstream keepalive module" off \ HTTP_ZIP_MODULE "3rd party http_zip module" off \ MEMC_MODULE "3rd party memc (memcached) module" off \ PASSENGER_MODULE "3rd party passenger module" off \ SLOWFS_CACHE_MODULE "3rd party slowfs_cache module" off \ SUPERVISORD_MODULE "3rd party supervisord module" off \ UDPLOG_MODULE "3rd party udplog (syslog) module" off WANT_GNOME= yes MAKE_JOBS_SAFE= yes .include .if defined(WITH_PASSENGER_MODULE) CATEGORIES+= ruby USE_RUBY= yes USE_RAKE= yes .endif NGINX_VARDIR?= /var NGINX_LOGDIR?= ${NGINX_VARDIR}/log NGINX_RUNDIR?= ${NGINX_VARDIR}/run NGINX_TMPDIR?= ${NGINX_VARDIR}/tmp/nginx HTTP_PORT?= 80 NGINX_ACCESSLOG?= ${NGINX_LOGDIR}/nginx-access.log NGINX_ERRORLOG?= ${NGINX_LOGDIR}/nginx-error.log CONFLICTS?= nginx-0.7.* USE_RC_SUBR= nginx.sh SUB_LIST+= WWWOWN=${WWWOWN} HAS_CONFIGURE= yes CONFIGURE_ARGS+=--prefix=${ETCDIR} \ --with-cc-opt="-I ${LOCALBASE}/include" \ --with-ld-opt="-L ${LOCALBASE}/lib" \ --conf-path=${ETCDIR}/nginx.conf \ --sbin-path=${PREFIX}/sbin/nginx \ --pid-path=${NGINX_RUNDIR}/nginx.pid \ --error-log-path=${NGINX_ERRORLOG} \ --user=${WWWOWN} --group=${WWWGRP} .if defined(WITHOUT_HTTP_MODULE) && defined(WITHOUT_MAIL_MODULE) IGNORE= requires at least HTTP_MODULE or MAIL_MODULE to \ be defined. Please 'make config' again .endif .if defined(WITH_DEBUG) CFLAGS+= -g -DNGX_DEBUG_MALLOC STRIP= #do not strip if nginx with debug information .endif .if defined(WITH_DEBUGLOG) CONFIGURE_ARGS+=--with-debug .endif .if defined(WITH_FILE_AIO) CONFIGURE_ARGS+=--with-file-aio .endif .if defined(WITH_IPV6) CONFIGURE_ARGS+=--with-ipv6 CATEGORIES+= ipv6 .endif .if defined(WITH_GOOGLE_PERFTOOLS) LIB_DEPENDS+= profiler.0:${PORTSDIR}/devel/google-perftools CONFIGURE_ARGS+=--with-google_perftools_module .endif .if defined(WITH_HTTP_MODULE) CONFIGURE_ARGS+=--http-client-body-temp-path=${NGINX_TMPDIR}/client_body_temp \ --http-fastcgi-temp-path=${NGINX_TMPDIR}/fastcgi_temp \ --http-proxy-temp-path=${NGINX_TMPDIR}/proxy_temp \ --http-scgi-temp-path=${NGINX_TMPDIR}/scgi_temp \ --http-uwsgi-temp-path=${NGINX_TMPDIR}/uwsgi_temp \ --http-log-path=${NGINX_ACCESSLOG} .if defined(WITH_HTTP_ACCEPT_LANGUAGE) MASTER_SITES+= ftp://inside01.p8.ru/nginx/:accept_language DISTFILES+= nginx_accept_language_module.tar.gz:accept_language CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_accept_language_module .endif .if defined(WITH_HTTP_ACCESSKEY_MODULE) NGINX_ACCESSKEY_MODULE_VERSION= 2.0.3 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:accesskey/} MASTER_SITE_SUBDIR+= osa/:accesskey DISTFILES+= nginx-accesskey-${NGINX_ACCESSKEY_MODULE_VERSION}.tar.gz:accesskey CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_MODULE_VERSION} .endif .if defined(WITH_HTTP_ADDITION_MODULE) CONFIGURE_ARGS+=--with-http_addition_module .endif .if defined(WITH_HTTP_AUTH_PAM_MODULE) NGINX_AUTH_PAM_MODULE_VERSION= 1.1 MASTER_SITES+= http://web.iti.upv.es/~sto/nginx/:auth_pam DISTFILES+= ngx_http_auth_pam_module-${NGINX_AUTH_PAM_MODULE_VERSION}.tar.gz:auth_pam CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_pam_module-${NGINX_AUTH_PAM_MODULE_VERSION} .endif .if defined(WITH_HTTP_AUTH_REQ_MODULE) NGINX_AUTH_REQ_MODULE_VERSION= 0.2 MASTER_SITES+= http://mdounin.ru/files/:auth_request DISTFILES+= ngx_http_auth_request_module-${NGINX_AUTH_REQ_MODULE_VERSION}.tar.gz:auth_request CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_auth_request_module-${NGINX_AUTH_REQ_MODULE_VERSION} .endif .if defined(WITHOUT_HTTP_CACHE_MODULE) CONFIGURE_ARGS+=--without-http-cache .endif .if defined(WITH_CACHE_PURGE_MODULE) NGINX_CACHE_PURGE_MODULE_VERSION= 1.2 MASTER_SITES+= http://labs.frickle.com/files/:cache_purge DISTFILES+= ngx_cache_purge-${NGINX_CACHE_PURGE_MODULE_VERSION}.tar.gz:cache_purge CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_cache_purge-${NGINX_CACHE_PURGE_MODULE_VERSION} .endif .if defined(WITH_ECHO_MODULE) NGINX_ECHO_MODULE_VERSION= 0.30 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:echo/} MASTER_SITE_SUBDIR+= osa/:echo DISTFILES+= ngx_echo_module-${NGINX_ECHO_MODULE_VERSION}.tar.gz:echo CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_echo_module-${NGINX_ECHO_MODULE_VERSION} .endif .if defined(WITH_HEADERS_MORE_MODULE) NGINX_HEADERS_MORE_MODULE_VERSION= 0.10 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:headers_more/} MASTER_SITE_SUBDIR+= osa/:headers_more DISTFILES+= ngx_headers_more_module-${NGINX_HEADERS_MORE_MODULE_VERSION}.tar.gz:headers_more CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_headers_more_module-${NGINX_HEADERS_MORE_MODULE_VERSION} .endif .if defined(WITH_HTTP_DAV_MODULE) CONFIGURE_ARGS+=--with-http_dav_module .endif .if defined(WITH_HTTP_EVAL_MODULE) NGINX_EVAL_MODULE_VERSION= 1.0.1 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:eval DISTFILES+= nginx_eval_module-${NGINX_EVAL_MODULE_VERSION}.tar.gz:eval CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_eval_module-${NGINX_EVAL_MODULE_VERSION} .endif .if defined(WITH_HTTP_FANCYINDEX_MODULE) NGINX_FANCYINDEX_MODULE_VERSION= 0.2.5 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:fancyindex/} MASTER_SITE_SUBDIR+= osa/:fancyindex DISTFILES+= ngx-fancyindex-${NGINX_FANCYINDEX_MODULE_VERSION}.tar.gz:fancyindex CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx-fancyindex-${NGINX_FANCYINDEX_MODULE_VERSION} .endif .if defined(WITH_HTTP_GUNZIP_FILTER) NGINX_GUNZIP_FILTER_MODULE_VERSION= 0.3 MASTER_SITES+= http://mdounin.ru/files/:gunzipfilter DISTFILES+= ngx_http_gunzip_filter_module-${NGINX_GUNZIP_FILTER_MODULE_VERSION}.tar.gz:gunzipfilter CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_gunzip_filter_module-${NGINX_GUNZIP_FILTER_MODULE_VERSION} .endif .if defined(WITH_HTTP_FLV_MODULE) CONFIGURE_ARGS+=--with-http_flv_module .endif .if defined(WITH_HTTP_GEOIP_MODULE) CONFIGURE_ARGS+=--with-http_geoip_module LIB_DEPENDS+= GeoIP.5:${PORTSDIR}/net/GeoIP .endif .if defined(WITH_HTTP_GZIP_STATIC_MODULE) CONFIGURE_ARGS+=--with-http_gzip_static_module .endif .if defined(WITH_HTTP_IMAGE_FILTER_MODULE) LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd CONFIGURE_ARGS+=--with-http_image_filter_module .endif .if defined(WITH_HTTP_MOGILEFS_MODULE) NGINX_MOGILEFS_MODULE_VERSION= 1.0.4 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:mogilefs DISTFILES+= nginx_mogilefs_module-${NGINX_MOGILEFS_MODULE_VERSION}.tar.gz:mogilefs CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mogilefs_module-${NGINX_MOGILEFS_MODULE_VERSION} .endif .if defined(WITH_HTTP_MP4_H264_MODULE) NGINX_H264_MODULE_VERSION= 2.2.7 MASTER_SITES+= http://h264.code-shop.com/download/:mp4streaming DISTFILES+= nginx_mod_h264_streaming-${NGINX_H264_MODULE_VERSION}.tar.gz:mp4streaming CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_mod_h264_streaming-${NGINX_H264_MODULE_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_streaming_module.c .endif .if defined(WITH_HTTP_NOTICE_MODULE) MASTER_SITES+= http://xph.us/dist/nginx-notice/:notice2 DISTFILES+= nginx-notice-2.tar.gz:notice2 CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx-notice-2 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_notice_module.c .endif .if defined(WITH_HTTP_PERL_MODULE) CATEGORIES+= perl5 CONFIGURE_ARGS+=--with-http_perl_module USE_PERL5= yes .endif .if defined(WITH_HTTP_PUSH_MODULE) NGINX_PUSH_MODULE_VERSION= 0.692 MASTER_SITES+= http://pushmodule.slact.net/downloads/:push DISTFILES+= nginx_http_push_module-${NGINX_PUSH_MODULE_VERSION}.tar.gz:push CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_http_push_module-${NGINX_PUSH_MODULE_VERSION} .endif .if defined(WITH_HTTP_RANDOM_INDEX_MODULE) CONFIGURE_ARGS+=--with-http_random_index_module .endif .if defined(WITH_HTTP_REALIP_MODULE) CONFIGURE_ARGS+=--with-http_realip_module .endif .if defined(WITH_HTTP_REDIS_MODULE) NGINX_REDIS_MODULE_VERSION= 0.3.2 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:redis/} MASTER_SITE_SUBDIR+= osa/:redis DISTFILES+= ngx_http_redis-${NGINX_REDIS_MODULE_VERSION}.tar.gz:redis CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_redis-${NGINX_REDIS_MODULE_VERSION} .endif .if defined(WITH_HTTP_RESPONSE_MODULE) NGINX_RESPONSE_MODULE_VERSION= 0.3 MASTER_SITES+= http://catap.ru/downloads/nginx/:response DISTFILES+= ngx_http_response-${NGINX_RESPONSE_MODULE_VERSION}.tar.gz:response CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_response-${NGINX_RESPONSE_MODULE_VERSION} .endif .if defined(WITH_HTTP_SECURE_LINK_MODULE) CONFIGURE_ARGS+=--with-http_secure_link_module .endif .if defined(WITH_HTTP_SSL_MODULE) NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-http_ssl_module .endif .if defined(WITH_HTTP_STATUS_MODULE) CONFIGURE_ARGS+=--with-http_stub_status_module .endif .if defined(WITH_HTTP_SUB_MODULE) CONFIGURE_ARGS+=--with-http_sub_module .endif .if defined(WITH_HTTP_UPLOAD_MODULE) NGINX_UPLOAD_MODULE_VERSION= 2.0.12 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:upload DISTFILES+= nginx_upload_module-${NGINX_UPLOAD_MODULE_VERSION}.tar.gz:upload CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upload_module-${NGINX_UPLOAD_MODULE_VERSION} .endif .if defined(WITH_HTTP_UPLOAD_PROGRESS) NGINX_UPLOADPROGRESS_MODULE_VERSION= 0.8 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:uploadprogress/} MASTER_SITE_SUBDIR+= osa/:uploadprogress DISTFILES+= nginx_uploadprogress_module-${NGINX_UPLOADPROGRESS_MODULE_VERSION}.tar.gz:uploadprogress CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_uploadprogress_module-${NGINX_UPLOADPROGRESS_MODULE_VERSION} .endif .if defined(WITH_HTTP_UPSTREAM_FAIR) || defined(WITH_SUPERVISORD_MODULE) NGINX_UPSTREAM_FAIR_VERSION= 20090923 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:upstreamfair/} MASTER_SITE_SUBDIR+= osa/:upstreamfair DISTFILES+= nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION}.tar.gz:upstreamfair CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} .endif .if defined(WITH_HTTP_UPSTREAM_HASH) NGINX_UPSTREAM_HASH_VERSION= 0.3.1 MASTER_SITES+= http://wiki.nginx.org/images/1/11/:upstreamhash DISTFILES+= Nginx_upstream_hash-${NGINX_UPSTREAM_HASH_VERSION}.tar.gz:upstreamhash CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_upstream_hash-${NGINX_UPSTREAM_HASH_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_upstream.h .endif .if defined(WITH_HTTP_UPSTREAM_KEEPALIVE) NGINX_UPSTREAM_KEEPALIVE_VERSION= 0.3 MASTER_SITES+= http://mdounin.ru/files/:upstream DISTFILES+= ngx_http_upstream_keepalive-${NGINX_UPSTREAM_KEEPALIVE_VERSION}.tar.gz:upstream CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_upstream_keepalive-${NGINX_UPSTREAM_KEEPALIVE_VERSION} .endif .if defined(WITH_HTTP_XSLT_MODULE) USE_GNOME= libxml2 libxslt CONFIGURE_ARGS+=--with-http_xslt_module .endif .if defined(WITH_HTTP_ZIP_MODULE) NGINX_ZIP_MODULE_VERSION= 1.1.6 MASTER_SITES+= ${MASTER_SITE_GOOGLE_CODE}:zip PROJECTHOST= mod-zip DISTFILES+= mod_zip-${NGINX_ZIP_MODULE_VERSION}.tar.gz:zip CONFIGURE_ARGS+=--add-module=${WRKDIR}/mod_zip-${NGINX_ZIP_MODULE_VERSION} .endif .if defined(WITH_MEMC_MODULE) NGINX_MEMC_MODULE_VERSION= 0.08 MASTER_SITES+= ${MASTER_SITE_LOCAL:S/$/:memc/} MASTER_SITE_SUBDIR+= osa/:memc DISTFILES+= ngx_http_memc_module-${NGINX_MEMC_MODULE_VERSION}.tar.gz:memc CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_http_memc_module-${NGINX_MEMC_MODULE_VERSION} .endif .if defined(WITHOUT_HTTP_REWRITE_MODULE) || defined(WITHOUT_PCRE) PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-nopcre CONFIGURE_ARGS+=--without-http_rewrite_module \ --without-pcre .else LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre CONFIGURE_ARGS+=--with-pcre .endif .if defined(WITH_PASSENGER_MODULE) PASSENGER_VERSION= 2.2.15 MASTER_SITES+= RF/passenger/:passenger DISTFILES+= passenger-${PASSENGER_VERSION}.tar.gz:passenger CONFIGURE_ARGS+=--add-module=${WRKDIR}/passenger-${PASSENGER_VERSION}/ext/nginx .endif .if defined(WITH_SLOWFS_CACHE_MODULE) NGINX_SLOWFS_CACHE_MODULE_VERSION= 1.5 MASTER_SITES+= http://labs.frickle.com/files/:slowfs_cache DISTFILES+= ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_MODULE_VERSION}.tar.gz:slowfs_cache CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_slowfs_cache-${NGINX_SLOWFS_CACHE_MODULE_VERSION} .endif .if defined(WITH_SUPERVISORD_MODULE) NGINX_SUPERVISORD_MODULE_VERSION= 1.4 MASTER_SITES+= http://labs.frickle.com/files/:supervisord DISTFILES+= ngx_supervisord-${NGINX_SUPERVISORD_MODULE_VERSION}.tar.gz:supervisord CONFIGURE_ARGS+=--add-module=${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_MODULE_VERSION} .endif .if defined(WITH_UDPLOG_MODULE) NGINX_UDPLOG_MODULE_VERSION= 1.0.0 MASTER_SITES+= http://www.grid.net.ru/nginx/download/:udplog DISTFILES+= nginx_udplog_module-${NGINX_UDPLOG_MODULE_VERSION}.tar.gz:udplog CONFIGURE_ARGS+=--add-module=${WRKDIR}/nginx_udplog_module-${NGINX_UDPLOG_MODULE_VERSION} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-ngx_http_udplog_module.c .endif .if defined(WITH_WWW) PLIST_SUB+= WWWDATA="" .else PLIST_SUB+= WWWDATA="@comment " .endif .else CONFIGURE_ARGS+=--without-http PLIST_SUB+= WWWDATA="@comment " .endif # WITH_HTTP_MODULE .if defined(WITH_MAIL_MODULE) CONFIGURE_ARGS+=--with-mail .if defined(WITHOUT_MAIL_IMAP_MODULE) CONFIGURE_ARGS+=--without-mail_imap_module .endif .if defined(WITHOUT_MAIL_POP3_MODULE) CONFIGURE_ARGS+=--without-mail_pop3_module .endif .if defined(WITHOUT_MAIL_SMTP_MODULE) CONFIGURE_ARGS+=--without-mail_smtp_module .endif .if defined(WITH_MAIL_SSL_MODULE) NGINX_OPENSSL= yes CONFIGURE_ARGS+=--with-mail_ssl_module .endif .endif # WITH_MAIL_MODULE .if defined(NGINX_OPENSSL) USE_OPENSSL= yes .endif PLIST_SUB+= NGINX_TMPDIR=${NGINX_TMPDIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} .include pre-everything:: @${ECHO_MSG} .if defined(WITH_HTTP_UPSTREAM_FAIR) @${ECHO_MSG} "Enable http_ssl module to build upstream_fair with SSL support" .endif .if defined(WITH_PASSENGER_MODULE) @${ECHO_MSG} "This port install Passenger module only" .endif @${ECHO_MSG} post-patch: @${REINPLACE_CMD} 's!%%HTTP_PORT%%!${HTTP_PORT}!; \ s!%%PREFIX%%!${PREFIX}!' \ ${WRKSRC}/conf/nginx.conf .if defined(WITH_HTTP_ACCESSKEY_MODULE) @${REINPLACE_CMD} \ 's!$$HTTP_ACCESSKEY_MODULE!ngx_http_accesskey_module!' \ ${WRKDIR}/nginx-accesskey-${NGINX_ACCESSKEY_MODULE_VERSION}/config .endif .if defined(WITH_PASSENGER_MODULE) @${REINPLACE_CMD} 's!g++!${CXX}!' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/Rakefile @${REINPLACE_CMD} '377s!-g!${CXXFLAGS}!; \ s!-lpthread!${PTHREAD_LIBS}!g' \ ${WRKDIR}/passenger-${PASSENGER_VERSION}/lib/phusion_passenger/platform_info.rb .endif .if defined(WITH_SUPERVISORD_MODULE) ( cd ${WRKDIR}/nginx_upstream_fair-${NGINX_UPSTREAM_FAIR_VERSION} && \ ${PATCH} -p0 < \ ${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_MODULE_VERSION}/patches/ngx_http_upstream_fair_module.patch ) ( cd ${WRKSRC} && \ ${PATCH} -p0 < \ ${WRKDIR}/ngx_supervisord-${NGINX_SUPERVISORD_MODULE_VERSION}/patches/ngx_http_upstream_init_busy-0.8.17.patch ) .endif do-build: @cd ${WRKSRC} && ${MAKE} do-install: ${MKDIR} ${ETCDIR} ${NGINX_TMPDIR} ${CHOWN} ${WWWOWN}:${WWWGRP} ${NGINX_TMPDIR} ${INSTALL_PROGRAM} ${WRKSRC}/objs/nginx ${PREFIX}/sbin .for i in koi-utf koi-win win-utf ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${ETCDIR} .endfor .for i in fastcgi_params mime.types nginx.conf scgi_params uwsgi_params [ -f ${ETCDIR}/${i} ] || \ ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${ETCDIR}/${i}-dist .endfor .if defined(WITH_HTTP_MODULE) && defined(WITH_WWW) ${MKDIR} ${PREFIX}/www/nginx-dist .for i in index.html 50x.html ${INSTALL_DATA} ${WRKSRC}/html/${i} ${PREFIX}/www/nginx-dist .endfor ${ECHO_CMD} "" >>${PREFIX}/www/nginx-dist/EXAMPLE_DIRECTORY-DONT_ADD_OR_TOUCH_ANYTHING [ -e ${PREFIX}/www/nginx ] || \ ${LN} -sf ${PREFIX}/www/nginx-dist ${PREFIX}/www/nginx .endif .if defined(WITH_HTTP_MODULE) && defined(WITH_HTTP_PERL_MODULE) ${MKDIR} ${SITE_PERL}/${PERL_ARCH}/auto/nginx ${INSTALL_PROGRAM} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ ${SITE_PERL}/${PERL_ARCH}/auto/nginx ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.bs \ ${SITE_PERL}/${PERL_ARCH}/auto/nginx ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ ${SITE_PERL}/${PERL_ARCH}/ .endif post-install: .if defined(WITH_HTTP_MODULE) && defined(WITH_HTTP_PERL_MODULE) ${ECHO_CMD} ${SITE_PERL_REL}/${PERL_ARCH}/auto/nginx/nginx.so >> ${TMPPLIST} ${ECHO_CMD} ${SITE_PERL_REL}/${PERL_ARCH}/auto/nginx/nginx.bs >> ${TMPPLIST} ${ECHO_CMD} ${SITE_PERL_REL}/${PERL_ARCH}/nginx.pm >> ${TMPPLIST} ${ECHO_CMD} @dirrm ${SITE_PERL_REL}/${PERL_ARCH}/auto/nginx >> ${TMPPLIST} .endif .include Property changes on: head/www/nginx-devel/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.343 \ No newline at end of property +1.344 \ No newline at end of property Index: head/www/nginx-devel/distinfo =================================================================== --- head/www/nginx-devel/distinfo (revision 261949) +++ head/www/nginx-devel/distinfo (revision 261950) @@ -1,84 +1,84 @@ -MD5 (nginx-0.8.50.tar.gz) = c730e35c9b14c6a19ff502c9082d1567 -SHA256 (nginx-0.8.50.tar.gz) = 817771fd6bc8d20229b18986073be2376c866fc0056a0d4ca6a810ec822ed504 -SIZE (nginx-0.8.50.tar.gz) = 648977 +MD5 (nginx-0.8.51.tar.gz) = 61a58cd2c0cbc433ced4020b66cd6e3d +SHA256 (nginx-0.8.51.tar.gz) = 35f92b15105990dc3b180dc8c8da61eafec1c2962720556d945a0b421efc612c +SIZE (nginx-0.8.51.tar.gz) = 649122 MD5 (nginx_accept_language_module.tar.gz) = 330a8d3b2376fb476b5d3111a7905ec3 SHA256 (nginx_accept_language_module.tar.gz) = 7a4c2d42a83c5b6efd2b7b13ad232850b6ab0ca4261df6b46fb7d2d2738b1c0a SIZE (nginx_accept_language_module.tar.gz) = 3299 MD5 (nginx-accesskey-2.0.3.tar.gz) = 9b5304346d5139b1841f5baa01ab0cbe SHA256 (nginx-accesskey-2.0.3.tar.gz) = d9e94321e78a02de16c57f3e048fd31059fd8116ed03d6de7180f435c52502b1 SIZE (nginx-accesskey-2.0.3.tar.gz) = 2632 MD5 (ngx_http_auth_pam_module-1.1.tar.gz) = 4e30d7481f6cb90bbf6c43c50b5c8502 SHA256 (ngx_http_auth_pam_module-1.1.tar.gz) = ea9da5f106b952729398248cddabbe25f7a5752993e91c9b8252dbc2b03b8ecd SIZE (ngx_http_auth_pam_module-1.1.tar.gz) = 5193 MD5 (ngx_http_auth_request_module-0.2.tar.gz) = 46b7c636d0734c87fa9563089e536bc9 SHA256 (ngx_http_auth_request_module-0.2.tar.gz) = eea5d0ec02bba93d0b204a034230cc61462b60497cbac6f581d7e008a9262ba4 SIZE (ngx_http_auth_request_module-0.2.tar.gz) = 6736 MD5 (ngx_cache_purge-1.2.tar.gz) = 0979d5df94c8b85ec563664028ef77c6 SHA256 (ngx_cache_purge-1.2.tar.gz) = cb350bcd3649872ffd836048679f34e242f67f851fcec26bb4bf5127b97d89a8 SIZE (ngx_cache_purge-1.2.tar.gz) = 5807 MD5 (ngx_echo_module-0.30.tar.gz) = efb92bc6454fb2218dde0d5b070a67e9 SHA256 (ngx_echo_module-0.30.tar.gz) = 6ea23635377098318806ba1bb6d6a245c17ee4ccd4828da813e505eebb41c42c SIZE (ngx_echo_module-0.30.tar.gz) = 115008 MD5 (ngx_headers_more_module-0.10.tar.gz) = e90a76f39424852afc8ee0b869064e16 SHA256 (ngx_headers_more_module-0.10.tar.gz) = 7428316ea779a53acf581ca45b3e2bcd7cc0cb4a9100dc47d4a8456cb64a399c SIZE (ngx_headers_more_module-0.10.tar.gz) = 78165 MD5 (nginx_eval_module-1.0.1.tar.gz) = 570b6f7e40e489c5846ffca725226edb SHA256 (nginx_eval_module-1.0.1.tar.gz) = f11ba0bf445f0eafd999d52817e298b1f1b09817f74b6120ed491e611d53c798 SIZE (nginx_eval_module-1.0.1.tar.gz) = 4974 MD5 (ngx-fancyindex-0.2.5.tar.gz) = 4de2b310a366d1f7be5e2fb6b22a1e6f SHA256 (ngx-fancyindex-0.2.5.tar.gz) = b64e5993b3d4c676a4d8ae322bbec20ba3d1679e3c32c1a41b42fc1a4ea10246 SIZE (ngx-fancyindex-0.2.5.tar.gz) = 11647 MD5 (ngx_http_gunzip_filter_module-0.3.tar.gz) = 32bb38f341786b042009e236c59cf1cc SHA256 (ngx_http_gunzip_filter_module-0.3.tar.gz) = c1860befc868970dce4085631e7717c749329883d8b05a2a64bd2850f346cd39 SIZE (ngx_http_gunzip_filter_module-0.3.tar.gz) = 7361 MD5 (nginx_mogilefs_module-1.0.4.tar.gz) = 2466aa02b225ad2aa1af22e6e50a9d2f SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208 MD5 (nginx_mod_h264_streaming-2.2.7.tar.gz) = c7eda1cd66b0ee8b713ec828ee6a7894 SHA256 (nginx_mod_h264_streaming-2.2.7.tar.gz) = 6d974ba630cef59de1f60996c66b401264a345d25988a76037c2856cec756c19 SIZE (nginx_mod_h264_streaming-2.2.7.tar.gz) = 44012 MD5 (nginx-notice-2.tar.gz) = 7253bdd2b88cc981867b72efdc484772 SHA256 (nginx-notice-2.tar.gz) = 682824a9f5187831ee49e5828bafebde5c25706e681d361804f96308f24e58c2 SIZE (nginx-notice-2.tar.gz) = 3253 MD5 (nginx_http_push_module-0.692.tar.gz) = a948638005669d159fa331a35c066fae SHA256 (nginx_http_push_module-0.692.tar.gz) = 64868708071aa21dbc4c7a07d149dd6ec9108fb7eaf2aad5ad069406151f17fe SIZE (nginx_http_push_module-0.692.tar.gz) = 29119 MD5 (ngx_http_redis-0.3.2.tar.gz) = 9e98e4188d68562e99e663a695ff5922 SHA256 (ngx_http_redis-0.3.2.tar.gz) = eb7bcbcb0382b82050f06d80aa6c05c17b576d572bc8ee132c8e7f1e34a13837 SIZE (ngx_http_redis-0.3.2.tar.gz) = 6346 MD5 (ngx_http_response-0.3.tar.gz) = 178a8f13a41388ef50b3726fa9fede50 SHA256 (ngx_http_response-0.3.tar.gz) = 0835584029f053051c624adbe33a826ab0205c9d85a02af6019e6b57607e9045 SIZE (ngx_http_response-0.3.tar.gz) = 2244 MD5 (nginx_upload_module-2.0.12.tar.gz) = 55a2a38e4304dfb4bc977b0ec911f806 SHA256 (nginx_upload_module-2.0.12.tar.gz) = af315897e0881f786abd00e8e2d61ba33686ef80532de0f97cba79a36370ccea SIZE (nginx_upload_module-2.0.12.tar.gz) = 20124 MD5 (nginx_uploadprogress_module-0.8.tar.gz) = dec48681e54a01195cc8dd2e0c71a5a0 SHA256 (nginx_uploadprogress_module-0.8.tar.gz) = 7828410e79603de86a135084d60e74393df18894194b30af92ff144e6afeae13 SIZE (nginx_uploadprogress_module-0.8.tar.gz) = 16364 MD5 (nginx_upstream_fair-20090923.tar.gz) = a8443d779ee91db2290efc83832ac88d SHA256 (nginx_upstream_fair-20090923.tar.gz) = ec9ed7f856263e17faadee3dc7209932364ded4e546b829841c2454aa432450b SIZE (nginx_upstream_fair-20090923.tar.gz) = 10024 MD5 (Nginx_upstream_hash-0.3.1.tar.gz) = 75ec3d6412cdec77aadaeecab67bb484 SHA256 (Nginx_upstream_hash-0.3.1.tar.gz) = 51929c5352d4c2608b3f852987830be08b6946baf20da346fe520d9b12e39968 SIZE (Nginx_upstream_hash-0.3.1.tar.gz) = 5049 MD5 (ngx_http_upstream_keepalive-0.3.tar.gz) = e28a2e6bb58cd1873e2429f6dca98ec4 SHA256 (ngx_http_upstream_keepalive-0.3.tar.gz) = 44ebda7c854293db7852ca5121491622dfdfcc8aa47c42477529d19243a9d519 SIZE (ngx_http_upstream_keepalive-0.3.tar.gz) = 8049 MD5 (mod_zip-1.1.6.tar.gz) = bad2c11552f34f5424d4a5168fd9f371 SHA256 (mod_zip-1.1.6.tar.gz) = d30546b4be8308c721df0240ebc38c474c6b577381a110321eded6dbed5104b1 SIZE (mod_zip-1.1.6.tar.gz) = 21991 MD5 (ngx_http_memc_module-0.08.tar.gz) = b18562b966fc2ae116762612da704407 SHA256 (ngx_http_memc_module-0.08.tar.gz) = 1d786ba382d3fa5f0036d1831c8a21e1c787f5aa64ebec50820510bf72f2ccce SIZE (ngx_http_memc_module-0.08.tar.gz) = 92182 MD5 (passenger-2.2.15.tar.gz) = a156bb47e79b00d063d08fc5715dec0c SHA256 (passenger-2.2.15.tar.gz) = 95a9f61070d268ecaa311539d8e28b348765ca0e1528665ef928fc4b4bcc1436 SIZE (passenger-2.2.15.tar.gz) = 2128473 MD5 (ngx_slowfs_cache-1.5.tar.gz) = 165c93b1adc6b5cebc2b2aa28f881682 SHA256 (ngx_slowfs_cache-1.5.tar.gz) = 8f3d1afd6bcaaeba89bc4f9d5e5ba3e2b334bf8e7e5b56bd37f25b5cbac8d828 SIZE (ngx_slowfs_cache-1.5.tar.gz) = 9785 MD5 (ngx_supervisord-1.4.tar.gz) = 57b9cc2835f5fb66fc65b2fd3cc3ed37 SHA256 (ngx_supervisord-1.4.tar.gz) = 0954a4efb1b955692acf523e169221146d6aa93ad1643c9f2482f75a1fbf9e3b SIZE (ngx_supervisord-1.4.tar.gz) = 19351 MD5 (nginx_udplog_module-1.0.0.tar.gz) = dc211933806fd325fa0a204df3369ba8 SHA256 (nginx_udplog_module-1.0.0.tar.gz) = e0c0bfa524c3a675ad6c08b916d08e57ef45f9818cb8a0d848c2c83785c6e659 SIZE (nginx_udplog_module-1.0.0.tar.gz) = 6284 Property changes on: head/www/nginx-devel/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.300 \ No newline at end of property +1.301 \ No newline at end of property