diff options
Diffstat (limited to 'www/angie')
-rw-r--r-- | www/angie/Makefile | 47 | ||||
-rw-r--r-- | www/angie/distinfo | 18 | ||||
-rw-r--r-- | www/angie/pkg-plist | 1 |
3 files changed, 39 insertions, 27 deletions
diff --git a/www/angie/Makefile b/www/angie/Makefile index 85409be0f36d..ea14558b38e0 100644 --- a/www/angie/Makefile +++ b/www/angie/Makefile @@ -1,11 +1,11 @@ PORTNAME?= angie -DISTVERSION= 1.9.1 +DISTVERSION= 1.10.2 CATEGORIES+= www MASTER_SITES+= https://download.angie.software/files/:angie DISTNAME= angie-${DISTVERSIONFULL} DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:angie -MAINTAINER?= oleg@mamontov.net +MAINTAINER?= sko@rostwald.de COMMENT?= Efficient, powerful and scalable reverse proxy and web server WWW?= https://angie.software/en/ @@ -32,8 +32,8 @@ USES+= localbase:ldflags ssl USE_GITHUB= nodefault HAS_CONFIGURE?= yes -CONFIGURE_ARGS= --prefix=${PREFIX}/etc/angie \ - --conf-path=${PREFIX}/etc/angie/angie.conf \ +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 \ @@ -112,6 +112,14 @@ 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 <bsd.port.options.mk> post-patch-DEBUG-on: @@ -140,13 +148,16 @@ post-build-DEBUG-on: .if ${PORTNAME} == angie do-install: - ${MKDIR} ${STAGEDIR}${CACHEDIR} - ${MKDIR} ${STAGEDIR}${DBDIR} - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${MKDIR} ${STAGEDIR}${ETCDIR}/http.d - ${MKDIR} ${STAGEDIR}${ETCDIR}/stream.d - ${MKDIR} ${STAGEDIR}${MODDIR} - ${MKDIR} ${STAGEDIR}${WWWDIR}/html + ${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 @@ -156,13 +167,13 @@ do-install: ${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 +. for i in CHANGES CHANGES.ru ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} -.endfor +. endfor -.for i in fastcgi.conf fastcgi_params mime.types scgi_params uwsgi_params +. for i in fastcgi.conf fastcgi_params mime.types scgi_params uwsgi_params ${INSTALL_DATA} ${WRKSRC}/conf/${i} ${STAGEDIR}${ETCDIR}/${i}.sample -.endfor +. endfor ${INSTALL_DATA} ${WRKSRC}/conf/prometheus_all.conf \ ${STAGEDIR}${ETCDIR}/prometheus_all.conf.sample @@ -172,13 +183,13 @@ do-install: ${STAGEDIR}${ETCDIR}/http.d ${INSTALL_DATA} ${WRKDIR}/example.conf.sample \ ${STAGEDIR}${ETCDIR}/stream.d -.for i in 50x.html index.html +. for i in 50x.html index.html ${INSTALL_DATA} ${WRKSRC}/html/${i} ${STAGEDIR}${WWWDIR}/html/${i} -.endfor +. endfor do-install-DEBUG-on: ${INSTALL} ${COPY} -m ${BINMODE} ${WRKSRC_DEBUG}/objs/angie \ ${STAGEDIR}${PREFIX}/sbin/angie-debug -.endif +.endif # ${PORTNAME} == angie .include <bsd.port.mk> diff --git a/www/angie/distinfo b/www/angie/distinfo index 0157e256b843..133f991fb6ff 100644 --- a/www/angie/distinfo +++ b/www/angie/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1749050000 -SHA256 (angie-1.9.1.tar.gz) = af11cc06dfebe7c17832375b348a8d786af052cefce5ffafaaa898484e18ce36 -SIZE (angie-1.9.1.tar.gz) = 1723240 +TIMESTAMP = 1755846998 +SHA256 (angie-1.10.2.tar.gz) = a5c2ab937df24a80e786af5638922f46ea8a73d1614183c8c90298ae873094b8 +SIZE (angie-1.10.2.tar.gz) = 1757721 SHA256 (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = d7c72634261a053afaacc2cb762eccf9ce4c462ca738ad0c4809eb964ddf3c0c SIZE (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = 75474 SHA256 (stnoonan-spnego-http-auth-nginx-module-v1.1.3_GH0.tar.gz) = 0e1e54f8ab7d76f922881f13d870edf8b820ef645b19013774c825110d011640 @@ -19,8 +19,8 @@ SHA256 (openresty-nginx-eval-module-2016.06.10_GH0.tar.gz) = 6b91d3c2c2f254ebb37 SIZE (openresty-nginx-eval-module-2016.06.10_GH0.tar.gz) = 14188 SHA256 (leev-ngx_http_geoip2_module-3.4_GH0.tar.gz) = ad72fc23348d715a330994984531fab9b3606e160483236737f9a4a6957d9452 SIZE (leev-ngx_http_geoip2_module-3.4_GH0.tar.gz) = 8877 -SHA256 (openresty-headers-more-nginx-module-v0.38_GH0.tar.gz) = febf7271c0c3de69adbd02c1e98ee43e91a60eeb6b27abfb77b5b206fda5215a -SIZE (openresty-headers-more-nginx-module-v0.38_GH0.tar.gz) = 29472 +SHA256 (openresty-headers-more-nginx-module-v0.39_GH0.tar.gz) = dde68d3fa2a9fc7f52e436d2edc53c6d703dcd911283965d889102d3a877c778 +SIZE (openresty-headers-more-nginx-module-v0.39_GH0.tar.gz) = 29616 SHA256 (max-lt-nginx-jwt-module-v3.4.3_GH0.tar.gz) = 35d2a6bc957105ee5b4fc0b360d36ddb0e5be05f2f391b27405751a2587dd82b SIZE (max-lt-nginx-jwt-module-v3.4.3_GH0.tar.gz) = 16452 SHA256 (kjdev-nginx-keyval-0.3.0_GH0.tar.gz) = c4e5d2a03ead32cfccb9f04f01a8cdf664f5deca3f677c13b1509bff832cf2c7 @@ -29,10 +29,10 @@ SHA256 (openresty-lua-nginx-module-v0.10.28_GH0.tar.gz) = 634827d54de6216cb0502d SIZE (openresty-lua-nginx-module-v0.10.28_GH0.tar.gz) = 869217 SHA256 (openresty-stream-lua-nginx-module-v0.0.16_GH0.tar.gz) = 3b1103cf5ee940ea94711eae1a7ccc1a161273ec9a08eb415f1d45ad385f967d SIZE (openresty-stream-lua-nginx-module-v0.0.16_GH0.tar.gz) = 395259 -SHA256 (vision5-ngx_devel_kit-v0.3.3_GH0.tar.gz) = faa2fcd5168b10764d35081356511d5f84db5c526a1aa4b6add2db94b6853b2b -SIZE (vision5-ngx_devel_kit-v0.3.3_GH0.tar.gz) = 66561 -SHA256 (nginx-njs-0.9.0_GH0.tar.gz) = 7b0446f0b3e0b63b57883e0464d883f0ac4eab82ec7746599d37563dc6808203 -SIZE (nginx-njs-0.9.0_GH0.tar.gz) = 942562 +SHA256 (vision5-ngx_devel_kit-v0.3.4_GH0.tar.gz) = 14a28063294f645d457b1eb10e3c23bbba44398f1c5f021421b58b6f8ab31662 +SIZE (vision5-ngx_devel_kit-v0.3.4_GH0.tar.gz) = 66474 +SHA256 (nginx-njs-0.9.1_GH0.tar.gz) = 61365eea69c6862fc8a5b5df531503ae49499f6bcd5af932496b84850a2824a4 +SIZE (nginx-njs-0.9.1_GH0.tar.gz) = 966480 SHA256 (FRiCKLE-ngx_postgres-1.0rc7_GH0.tar.gz) = c942e674a7273ab87caab4dcad626ab54852be192c29b1add50d2cb535e3cbb9 SIZE (FRiCKLE-ngx_postgres-1.0rc7_GH0.tar.gz) = 40742 SHA256 (openresty-redis2-nginx-module-v0.15_GH0.tar.gz) = d255571bcfb9939b78099df39cb4d42f174d789aec8c8e5e47b93942b0299438 diff --git a/www/angie/pkg-plist b/www/angie/pkg-plist index d942c89a5322..39de9762a3d9 100644 --- a/www/angie/pkg-plist +++ b/www/angie/pkg-plist @@ -9,6 +9,7 @@ @dir %%CACHEDIR%% @dir %%DBDIR%% @dir %%MODDIR%% +%%ACME%%@dir %%ETCDIR%%/acme-client %%ETCDIR%%/modules |