diff --git a/www/angie-module-auth-jwt/Makefile b/www/angie-module-auth-jwt/Makefile index 6c78be4c6638..5c23ccecc2e3 100644 --- a/www/angie-module-auth-jwt/Makefile +++ b/www/angie-module-auth-jwt/Makefile @@ -1,26 +1,31 @@ PORTNAME= angie-module-auth-jwt -GH_TUPLE= kjdev:nginx-auth-jwt:0.9.0:module +MODULE_VERSION= 0.9.0 +MODULE_PORTREVISION= 0 +GH_TUPLE= kjdev:nginx-auth-jwt:${MODULE_VERSION}:module COMMENT= Angie auth-jwt dynamic module +WWW= https://github.com/kjdev/nginx-auth-jwt/ + +LICENSE= MIT LIB_DEPENDS= libjansson.so:devel/jansson MASTERDIR= ${.CURDIR}/../../www/angie CONFLICTS= www/angie-module-jwt do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_auth_jwt_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_auth_jwt_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_auth_jwt_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-auth-spnego/Makefile b/www/angie-module-auth-spnego/Makefile index 41803c80b2d9..7ed961af05ca 100644 --- a/www/angie-module-auth-spnego/Makefile +++ b/www/angie-module-auth-spnego/Makefile @@ -1,28 +1,31 @@ PORTNAME= angie-module-auth-spnego -GH_TUPLE= stnoonan:spnego-http-auth-nginx-module:v1.1.3:module +MODULE_VERSION= 1.1.3 +MODULE_PORTREVISION= 0 +GH_TUPLE= stnoonan:spnego-http-auth-nginx-module:v${MODULE_VERSION}:module COMMENT= Angie auth-spnego dynamic module +WWW= https://github.com/stnoonan/spnego-http-auth-nginx-module/ USES= gssapi:mit MASTERDIR= ${.CURDIR}/../../www/angie pre-configure: @${REINPLACE_CMD} -e 's|lgssapi\"|lgssapi_krb5"|' \ ${WRKSRC_module}/config do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_auth_spnego_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_auth_spnego_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_auth_spnego_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-auth-totp/Makefile b/www/angie-module-auth-totp/Makefile index 702a9ba40684..5e626ff767ec 100644 --- a/www/angie-module-auth-totp/Makefile +++ b/www/angie-module-auth-totp/Makefile @@ -1,22 +1,27 @@ PORTNAME= angie-module-auth-totp -GH_TUPLE= 61131:nginx-http-auth-totp:1.1.0:module +MODULE_VERSION= 1.1.0 +MODULE_PORTREVISION= 0 +GH_TUPLE= 61131:nginx-http-auth-totp:${MODULE_VERSION}:module COMMENT= Angie auth-totp dynamic module +WWW= https://github.com/61131/nginx-http-auth-totp/ + +LICENSE= MIT MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_auth_totp_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_auth_totp_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_auth_totp_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-brotli/Makefile b/www/angie-module-brotli/Makefile index 2ec4cb655895..051bb40f7b9e 100644 --- a/www/angie-module-brotli/Makefile +++ b/www/angie-module-brotli/Makefile @@ -1,28 +1,31 @@ PORTNAME= angie-module-brotli -GH_TUPLE= google:ngx_brotli:v1.0.0rc:module +MODULE_VERSION= 1.0.0rc +MODULE_PORTREVISION= 0 +GH_TUPLE= google:ngx_brotli:v${MODULE_VERSION}:module COMMENT= Angie Brotli dynamic module +WWW= https://github.com/google/ngx_brotli/ LIB_DEPENDS= libbrotlienc.so:archivers/brotli MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} .for i in ngx_http_brotli_filter_module ngx_http_brotli_static_module ${INSTALL_LIB} ${WRKSRC}/objs/${i}.so ${STAGEDIR}${MODDIR} .endfor .for i in CONTRIBUTING README ${INSTALL_MAN} ${WRKSRC_module}/${i}.md ${STAGEDIR}${DOCSDIR} .endfor do-install-DEBUG-on: .for i in ngx_http_brotli_filter_module ngx_http_brotli_static_module ${INSTALL} ${COPY} -m ${_SHAREMODE} ${WRKSRC_DEBUG}/objs/${i}.so \ ${STAGEDIR}${MODDIR}/${i}-debug.so .endfor .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-cache-purge/Makefile b/www/angie-module-cache-purge/Makefile index b7bdee160341..91b56065bc67 100644 --- a/www/angie-module-cache-purge/Makefile +++ b/www/angie-module-cache-purge/Makefile @@ -1,22 +1,25 @@ PORTNAME= angie-module-cache-purge -GH_TUPLE= nginx-modules:ngx_cache_purge:2.5.4:module +MODULE_VERSION= 2.5.4 +MODULE_PORTREVISION= 0 +GH_TUPLE= nginx-modules:ngx_cache_purge:${MODULE_VERSION}:module COMMENT= Angie cache_purge dynamic module +WWW= https://github.com/nginx-modules/ngx_cache_purge/ MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_cache_purge_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_cache_purge_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_cache_purge_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-dav-ext/Makefile b/www/angie-module-dav-ext/Makefile index d403b808d478..09b7d5d9328c 100644 --- a/www/angie-module-dav-ext/Makefile +++ b/www/angie-module-dav-ext/Makefile @@ -1,25 +1,28 @@ PORTNAME= angie-module-dav-ext -GH_TUPLE= arut:nginx-dav-ext-module:v3.0.0:module +MODULE_VERSION= 3.0.0 +MODULE_PORTREVISION= 0 +GH_TUPLE= arut:nginx-dav-ext-module:v${MODULE_VERSION}:module COMMENT= Angie dav-ext dynamic module +WWW= https://github.com/arut/nginx-dav-ext-module/ LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libxslt.so:textproc/libxslt MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_dav_ext_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.rst ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_dav_ext_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_dav_ext_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-echo/Makefile b/www/angie-module-echo/Makefile index 94804caec685..7fdca0e51f20 100644 --- a/www/angie-module-echo/Makefile +++ b/www/angie-module-echo/Makefile @@ -1,22 +1,25 @@ PORTNAME= angie-module-echo -GH_TUPLE= openresty:echo-nginx-module:v0.63:module +MODULE_VERSION= 0.63 +MODULE_PORTREVISION= 0 +GH_TUPLE= openresty:echo-nginx-module:v${MODULE_VERSION}:module COMMENT= Angie echo dynamic module +WWW= https://github.com/openresty/echo-nginx-module/ MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_echo_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.markdown ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_echo_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_echo_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-enhanced-memcached/Makefile b/www/angie-module-enhanced-memcached/Makefile index 54e3891d54e4..9f5b1951f811 100644 --- a/www/angie-module-enhanced-memcached/Makefile +++ b/www/angie-module-enhanced-memcached/Makefile @@ -1,24 +1,28 @@ PORTNAME= angie-module-enhanced-memcached -GH_TUPLE= bpaquet:ngx_http_enhanced_memcached_module:v0.3:module +MODULE_VERSION= 0.3 +MODULE_PORTREVISION= 0 +GH_TUPLE= bpaquet:ngx_http_enhanced_memcached_module:v${MODULE_VERSION}:module COMMENT= Angie enhanced memcached dynamic module +WWW= https://github.com/bpaquet/ngx_http_enhanced_memcached_module/ +LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC_module}/README.markdown MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_enhanced_memcached_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.markdown ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_enhanced_memcached_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_enhanced_memcached_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-eval/Makefile b/www/angie-module-eval/Makefile index 94a108b14c46..e82c7433ca04 100644 --- a/www/angie-module-eval/Makefile +++ b/www/angie-module-eval/Makefile @@ -1,24 +1,28 @@ PORTNAME= angie-module-eval -GH_TUPLE= openresty:nginx-eval-module:2016.06.10:module +MODULE_VERSION= 2016.06.10 +MODULE_PORTREVISION= 0 +GH_TUPLE= openresty:nginx-eval-module:${MODULE_VERSION}:module COMMENT= Angie eval dynamic module +WWW= https://github.com/openresty/nginx-eval-module/ +LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC_module}/LICENCE MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_eval_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_eval_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_eval_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-geoip2/Makefile b/www/angie-module-geoip2/Makefile index 7df133590ec7..801ec5c400b4 100644 --- a/www/angie-module-geoip2/Makefile +++ b/www/angie-module-geoip2/Makefile @@ -1,26 +1,29 @@ PORTNAME= angie-module-geoip2 -GH_TUPLE= leev:ngx_http_geoip2_module:3.4:module +MODULE_VERSION= 3.4 +MODULE_PORTREVISION= 0 +GH_TUPLE= leev:ngx_http_geoip2_module:${MODULE_VERSION}:module COMMENT= Angie GeoIP2 dynamic module +WWW= https://github.com/leev/ngx_http_geoip2_module/ LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} .for i in ngx_http_geoip2_module ngx_stream_geoip2_module ${INSTALL_LIB} ${WRKSRC}/objs/${i}.so ${STAGEDIR}${MODDIR} .endfor ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: .for i in ngx_http_geoip2_module ngx_stream_geoip2_module ${INSTALL} ${COPY} -m ${_SHAREMODE} ${WRKSRC_DEBUG}/objs/${i}.so \ ${STAGEDIR}${MODDIR}/${i}-debug.so .endfor .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-headers-more/Makefile b/www/angie-module-headers-more/Makefile index b2879e7f6f9f..e031ca750c06 100644 --- a/www/angie-module-headers-more/Makefile +++ b/www/angie-module-headers-more/Makefile @@ -1,24 +1,27 @@ PORTNAME= angie-module-headers-more -GH_TUPLE= openresty:headers-more-nginx-module:v0.39:module +MODULE_VERSION= 0.39 +MODULE_PORTREVISION= 0 +GH_TUPLE= openresty:headers-more-nginx-module:v${MODULE_VERSION}:module COMMENT= Angie headers-more dynamic module +WWW= https://github.com/openresty/headers-more-nginx-module/ LICENSE_FILE= ${WRKSRC_module}/README.markdown MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_headers_more_filter_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.markdown ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_headers_more_filter_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_headers_more_filter_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-jwt/Makefile b/www/angie-module-jwt/Makefile index 2644023a3c9c..8bc91e84dc0b 100644 --- a/www/angie-module-jwt/Makefile +++ b/www/angie-module-jwt/Makefile @@ -1,27 +1,32 @@ PORTNAME= angie-module-jwt -GH_TUPLE= max-lt:nginx-jwt-module:v3.4.3:module +MODULE_VERSION= 3.4.3 +MODULE_PORTREVISION= 0 +GH_TUPLE= max-lt:nginx-jwt-module:v${MODULE_VERSION}:module COMMENT= Angie JWT dynamic module +WWW= https://github.com/max-lt/nginx-jwt-module/ + +LICENSE= MIT LIB_DEPENDS= libjansson.so:devel/jansson \ libjwt.so:www/libjwt MASTERDIR= ${.CURDIR}/../../www/angie CONFLICTS= www/angie-module-auth-jwt do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_auth_jwt_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_auth_jwt_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_auth_jwt_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-keyval/Makefile b/www/angie-module-keyval/Makefile index 432310743eb8..838c613e90f7 100644 --- a/www/angie-module-keyval/Makefile +++ b/www/angie-module-keyval/Makefile @@ -1,24 +1,29 @@ PORTNAME= angie-module-keyval -GH_TUPLE= kjdev:nginx-keyval:0.3.0:module +MODULE_VERSION= 0.3.0 +MODULE_PORTREVISION= 0 +GH_TUPLE= kjdev:nginx-keyval:${MODULE_VERSION}:module COMMENT= Angie keyval dynamic module +WWW= https://github.com/kjdev/nginx-keyval/ + +LICENSE= MIT LIB_DEPENDS= libhiredis.so:databases/hiredis MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_keyval_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_keyval_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_keyval_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-lua/Makefile b/www/angie-module-lua/Makefile index 4dd019336620..bef051ff088e 100644 --- a/www/angie-module-lua/Makefile +++ b/www/angie-module-lua/Makefile @@ -1,45 +1,48 @@ PORTNAME= angie-module-lua -GH_TUPLE= openresty:lua-nginx-module:v0.10.28:lua +MODULE_VERSION= 0.10.28 +MODULE_PORTREVISION= 0 +GH_TUPLE= openresty:lua-nginx-module:v${MODULE_VERSION}:lua GH_TUPLE+= openresty:stream-lua-nginx-module:v0.0.16:lua_stream GH_TUPLE+= vision5:ngx_devel_kit:v0.3.4:ndk COMMENT= Angie Lua dynamic module +WWW= https://github.com/openresty/lua-nginx-module/ LICENSE_FILE= ${WRKSRC_lua}/README.markdown LIB_DEPENDS= libpcre.so:devel/pcre CONFIGURE_ADD= --add-dynamic-module=${WRKSRC_lua} \ --add-dynamic-module=${WRKSRC_lua_stream} \ --add-dynamic-module=${WRKSRC_ndk} CONFIGURE_ENV= LUAJIT_INC=${LUAJIT_INCDIR} \ LUAJIT_LIB=${LOCALBASE}/lib -RUN_DEPENDS= angie-module-ndk==${PKGVERSION}:www/angie-module-ndk \ - lua-resty-core>=0.1.29:www/lua-resty-core +RUN_DEPENDS= angie-module-ndk>=0.3.4,1:www/angie-module-ndk \ + lua-resty-core>=0.1.31:www/lua-resty-core USES= luajit:luajit-openresty MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} .for i in ngx_http_lua_module ngx_stream_lua_module ${INSTALL_LIB} ${WRKSRC}/objs/${i}.so ${STAGEDIR}${MODDIR} .endfor ${INSTALL_MAN} ${WRKSRC_lua}/README.markdown \ ${STAGEDIR}${DOCSDIR}/README.lua-nginx-module.markdown ${INSTALL_MAN} ${WRKSRC_lua_stream}/README.md \ ${STAGEDIR}${DOCSDIR}/README.stream-lua-nginx-module.md do-install-DEBUG-on: .for i in ngx_http_lua_module ngx_stream_lua_module ${INSTALL} ${COPY} -m ${_SHAREMODE} ${WRKSRC_DEBUG}/objs/${i}.so \ ${STAGEDIR}${MODDIR}/${i}-debug.so .endfor .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-ndk/Makefile b/www/angie-module-ndk/Makefile index dc0e57861dae..f4a110b02f1b 100644 --- a/www/angie-module-ndk/Makefile +++ b/www/angie-module-ndk/Makefile @@ -1,24 +1,29 @@ PORTNAME= angie-module-ndk -GH_TUPLE= vision5:ngx_devel_kit:v0.3.4:module +MODULE_VERSION= 0.3.4 +MODULE_PORTREVISION= 0 +GH_TUPLE= vision5:ngx_devel_kit:v${MODULE_VERSION}:module COMMENT= Angie NDK dynamic module +WWW= https://github.com/vision5/ngx_devel_kit/ + +LICENSE= BSD3CLAUSE CFLAGS+= -DNDK_SET_VAR -DNDK_UPSTREAM_LIST MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ndk_http_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ndk_http_module.so \ ${STAGEDIR}${MODDIR}/ndk_http_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-njs/Makefile b/www/angie-module-njs/Makefile index f69739a1be2f..4d76c7fbbe2d 100644 --- a/www/angie-module-njs/Makefile +++ b/www/angie-module-njs/Makefile @@ -1,33 +1,36 @@ PORTNAME= angie-module-njs -GH_TUPLE= nginx:njs:0.9.1:module +MODULE_VERSION= 0.9.1 +MODULE_PORTREVISION= 0 +GH_TUPLE= nginx:njs:${MODULE_VERSION}:module COMMENT= Angie NJS dynamic module +WWW= https://github.com/nginx/njs/ LIB_DEPENDS= libxslt.so:textproc/libxslt USES= gnome USE_GNOME= libxml2 CONFIGURE_ADD= --add-dynamic-module=${WRKSRC_module}/nginx MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} .for i in ngx_http_js_module ngx_stream_js_module ${INSTALL_LIB} ${WRKSRC}/objs/${i}.so ${STAGEDIR}${MODDIR} .endfor .for i in CHANGES README.md SECURITY.md SUPPORT.md ${INSTALL_MAN} ${WRKSRC_module}/${i} ${STAGEDIR}${DOCSDIR} .endfor do-install-DEBUG-on: .for i in ngx_http_js_module ngx_stream_js_module ${INSTALL} ${COPY} -m ${_SHAREMODE} ${WRKSRC_DEBUG}/objs/${i}.so \ ${STAGEDIR}${MODDIR}/${i}-debug.so .endfor .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-perl/Makefile b/www/angie-module-perl/Makefile index 68096497aede..0b166cc0598f 100644 --- a/www/angie-module-perl/Makefile +++ b/www/angie-module-perl/Makefile @@ -1,32 +1,32 @@ PORTNAME= angie-module-perl COMMENT= Angie Perl dynamic module LICENSE_FILE= ${WRKSRC}/LICENSE USES= perl5 CONFIGURE_ADD= --with-http_perl_module=dynamic CFLAGS+= -Wno-compound-token-split-by-macro MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${MODDIR} - ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx + ${MKDIR} ${STAGEDIR}${MODDIR} \ + ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_perl_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/nginx ${INSTALL_DATA} ${WRKSRC}/objs/src/http/modules/perl/blib/lib/nginx.pm \ ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_perl_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_perl_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-postgres/Makefile b/www/angie-module-postgres/Makefile index b672ce013b86..4f58e611d856 100644 --- a/www/angie-module-postgres/Makefile +++ b/www/angie-module-postgres/Makefile @@ -1,24 +1,27 @@ PORTNAME= angie-module-postgres -GH_TUPLE= FRiCKLE:ngx_postgres:1.0rc7:module +MODULE_VERSION= 1.0rc7 +MODULE_PORTREVISION= 0 +GH_TUPLE= FRiCKLE:ngx_postgres:${MODULE_VERSION}:module COMMENT= Angie postgres dynamic module +WWW= https://github.com/FRiCKLE/ngx_postgres/ USES= pgsql MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_postgres_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_postgres_module.so \ ${STAGEDIR}${MODDIR}/ngx_postgres_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-redis2/Makefile b/www/angie-module-redis2/Makefile index 2ab1a5856835..beb8fcff12fa 100644 --- a/www/angie-module-redis2/Makefile +++ b/www/angie-module-redis2/Makefile @@ -1,24 +1,27 @@ PORTNAME= angie-module-redis2 -GH_TUPLE= openresty:redis2-nginx-module:v0.15:module +MODULE_VERSION= 0.15 +MODULE_PORTREVISION= 0 +GH_TUPLE= openresty:redis2-nginx-module:v${MODULE_VERSION}:module COMMENT= Angie redis2 dynamic module +WWW= https://github.com/openresty/redis2-nginx-module/ LICENSE_FILE= ${WRKSRC_module}/README.markdown MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_redis2_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.markdown ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_redis2_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_redis2_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-rtmp/Makefile b/www/angie-module-rtmp/Makefile index 6ed58a3e358a..685ad1359205 100644 --- a/www/angie-module-rtmp/Makefile +++ b/www/angie-module-rtmp/Makefile @@ -1,25 +1,28 @@ PORTNAME= angie-module-rtmp -GH_TUPLE= arut:nginx-rtmp-module:v1.2.2:module +MODULE_VERSION= 1.2.2 +MODULE_PORTREVISION= 0 +GH_TUPLE= arut:nginx-rtmp-module:v${MODULE_VERSION}:module COMMENT= Angie RTMP dynamic module +WWW= https://github.com/arut/nginx-rtmp-module/ DEPRECATED= Upstream development has slowed down and there are a lot of unresolved issues and PRs upstream, consider migrating to multimedia/mediamtx EXPIRATION_DATE=2025-12-31 MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_rtmp_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_rtmp_module.so \ ${STAGEDIR}${MODDIR}/ngx_rtmp_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-set-misc/Makefile b/www/angie-module-set-misc/Makefile index 64b5078e7f96..d31f7e1d5cb4 100644 --- a/www/angie-module-set-misc/Makefile +++ b/www/angie-module-set-misc/Makefile @@ -1,28 +1,31 @@ PORTNAME= angie-module-set-misc -GH_TUPLE= vision5:ngx_devel_kit:v0.3.4:ndk +MODULE_VERSION= 0.3.4 +MODULE_PORTREVISION= 0 +GH_TUPLE= vision5:ngx_devel_kit:v${MODULE_VERSION}:ndk GH_TUPLE+= openresty:set-misc-nginx-module:v0.33:module COMMENT= Angie set-misc dynamic module +WWW= https://github.com/openresty/set-misc-nginx-module/ LICENSE_FILE= ${WRKSRC_module}/README.markdown CONFIGURE_ADD= --add-dynamic-module=${WRKSRC_ndk} \ --add-dynamic-module=${WRKSRC_module} MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_set_misc_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.markdown ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_set_misc_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_set_misc_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-subs/Makefile b/www/angie-module-subs/Makefile index b444f72eab8a..2c78e61498af 100644 --- a/www/angie-module-subs/Makefile +++ b/www/angie-module-subs/Makefile @@ -1,24 +1,25 @@ PORTNAME= angie-module-subs GH_TUPLE= yaoweibin:ngx_http_substitutions_filter_module:e12e965ac1837ca709709f9a26f572a54d83430e:module COMMENT= Angie substitutions filter dynamic module +WWW= https://github.com/yaoweibin/ngx_http_substitutions_filter_module/ LICENSE_FILE= ${WRKSRC_module}/README MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_subs_filter_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_subs_filter_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_subs_filter_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-testcookie/Makefile b/www/angie-module-testcookie/Makefile index f4026c99bd06..ce926119a900 100644 --- a/www/angie-module-testcookie/Makefile +++ b/www/angie-module-testcookie/Makefile @@ -1,25 +1,27 @@ PORTNAME= angie-module-testcookie GH_TUPLE= kyprizel:testcookie-nginx-module:64137c2f7e66e8866f56fdecaaf09ac10a034da9:module COMMENT= Angie testcookie dynamic module +WWW= https://github.com/kyprizel/testcookie-nginx-module/ +LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC_module}/README.markdown MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_testcookie_access_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/Changelog ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.markdown ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_testcookie_access_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_testcookie_access_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-upload/Makefile b/www/angie-module-upload/Makefile index 11edfbe73956..dc9fc73d6d89 100644 --- a/www/angie-module-upload/Makefile +++ b/www/angie-module-upload/Makefile @@ -1,24 +1,28 @@ PORTNAME= angie-module-upload -GH_TUPLE= fdintino:nginx-upload-module:2.3.0:module +MODULE_VERSION= 2.3.0 +MODULE_PORTREVISION= 0 +GH_TUPLE= fdintino:nginx-upload-module:${MODULE_VERSION}:module COMMENT= Angie upload dynamic module +WWW= https://github.com/fdintino/nginx-upload-module/ +LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC_module}/LICENCE MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_upload_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_upload_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_upload_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie-module-vod/Makefile b/www/angie-module-vod/Makefile index 794908d2d342..5a4141758c92 100644 --- a/www/angie-module-vod/Makefile +++ b/www/angie-module-vod/Makefile @@ -1,25 +1,30 @@ PORTNAME= angie-module-vod -GH_TUPLE= kaltura:nginx-vod-module:1.33:module +MODULE_VERSION= 1.33 +MODULE_PORTREVISION= 0 +GH_TUPLE= kaltura:nginx-vod-module:${MODULE_VERSION}:module COMMENT= VOD dynamic module for Angie +WWW= https://github.com/kaltura/nginx-vod-module/ + +LICENSE= AGPLv3 LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg MASTERDIR= ${.CURDIR}/../../www/angie do-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${MODDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR} \ + ${STAGEDIR}${MODDIR} ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_vod_module.so \ ${STAGEDIR}${MODDIR} ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR} do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${_SHAREMODE} \ ${WRKSRC_DEBUG}/objs/ngx_http_vod_module.so \ ${STAGEDIR}${MODDIR}/ngx_http_vod_module-debug.so .include "${MASTERDIR}/Makefile" diff --git a/www/angie/Makefile b/www/angie/Makefile index 7ac5e95fde80..728697fc8194 100644 --- a/www/angie/Makefile +++ b/www/angie/Makefile @@ -1,196 +1,206 @@ PORTNAME?= angie -DISTVERSION= 1.10.2 -PORTREVISION= 1 +ANGIE_VERSION= 1.10.2 +ANGIE_PORTREVISION= 2 CATEGORIES+= www MASTER_SITES+= https://download.angie.software/files/:angie -DISTNAME= angie-${DISTVERSIONFULL} +DISTNAME= angie-${ANGIE_VERSION} DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:angie MAINTAINER?= sko@rostwald.de COMMENT?= Efficient, powerful and scalable reverse proxy and web server WWW?= https://angie.software/en/ LICENSE?= BSD2CLAUSE .if ${PORTNAME} == angie +DISTVERSION= ${ANGIE_VERSION} +PORTREVISION= ${ANGIE_PORTREVISION} LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre2-8.so:devel/pcre2 USE_RC_SUBR= angie ALL_TARGET= build SUB_FILES= angie.conf.sample \ default.conf.sample \ example.conf.sample \ pkg-message .else +. if defined(MODULE_VERSION) +DISTVERSION= ${MODULE_VERSION} +PORTREVISION= ${MODULE_PORTREVISION} +PORTEPOCH= 1 +. else +DISTVERSION= ${ANGIE_VERSION} +PORTREVISION= ${ANGIE_PORTREVISION} +. endif LICENSE_FILE?= ${WRKSRC_module}/LICENSE BUILD_DEPENDS+= pcre2>=0:devel/pcre2 -RUN_DEPENDS+= angie==${PKGVERSION}:www/angie +RUN_DEPENDS+= angie>=${ANGIE_VERSION}:www/angie ALL_TARGET?= modules CONFIGURE_ADD?= --add-dynamic-module=${WRKSRC_module} .endif USES+= localbase:ldflags ssl USE_GITHUB= nodefault HAS_CONFIGURE?= yes CONFIGURE_ARGS= --prefix=${ETCDIR} \ --conf-path=${ETCDIR}/angie.conf \ --error-log-path=${LOGDIR}/error.log \ --http-log-path=${LOGDIR}/access.log \ --lock-path=${RUNDIR}/angie.lock \ --modules-path=${MODDIR} \ --pid-path=${RUNDIR}/angie.pid \ --sbin-path=${PREFIX}/sbin/angie \ --http-client-body-temp-path=${CACHEDIR}/client_temp \ --http-fastcgi-temp-path=${CACHEDIR}/fastcgi_temp \ --http-proxy-temp-path=${CACHEDIR}/proxy_temp \ --http-scgi-temp-path=${CACHEDIR}/scgi_temp \ --http-uwsgi-temp-path=${CACHEDIR}/uwsgi_temp \ --user=${WWWOWN} \ --group=${WWWGRP} \ --with-file-aio \ --with-http_addition_module \ --with-http_auth_request_module \ --with-http_dav_module \ --with-http_flv_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-http_mp4_module \ --with-http_random_index_module \ --with-http_realip_module \ --with-http_secure_link_module \ --with-http_slice_module \ --with-http_ssl_module \ --with-http_stub_status_module \ --with-http_sub_module \ --with-http_v2_module \ --with-http_v3_module \ --with-mail \ --with-mail_ssl_module \ --with-stream \ --with-stream_realip_module \ --with-stream_ssl_module \ --with-stream_ssl_preread_module \ --with-threads \ --with-cc-opt="${CFLAGS}" \ --with-ld-opt="${LDFLAGS}" \ ${CONFIGURE_ADD} # angie-specific variables CACHEDIR= /var/cache/angie DBDIR= /var/db/angie ETCDIR= ${PREFIX}/etc/angie LOGDIR= /var/log/angie MODDIR= ${PREFIX}/libexec/angie RUNDIR= /var/run WRKSRC_DEBUG= ${WRKSRC}-debug # modules always have their own assets FILESDIR?= ${.CURDIR}/files PATCHDIR?= ${.CURDIR}/files PKGDIR?= ${.CURDIR} SCRIPTDIR?= ${.CURDIR}/scripts SUB_FILES?= pkg-message SUB_LIST+= CACHEDIR=${CACHEDIR} \ DBDIR=${DBDIR} \ ETCDIR=${ETCDIR} \ LOGDIR=${LOGDIR} \ MODDIR=${MODDIR} \ RUNDIR=${RUNDIR} \ WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} PLIST_SUB+= CACHEDIR=${CACHEDIR} \ DBDIR=${DBDIR} \ LOGDIR=${LOGDIR} \ MODDIR=${MODDIR} \ RUNDIR=${RUNDIR} \ WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} OPTIONS_DEFINE?= DEBUG OPTIONS_DEFAULT?= DEBUG OPTIONS_SUB= yes DEBUG_DESC?= Include debug version .if ${PORTNAME} == angie OPTIONS_DEFINE+= ACME OPTIONS_DEFAULT+= ACME ACME_DESC= ACME client module ACME_CONFIGURE_ON= --with-http_acme_module \ --http-acme-client-path=${ETCDIR}/acme-client .endif .include post-patch-DEBUG-on: @${CP} -Rp ${WRKSRC} ${WRKSRC_DEBUG} post-configure-DEBUG-on: @(cd ${WRKSRC_DEBUG} && \ ${SET_LATE_CONFIGURE_ARGS} \ if ! ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS} -g" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" \ INSTALL="/usr/bin/install -c" \ INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_LIB="${INSTALL_LIB}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS} --with-debug; then \ ${ECHO_MSG} "===> Script \"${CONFIGURE_SCRIPT}\" failed unexpectedly."; \ (${ECHO_CMD} ${CONFIGURE_FAIL_MESSAGE}) | ${FMT_80} ; \ ${FALSE}; \ fi \ ) post-build-DEBUG-on: @(cd ${WRKSRC_DEBUG} && ${DO_MAKE_BUILD} ${ALL_TARGET}) .if ${PORTNAME} == angie do-install: ${MKDIR} ${STAGEDIR}${CACHEDIR} \ ${STAGEDIR}${DBDIR} \ ${STAGEDIR}${DOCSDIR} \ ${STAGEDIR}${ETCDIR}/http.d \ ${STAGEDIR}${ETCDIR}/stream.d \ ${STAGEDIR}${MODDIR} \ ${STAGEDIR}${WWWDIR}/html . if ${PORT_OPTIONS:MACME} ${MKDIR} ${STAGEDIR}${ETCDIR}/acme-client . endif ${RLN} ${STAGEDIR}${MODDIR} ${STAGEDIR}${ETCDIR}/modules ${INSTALL_PROGRAM} ${WRKSRC}/objs/angie \ ${STAGEDIR}${PREFIX}/sbin/angie-nodebug ${LN} -fs angie-nodebug ${STAGEDIR}${PREFIX}/sbin/angie ${INSTALL_MAN} ${WRKSRC}/objs/angie.8 ${STAGEDIR}${PREFIX}/share/man/man8 . for i in CHANGES CHANGES.ru ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} . endfor . for i in fastcgi.conf fastcgi_params mime.types scgi_params uwsgi_params ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}.sample . endfor ${INSTALL_DATA} ${WRKSRC}/conf/prometheus_all.conf \ ${STAGEDIR}${ETCDIR}/prometheus_all.conf.sample ${INSTALL_DATA} ${WRKDIR}/angie.conf.sample \ ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKDIR}/default.conf.sample \ ${STAGEDIR}${ETCDIR}/http.d ${INSTALL_DATA} ${WRKDIR}/example.conf.sample \ ${STAGEDIR}${ETCDIR}/stream.d . for i in 50x.html index.html ${INSTALL_DATA} ${WRKSRC}/html/${i} ${STAGEDIR}${WWWDIR}/html/${i} . endfor do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${BINMODE} ${WRKSRC_DEBUG}/objs/angie \ ${STAGEDIR}${PREFIX}/sbin/angie-debug .endif # ${PORTNAME} == angie .include