diff --git a/Documentation/Developers/PKG-BUILD-VARS b/Documentation/Developers/PKG-BUILD-VARS index c8725ae18..7b45b764a 100644 --- a/Documentation/Developers/PKG-BUILD-VARS +++ b/Documentation/Developers/PKG-BUILD-VARS @@ -84,6 +84,7 @@ confopt ....... options for GNU autoconf './configure' extraconfopt .. options which should be appended to $confopt by set_confopt() configprefix .. variable declarations only for GNU autoconf './configure' configscript .. script file name of the GNU autoconf configure script +configexec .... command for executing $configscript (default=bash) pyconfopt ..... options for 'setup.py' - Python setup scripts runxmkmf ...... set to '0' if you want to skip running 'xmkmf' diff --git a/package/tibit/lesspipe/lesspipe.conf b/package/tibit/lesspipe/lesspipe.conf index 293a96fcf..21648ced6 100644 --- a/package/tibit/lesspipe/lesspipe.conf +++ b/package/tibit/lesspipe/lesspipe.conf @@ -21,4 +21,5 @@ # --- ROCK-COPYRIGHT-NOTE-END --- confopt="$confopt --yes"; +configexec="" diff --git a/scripts/Build-Pkg b/scripts/Build-Pkg index 17cea8ba2..34761291e 100755 --- a/scripts/Build-Pkg +++ b/scripts/Build-Pkg @@ -518,6 +518,7 @@ hook_add postflist 3 'postflist_static_lib' configprefix="" ; autogen=0 ; automakever="" configscript="./configure" ; extraconfopt="" +configexec="bash" srcdir=auto ; srctar=auto taropt="--use-compress-program=bzip2 -xf" diff --git a/scripts/functions b/scripts/functions index e41ebec78..e19631e90 100644 --- a/scripts/functions +++ b/scripts/functions @@ -279,7 +279,7 @@ function eval_config_command() { export cache_file=config.cache fi - config_command="$configprefix bash $configscript" + config_command="$configprefix $configexec $configscript" sub_scripts="$( find $( dirname $configscript ) -name configure )" # remove unsupported config script options