pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/www/nginx-devel



Thank you.

On Sun, Mar 20, 2022 at 08:49:35PM +0000, Ryo ONODERA wrote:
> Module Name:  pkgsrc
> Committed By: ryoon
> Date:         Sun Mar 20 20:49:35 UTC 2022
> 
> Modified Files:
>       pkgsrc/www/nginx-devel: options.mk
> 
> Log Message:
> nginx-devel: Simplify pcre/pcre2 option logics
> 
> nginx-devel has 'pcre' option for pcre support and 'pcre and pcre2'
> option for pcre2 support. No need to use raw nginx option framework.
> Convert pcre and pcre2 for optional option.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/nginx-devel/options.mk
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
> 

> Modified files:
> 
> Index: pkgsrc/www/nginx-devel/options.mk
> diff -u pkgsrc/www/nginx-devel/options.mk:1.1 pkgsrc/www/nginx-devel/options.mk:1.2
> --- pkgsrc/www/nginx-devel/options.mk:1.1     Thu Mar 17 03:03:14 2022
> +++ pkgsrc/www/nginx-devel/options.mk Sun Mar 20 20:49:35 2022
> @@ -1,17 +1,20 @@
> -# $NetBSD: options.mk,v 1.1 2022/03/17 03:03:14 osa Exp $
> +# $NetBSD: options.mk,v 1.2 2022/03/20 20:49:35 ryoon Exp $
>  
>  PKG_OPTIONS_VAR=     PKG_OPTIONS.nginx-devel
>  PKG_SUPPORTED_OPTIONS=       array-var auth-request cache-purge dav debug
>  PKG_SUPPORTED_OPTIONS+=      dso echo encrypted-session flv form-input
>  PKG_SUPPORTED_OPTIONS+=      geoip geoip2 gtools gzip headers-more http2
>  PKG_SUPPORTED_OPTIONS+=      image-filter luajit mail-proxy memcache
> -PKG_SUPPORTED_OPTIONS+=      naxsi njs pcre pcre2 perl push realip rtmp
> +PKG_SUPPORTED_OPTIONS+=      naxsi njs perl push realip rtmp
>  PKG_SUPPORTED_OPTIONS+=      secure-link set-misc slice ssl status
>  PKG_SUPPORTED_OPTIONS+=      stream-ssl-preread sub uwsgi
>  PKG_SUGGESTED_OPTIONS=       pcre ssl
>  
>  PKG_OPTIONS_LEGACY_OPTS+=    v2:http2
>  
> +PKG_OPTIONS_OPTIONAL_GROUPS= pcre
> +PKG_OPTIONS_GROUP.pcre=              pcre pcre2
> +
>  PLIST_VARS+=         arrayvar cprg dav dso echo encses forminput geoip2
>  PLIST_VARS+=         headmore imagefilter lua mail naxsi nchan ndk njs
>  PLIST_VARS+=         perl rtmp setmisc stream uwsgi
> @@ -54,8 +57,9 @@ SUBST_SED.fix-ssl=  -e 's,/usr/pkg,${BUIL
>  SUBST_NOOP_OK.fix-ssl=       yes
>  .endif
>  
> -.if !empty(PKG_OPTIONS:Mpcre) && empty(PKG_OPTIONS:Mpcre2)
> +.if !empty(PKG_OPTIONS:Mpcre)
>  .include "../../devel/pcre/buildlink3.mk"
> +CONFIGURE_ARGS+=     --with-pcre
>  CONFIGURE_ARGS+=     --without-pcre2
>  SUBST_CLASSES+=              fix-pcre
>  SUBST_STAGE.fix-pcre=        pre-configure
> @@ -66,6 +70,7 @@ SUBST_NOOP_OK.fix-pcre=     yes
>  
>  .if !empty(PKG_OPTIONS:Mpcre2)
>  .include "../../devel/pcre2/buildlink3.mk"
> +CONFIGURE_ARGS+=     --with-pcre
>  SUBST_CLASSES+=              fix-pcre2
>  SUBST_STAGE.fix-pcre2=       pre-configure
>  SUBST_FILES.fix-pcre2=       auto/lib/pcre/conf
> @@ -73,7 +78,7 @@ SUBST_SED.fix-pcre2=        -e 's,/usr/pkg,${BU
>  SUBST_NOOP_OK.fix-pcre2=yes
>  .endif
>  
> -.if empty(PKG_OPTIONS:Mpcre) || empty(PKG_OPTIONS:Mpcre2)
> +.if empty(PKG_OPTIONS:Mpcre) && empty(PKG_OPTIONS:Mpcre2)
>  CONFIGURE_ARGS+=     --without-pcre
>  CONFIGURE_ARGS+=     --without-http_rewrite_module
>  .endif
> 




Home | Main Index | Thread Index | Old Index