summaryrefslogtreecommitdiff
path: root/buildconf
diff options
context:
space:
mode:
authortaesub.kim <taesub.kim@samsung.com>2015-11-16 17:28:24 +0900
committertaesub.kim <taesub.kim@samsung.com>2015-11-16 17:28:36 +0900
commitff9f0eb35d80c251e9a54162eae18f44349ae59d (patch)
tree10a20bd420864ba529d87794b27ebf303ae7c86a /buildconf
parentd69d98bb1e0435e6d0a6358677725bd663f598c0 (diff)
downloadcurl-ff9f0eb35d80c251e9a54162eae18f44349ae59d.tar.gz
curl-ff9f0eb35d80c251e9a54162eae18f44349ae59d.tar.bz2
curl-ff9f0eb35d80c251e9a54162eae18f44349ae59d.zip
Imported Upstream version 7.40.0
Change-Id: I744943f451cb7db8f796a53f10dd6f57c297287d
Diffstat (limited to 'buildconf')
-rwxr-xr-xbuildconf50
1 files changed, 18 insertions, 32 deletions
diff --git a/buildconf b/buildconf
index a7eb51a12..f3f0bd54d 100755
--- a/buildconf
+++ b/buildconf
@@ -6,7 +6,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -32,6 +32,7 @@ die(){
#--------------------------------------------------------------------------
# findtool works as 'which' but we use a different name to make it more
# obvious we aren't using 'which'! ;-)
+# Unlike 'which' does, the current directory is ignored.
#
findtool(){
file="$1"
@@ -49,7 +50,7 @@ findtool(){
do
IFS=$old_IFS
# echo "checks for $file in $path" >&2
- if test -f "$path/$file"; then
+ if test "$path" -a "$path" != '.' -a -f "$path/$file"; then
echo "$path/$file"
return
fi
@@ -189,32 +190,32 @@ else
fi
#--------------------------------------------------------------------------
-# GNU libtool preliminary check
+# GNU libtoolize preliminary check
#
want_lt_major=1
want_lt_minor=4
want_lt_patch=2
want_lt_version=1.4.2
-# This approach that tries 'glibtool' first is intended for systems that
-# have GNU libtool named as 'glibtool' and libtool not being GNU's.
+# This approach that tries 'glibtoolize' first is intended for systems that
+# have GNU libtool named as 'glibtoolize' and libtoolize not being GNU's.
-libtool=`findtool glibtool 2>/dev/null`
-if test ! -x "$libtool"; then
- libtool=`findtool ${LIBTOOL:-libtool}`
+libtoolize=`findtool glibtoolize 2>/dev/null`
+if test ! -x "$libtoolize"; then
+ libtoolize=`findtool ${LIBTOOLIZE:-libtoolize}`
fi
-if test -z "$libtool"; then
- echo "buildconf: libtool not found."
- echo " You need GNU libtool $want_lt_version or newer installed."
+if test -z "$libtoolize"; then
+ echo "buildconf: libtoolize not found."
+ echo " You need GNU libtoolize $want_lt_version or newer installed."
exit 1
fi
-lt_pver=`$libtool --version 2>/dev/null|head -n 1`
+lt_pver=`$libtoolize --version 2>/dev/null|head -n 1`
lt_qver=`echo $lt_pver|sed -e "s/([^)]*)//g" -e "s/^[^0-9]*//g"`
lt_version=`echo $lt_qver|sed -e "s/[- ].*//" -e "s/\([a-z]*\)$//"`
if test -z "$lt_version"; then
- echo "buildconf: libtool not found."
- echo " You need GNU libtool $want_lt_version or newer installed."
+ echo "buildconf: libtoolize not found."
+ echo " You need GNU libtoolize $want_lt_version or newer installed."
exit 1
fi
old_IFS=$IFS; IFS='.'; set $lt_version; IFS=$old_IFS
@@ -244,27 +245,12 @@ else
lt_status="good"
fi
if test "$lt_status" != "good"; then
- echo "buildconf: libtool version $lt_version found."
- echo " You need GNU libtool $want_lt_version or newer installed."
+ echo "buildconf: libtoolize version $lt_version found."
+ echo " You need GNU libtoolize $want_lt_version or newer installed."
exit 1
fi
-echo "buildconf: libtool version $lt_version (ok)"
-
-#--------------------------------------------------------------------------
-# GNU libtoolize check
-#
-if test -z "$LIBTOOLIZE"; then
- # use (g)libtoolize from same location as (g)libtool
- libtoolize="${libtool}ize"
-else
- libtoolize=`findtool $LIBTOOLIZE`
-fi
-if test ! -f "$libtoolize"; then
- echo "buildconf: libtoolize not found."
- echo " You need GNU libtoolize $want_lt_version or newer installed."
- exit 1
-fi
+echo "buildconf: libtoolize version $lt_version (ok)"
#--------------------------------------------------------------------------
# m4 check