View | Details | Raw Unified | Return to bug 272999 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/angie-module-njs/Makefile (+30 lines)
Added Link Here
1
PORTNAME=	angie-module-njs
2
GH_TUPLE=	nginx:njs:0.8.0:module
3
4
COMMENT=	Angie NJS dynamic module
5
6
USES=		libedit
7
8
CONFIGURE_ADD=	--add-dynamic-module=${WRKSRC_module}/nginx
9
10
MASTERDIR=	${.CURDIR}/../../www/angie
11
12
do-install:
13
	${MKDIR} ${STAGEDIR}${DOCSDIR}
14
	${MKDIR} ${STAGEDIR}${MODDIR}
15
16
.for i in ngx_http_js_module ngx_stream_js_module
17
	${INSTALL_LIB} ${WRKSRC}/objs/${i}.so ${STAGEDIR}${MODDIR}
18
.endfor
19
20
.for i in CHANGES README
21
	${INSTALL_MAN} ${WRKSRC_module}/${i} ${STAGEDIR}${DOCSDIR}
22
.endfor
23
24
do-install-DEBUG-on:
25
.for i in ngx_http_js_module ngx_stream_js_module
26
	${INSTALL} ${COPY} -m ${_SHAREMODE} ${WRKSRC_DEBUG}/objs/${i}.so \
27
	    ${STAGEDIR}${MODDIR}/${i}-debug.so
28
.endfor
29
30
.include "${MASTERDIR}/Makefile"
(-)b/www/angie-module-njs/files/pkg-message.in (+18 lines)
Added Link Here
1
[
2
{ type: install
3
  message: <<EOM
4
5
The njs dynamic modules for Angie have been installed.
6
To enable these modules, add the following to %%PREFIX%%/etc/angie/angie.conf
7
and reload angie:
8
9
    load_module modules/ngx_http_js_module.so;
10
    load_module modules/ngx_stream_js_module.so;
11
12
Please refer to the njs documentation for further details:
13
https://angie.software/js_reference/
14
https://angie.software/http_js/
15
https://angie.software/stream_js/
16
EOM
17
}
18
]
(-)b/www/angie-module-njs/pkg-descr (+2 lines)
Added Link Here
1
Module is a subset of the JavaScript language that allows extending
2
Angie functionality.
(-)b/www/angie-module-njs/pkg-plist (+6 lines)
Added Link Here
1
%%DOCSDIR%%/CHANGES
2
%%DOCSDIR%%/README
3
%%MODDIR%%/ngx_http_js_module.so
4
%%MODDIR%%/ngx_stream_js_module.so
5
%%DEBUG%%%%MODDIR%%/ngx_http_js_module-debug.so
6
%%DEBUG%%%%MODDIR%%/ngx_stream_js_module-debug.so

Return to bug 272999