commit 53215d5e51dd4a8f21993698abfb06a597d24801
Author: Elan Ruusamäe <g...@delfi.ee>
Date:   Wed Oct 19 21:51:53 2016 +0300

    cleanup build section

 nginx.spec | 84 +++++++++-----------------------------------------------------
 1 file changed, 12 insertions(+), 72 deletions(-)
---
diff --git a/nginx.spec b/nginx.spec
index 39fab8f..b1f7278 100644
--- a/nginx.spec
+++ b/nginx.spec
@@ -3,7 +3,6 @@
 # - missing perl build/install requires
 #
 # Conditional build for nginx:
-%bcond_with    light           # don't build light version
 %bcond_without mail            # don't build imap/mail proxy
 %bcond_without perl            # don't build with perl module
 %bcond_without addition        # adds module
@@ -166,11 +165,6 @@ mv nginx-rtmp-module-%{rtmp_version} nginx-rtmp-module
 # NB: not autoconf generated configure
 cp -f configure auto/
 
-install -d bin
-
-# build with default options
-build() {
-       local type=$1; shift
 ./configure \
        --prefix=%{_prefix} \
        --modules-path=%{_libdir}/%{name}/modules \
@@ -200,25 +194,6 @@ build() {
        --with-cc-opt="%{rpmcflags}" \
        --with-ld-opt="%{rpmldflags}" \
        %{?with_debug:--with-debug} \
-       "$@"
-%{__make}
-}
-
-%if %{with modsecurity}
-cd modsecurity-%{modsecurity_version}
-./autogen.sh
-%configure \
-       --enable-standalone-module \
-       --disable-mlogc \
-       --enable-alp2 \
-       --with-lua=/usr
-%{__make}
-cd ..
-%endif
-
-%if %{with perl} && 0
-build perl \
-       --with-http_perl_module \
        %{?with_addition:--with-http_addition_module} \
        %{?with_dav:--with-http_dav_module} \
        %{?with_flv:--with-http_flv_module} \
@@ -231,58 +206,23 @@ build perl \
        %{?with_auth_request:--with-http_auth_request_module} \
        %{?with_threads:--with-threads} \
        %{?with_http2:--with-http_v2_module} \
-       --with-http_secure_link_module \
-       %{nil}
-
-mv -f objs/nginx bin/nginx-perl
-mv -f objs/src/http/modules/perl/blib/arch/auto/nginx/nginx.so bin/nginx.so
-mv -f objs/src/http/modules/perl/nginx.pm bin/nginx.pm
-%endif
-
-%if %{with mail} && 0
-build mail \
-       --without-http \
-       --with-imap \
-       --with-mail \
-       --with-mail_ssl_module \
-       %{nil}
-
-mv -f objs/nginx bin/nginx-mail
-%endif
-
-%if %{with light}
-build light \
-       %{?with_realip:--with-http_realip_module} \
-       %{?with_status:--with-http_stub_status_module} \
-       %{?with_ssl:--with-http_ssl_module} \
-       %{?with_rtmp:--add-module=./nginx-rtmp-module} \
-       %{?with_auth_request:--with-http_auth_request_module} \
-       %{?with_threads:--with-threads} \
-       %{?with_http2:--with-http_v2_module} \
        
%{?with_modsecurity:--add-module=modsecurity-%{modsecurity_version}/nginx/modsecurity}
 \
-       --without-http_browser_module \
        --with-http_secure_link_module \
        %{nil}
 
-mv -f objs/nginx bin/nginx-light
-%endif
+%{__make}
 
-build standard \
-       %{?with_addition:--with-http_addition_module} \
-       %{?with_dav:--with-http_dav_module} \
-       %{?with_flv:--with-http_flv_module} \
-       %{?with_sub:--with-http_sub_module} \
-       %{?with_realip:--with-http_realip_module} \
-       %{?with_status:--with-http_stub_status_module} \
-       %{?with_ssl:--with-http_ssl_module} \
-       %{!?with_http_browser:--without-http_browser_module} \
-       %{?with_rtmp:--add-module=./nginx-rtmp-module} \
-       %{?with_auth_request:--with-http_auth_request_module} \
-       %{?with_threads:--with-threads} \
-       %{?with_http2:--with-http_v2_module} \
-       
%{?with_modsecurity:--add-module=modsecurity-%{modsecurity_version}/nginx/modsecurity}
 \
-       --with-http_secure_link_module \
-       %{nil}
+%if %{with modsecurity}
+cd modsecurity-%{modsecurity_version}
+./autogen.sh
+%configure \
+       --enable-standalone-module \
+       --disable-mlogc \
+       --enable-alp2 \
+       --with-lua=/usr
+%{__make}
+cd ..
+%endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nginx.git/commitdiff/53215d5e51dd4a8f21993698abfb06a597d24801

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to