[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