[packages/nginx] - build vts as shared module
arekm
arekm at pld-linux.org
Fri Mar 15 14:56:03 CET 2019
commit 9b4add35c5b13452b229379e46fdaa60b92bd54f
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Fri Mar 15 14:55:46 2019 +0100
- build vts as shared module
nginx.spec | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
---
diff --git a/nginx.spec b/nginx.spec
index e878939..70ce243 100644
--- a/nginx.spec
+++ b/nginx.spec
@@ -235,6 +235,14 @@ Requires: %{name} = %{version}-%{release}
%description mod_mail
Nginx mail module.
+%package mod_vts
+Summary: Nginx virtual host traffic status module
+Group: Networking/Daemons/HTTP
+Requires: %{name} = %{version}-%{release}
+
+%description mod_vts
+Nginx virtual host traffic status module.
+
%package mod_stream
Summary: Nginx stream modules
Group: Daemons
@@ -321,7 +329,7 @@ cp -f configure auto/
%{?with_ssl:--with-http_ssl_module} \
%{!?with_http_browser:--without-http_browser_module} \
%{?with_rtmp:--add-module=./nginx-rtmp-module} \
- %{?with_vts:--add-module=./nginx-vts-module} \
+ %{?with_vts:--add-dynamic-module=./nginx-vts-module} \
%{?with_auth_request:--with-http_auth_request_module} \
%{?with_threads:--with-threads} \
%{?with_http2:--with-http_v2_module} \
@@ -399,6 +407,7 @@ load_module http_xslt_filter
%if %{with mail}
load_module mail
%endif
+%{?with_vts:load_module vts}
%if %{with stream}
load_module stream
%endif
@@ -445,6 +454,7 @@ fi
%module_scripts mod_http_perl
%module_scripts mod_http_xslt_filter
%module_scripts mod_mail
+%module_scripts mod_vts
%module_scripts mod_stream
%module_scripts mod_stream_geoip
@@ -530,6 +540,13 @@ fi
%attr(755,root,root) %{_libdir}/%{name}/modules/ngx_mail_module.so
%endif
+%if %{with vts}
+%files mod_vts
+%defattr(644,root,root,755)
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/modules.d/mod_vts.conf
+%attr(755,root,root) %{_libdir}/%{name}/modules/ngx_http_vhost_traffic_status_module.so
+%endif
+
%if %{with stream}
%files mod_stream
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nginx.git/commitdiff/9b4add35c5b13452b229379e46fdaa60b92bd54f
More information about the pld-cvs-commit
mailing list