This patch series bundles three changes:

(a) The first patch is a bug fix for a rare case when the module's 'config'
script is located in a directory other than ${NGINX_MOD_S}. Out of in-tree
modules, the only such module is www-nginx/ngx-naxsi. The previous setup made it
impossible to apply patches in some situations.

(b) The third patch is an enhancement that makes it a bit easier to manually
link to libraries from ebuild code.

(c) The last patch adds a ebegin/eend message to inform user that the 'config'
script is being patched.

See individual patches for further information.

Zurab Kvachadze (5):
  nginx-module.eclass: Add NGINX_MOD_CONFIG_DIR, fixup
    www-nginx/ngx-naxsi
  nginx-module.eclass: Tiny documentation improvements
  nginx-module.eclass: Add ngx_mod_link_lib helper
  www-nginx/*: Convert manual append_libs to ngx_mod_link_lib
  nginx-module.eclass: Add ebegin/eend when patching module's config

 eclass/nginx-module.eclass                    | 66 +++++++++++++++----
 .../ngx-encrypted-session-0.09.ebuild         |  4 +-
 .../ngx-naxsi-1.7-use-ngx_module_libs.patch   |  4 +-
 www-nginx/ngx-naxsi/ngx-naxsi-1.7-r1.ebuild   |  7 +-
 .../ngx-set-misc/ngx-set-misc-0.33.ebuild     |  4 +-
 5 files changed, 64 insertions(+), 21 deletions(-)

-- 
2.49.1


Reply via email to