From: Ralf Wildenhues Date: Sat, 12 Dec 2009 07:40:14 +0000 (+0100) Subject: Revert "Improve AC_CONFIG_AUX_DIRS a bit." to fix shtool usage. X-Git-Tag: v2.66~108 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d30a7f6691353a1ad1e59b99e00b1bcd5ded3b82;p=thirdparty%2Fautoconf.git Revert "Improve AC_CONFIG_AUX_DIRS a bit." to fix shtool usage. * lib/autoconf/general.m4 (AC_CONFIG_AUX_DIRS): Revert test for shtool as install script. Regression introduced in 2.64. * NEWS, THANKS: Update. Report by Dmitry Grebeniuk. This reverts commit 93d9386de9c1320afed43f1337ac5ddb2d2dcbb4. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index 568a7489..528ff2b0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-12-12 Ralf Wildenhues + + Revert "Improve AC_CONFIG_AUX_DIRS a bit." to fix shtool usage. + * lib/autoconf/general.m4 (AC_CONFIG_AUX_DIRS): Revert test for + shtool as install script. Regression introduced in 2.64. + * NEWS, THANKS: Update. + Report by Dmitry Grebeniuk. + This reverts commit 93d9386de9c1320afed43f1337ac5ddb2d2dcbb4. + 2009-12-09 Ralf Wildenhues Fix NEWS description for AC_FUNC_MMAP entry. diff --git a/NEWS b/NEWS index 69cca79f..6c398f3f 100644 --- a/NEWS +++ b/NEWS @@ -11,6 +11,9 @@ GNU Autoconf NEWS - User visible changes. ** The macros AC_TYPE_INT8_T, AC_TYPE_INT16_T, AC_TYPE_INT32_T, and AC_TYPE_INT64_T work again. Regression introduced in 2.65. +** AC_PROG_INSTALL correctly uses `shtool' again. Regression introduced + in 2.64. + * Major changes in Autoconf 2.65 (2009-11-21) [stable] Released by Eric Blake, based on git versions 2.64.*. diff --git a/THANKS b/THANKS index 5ec7633f..623a2978 100644 --- a/THANKS +++ b/THANKS @@ -105,6 +105,7 @@ Derek R. Price derek.price@openavenue.com Didier Desseaux didess@infonie.fr Didier Verna didier@xemacs.org Dietmar P. Schindler schd@mra.man.de +Dmitry Grebeniuk gdsfh1@gmail.com Doug Evans dje@canuck.cygnus.com Dries Kimpe ? Edouard Bechetoille ebecheto@ens-lyon.fr diff --git a/lib/autoconf/general.m4 b/lib/autoconf/general.m4 index e34bea4d..e41c2c99 100644 --- a/lib/autoconf/general.m4 +++ b/lib/autoconf/general.m4 @@ -1680,13 +1680,19 @@ AC_DEFUN([AC_CONFIG_AUX_DIR_DEFAULT], AC_DEFUN([AC_CONFIG_AUX_DIRS], [ac_aux_dir= for ac_dir in $1; do - for ac_t in install-sh install.sh shtool; do - if test -f "$ac_dir/$ac_t"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/$ac_t -c" - break 2 - fi - done + if test -f "$ac_dir/install-sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f "$ac_dir/install.sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + elif test -f "$ac_dir/shtool"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/shtool install -c" + break + fi done if test -z "$ac_aux_dir"; then AC_MSG_ERROR([cannot find install-sh, install.sh, or shtool in $1])