commit:     cad3d75d50ae5138247482f244e871cb5a6d6267
Author:     Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Thu Apr  6 03:53:46 2017 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Thu Apr  6 03:53:46 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lua.git/commit/?id=cad3d75d

lua.eclass: custom configure support

 eclass/lua.eclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/eclass/lua.eclass b/eclass/lua.eclass
index aeb2cdc..d520e5c 100644
--- a/eclass/lua.eclass
+++ b/eclass/lua.eclass
@@ -954,7 +954,11 @@ _lua_default_each_configure() {
        confargs+=("${myeconfargs[@]}")
        confargs+=("${@}")
 
-       [[ -x ${ECONF_SOURCE:-.}/configure ]] && econf "${confargs[@]}"
+       (
+               [[ -x ${ECONF_SOURCE:-.}/configure ]] &&
+               [[ -z "${CUSTOM_ECONF}" ]]
+       ) &&
+       econf "${confargs[@]}"
 
        if [[ -f ${T}/.lua_ecl_conf ]]; then
                touch .lua_eclass_config

Reply via email to