From: Amos Jeffries Date: Fri, 21 Aug 2009 03:21:19 +0000 (+1200) Subject: Display full version in bootstrap output and quieten rm X-Git-Tag: SQUID_3_2_0_1~774 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=df2b4f487a30592abeba2ce7435754a62d77ef31;p=thirdparty%2Fsquid.git Display full version in bootstrap output and quieten rm --- diff --git a/bootstrap.sh b/bootstrap.sh index df3a4c4177..16018ac976 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -23,15 +23,10 @@ show_version() shift versions="$*" for version in $versions; do - for variant in "" "-${version}" "`echo $version | sed -e 's/\.//g'`"; do - if check_version $tool ${tool}${variant} $version; then - found="${version}" + if check_version $tool $tool $version; then + found=`eval ${tool} --version 2>/dev/null | grep -i "${version}" | grep -o -E "${version}[0-9\.]*"` break fi - done - if [ "x$found" != "xNOT_FOUND" ]; then - break - fi done if [ "x$found" = "xNOT_FOUND" ]; then found="??" @@ -100,7 +95,7 @@ bootstrap_libtoolize() { src=libltdl # do not bundle with the huge standard license text - rm -fv $src/COPYING.LIB + rm -f $src/COPYING.LIB makefile=$src/Makefile.in sed 's/COPYING.LIB/ /g' $makefile > $makefile.new; chmod u+w $makefile @@ -128,9 +123,9 @@ acver=`find_variant autoconf ${acversions}` ltver=`find_variant libtool ${ltversions}` # Produce debug output about what version actually found. -amversion=`show_version automake ${amversions}` -acversion=`show_version autoconf ${acversions}` -ltversion=`show_version libtool ${ltversions}` +amversion=`show_version automake${amver} ${amversions}` +acversion=`show_version autoconf${acver} ${acversions}` +ltversion=`show_version libtool${ltver} ${ltversions}` # Set environment variable to tell automake which autoconf to use. AUTOCONF="autoconf${acver}" ; export AUTOCONF