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