From 0a07e6123d3c69952c2f6368ad2cc865fa882474 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sun, 12 Sep 2004 13:27:48 +0000 Subject: [PATCH] Clifford Wolf: Added $configexec build variable Fixed lesspipe package [2004090603145605477] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@4163 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- Documentation/Developers/PKG-BUILD-VARS | 1 + package/tibit/lesspipe/lesspipe.conf | 1 + scripts/Build-Pkg | 1 + scripts/functions | 2 +- 4 files changed, 4 insertions(+), 1 deletion(-) 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