diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-05-18 22:49:13 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-05-18 22:49:13 +0000 |
commit | b37bfae3dbc3e8aaba9efef934dfc68e486401ad (patch) | |
tree | 9ef2227a34b19e3569bf405509fe55446979de44 /configure | |
parent | 6a06329e28739cf6f8c8c0ffdb51306cca9bd5f4 (diff) |
Add an sha1sum-workalike for platforms which don't have it (like Mac OS X)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@263905 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 260 |
1 files changed, 238 insertions, 22 deletions
@@ -1,5 +1,5 @@ #! /bin/sh -# From configure.ac Revision: 263028 . +# From configure.ac Revision: 263724 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61 for asterisk 1.6. # @@ -705,6 +705,10 @@ STRIP ac_ct_STRIP AR ac_ct_AR +SHA1SUM +ac_ct_SHA1SUM +OPENSSL +ac_ct_OPENSSL GNU_LD BISON FLEX @@ -6993,6 +6997,214 @@ esac fi fi +if test -n "$ac_tool_prefix"; then + for ac_prog in sha1sum + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_SHA1SUM+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$SHA1SUM"; then + ac_cv_prog_SHA1SUM="$SHA1SUM" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_SHA1SUM="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +SHA1SUM=$ac_cv_prog_SHA1SUM +if test -n "$SHA1SUM"; then + { echo "$as_me:$LINENO: result: $SHA1SUM" >&5 +echo "${ECHO_T}$SHA1SUM" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$SHA1SUM" && break + done +fi +if test -z "$SHA1SUM"; then + ac_ct_SHA1SUM=$SHA1SUM + for ac_prog in sha1sum +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_SHA1SUM+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_SHA1SUM"; then + ac_cv_prog_ac_ct_SHA1SUM="$ac_ct_SHA1SUM" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_SHA1SUM="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +ac_ct_SHA1SUM=$ac_cv_prog_ac_ct_SHA1SUM +if test -n "$ac_ct_SHA1SUM"; then + { echo "$as_me:$LINENO: result: $ac_ct_SHA1SUM" >&5 +echo "${ECHO_T}$ac_ct_SHA1SUM" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$ac_ct_SHA1SUM" && break +done + + if test "x$ac_ct_SHA1SUM" = x; then + SHA1SUM="$ac_aux_dir/build_tools/sha1sum-sh" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + SHA1SUM=$ac_ct_SHA1SUM + fi +fi + +if test -n "$ac_tool_prefix"; then + for ac_prog in openssl + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_OPENSSL+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$OPENSSL"; then + ac_cv_prog_OPENSSL="$OPENSSL" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_OPENSSL="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +OPENSSL=$ac_cv_prog_OPENSSL +if test -n "$OPENSSL"; then + { echo "$as_me:$LINENO: result: $OPENSSL" >&5 +echo "${ECHO_T}$OPENSSL" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$OPENSSL" && break + done +fi +if test -z "$OPENSSL"; then + ac_ct_OPENSSL=$OPENSSL + for ac_prog in openssl +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } +if test "${ac_cv_prog_ac_ct_OPENSSL+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_OPENSSL"; then + ac_cv_prog_ac_ct_OPENSSL="$ac_ct_OPENSSL" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_OPENSSL="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done +IFS=$as_save_IFS + +fi +fi +ac_ct_OPENSSL=$ac_cv_prog_ac_ct_OPENSSL +if test -n "$ac_ct_OPENSSL"; then + { echo "$as_me:$LINENO: result: $ac_ct_OPENSSL" >&5 +echo "${ECHO_T}$ac_ct_OPENSSL" >&6; } +else + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } +fi + + + test -n "$ac_ct_OPENSSL" && break +done + + if test "x$ac_ct_OPENSSL" = x; then + OPENSSL=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + OPENSSL=$ac_ct_OPENSSL + fi +fi + GNU_LD=0 if test "x$with_gnu_ld" = "xyes" ; then @@ -49981,6 +50193,10 @@ STRIP!$STRIP$ac_delim ac_ct_STRIP!$ac_ct_STRIP$ac_delim AR!$AR$ac_delim ac_ct_AR!$ac_ct_AR$ac_delim +SHA1SUM!$SHA1SUM$ac_delim +ac_ct_SHA1SUM!$ac_ct_SHA1SUM$ac_delim +OPENSSL!$OPENSSL$ac_delim +ac_ct_OPENSSL!$ac_ct_OPENSSL$ac_delim GNU_LD!$GNU_LD$ac_delim BISON!$BISON$ac_delim FLEX!$FLEX$ac_delim @@ -49988,10 +50204,6 @@ FIND!$FIND$ac_delim COMPRESS!$COMPRESS$ac_delim BASENAME!$BASENAME$ac_delim DIRNAME!$DIRNAME$ac_delim -LN!$LN$ac_delim -DOT!$DOT$ac_delim -WGET!$WGET$ac_delim -CURL!$CURL$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -50033,6 +50245,10 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +LN!$LN$ac_delim +DOT!$DOT$ac_delim +WGET!$WGET$ac_delim +CURL!$CURL$ac_delim RUBBER!$RUBBER$ac_delim CATDVI!$CATDVI$ac_delim KPATHSEA!$KPATHSEA$ac_delim @@ -50126,10 +50342,6 @@ IODBC_INCLUDE!$IODBC_INCLUDE$ac_delim IODBC_DIR!$IODBC_DIR$ac_delim PBX_IODBC!$PBX_IODBC$ac_delim ISDNNET_LIB!$ISDNNET_LIB$ac_delim -ISDNNET_INCLUDE!$ISDNNET_INCLUDE$ac_delim -ISDNNET_DIR!$ISDNNET_DIR$ac_delim -PBX_ISDNNET!$PBX_ISDNNET$ac_delim -JACK_LIB!$JACK_LIB$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -50171,6 +50383,10 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +ISDNNET_INCLUDE!$ISDNNET_INCLUDE$ac_delim +ISDNNET_DIR!$ISDNNET_DIR$ac_delim +PBX_ISDNNET!$PBX_ISDNNET$ac_delim +JACK_LIB!$JACK_LIB$ac_delim JACK_INCLUDE!$JACK_INCLUDE$ac_delim JACK_DIR!$JACK_DIR$ac_delim PBX_JACK!$PBX_JACK$ac_delim @@ -50264,10 +50480,6 @@ PRI_SUBADDR_DIR!$PRI_SUBADDR_DIR$ac_delim PBX_PRI_SUBADDR!$PBX_PRI_SUBADDR$ac_delim PRI_CALL_HOLD_LIB!$PRI_CALL_HOLD_LIB$ac_delim PRI_CALL_HOLD_INCLUDE!$PRI_CALL_HOLD_INCLUDE$ac_delim -PRI_CALL_HOLD_DIR!$PRI_CALL_HOLD_DIR$ac_delim -PBX_PRI_CALL_HOLD!$PBX_PRI_CALL_HOLD$ac_delim -PRI_CALL_REROUTING_LIB!$PRI_CALL_REROUTING_LIB$ac_delim -PRI_CALL_REROUTING_INCLUDE!$PRI_CALL_REROUTING_INCLUDE$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -50309,6 +50521,10 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +PRI_CALL_HOLD_DIR!$PRI_CALL_HOLD_DIR$ac_delim +PBX_PRI_CALL_HOLD!$PBX_PRI_CALL_HOLD$ac_delim +PRI_CALL_REROUTING_LIB!$PRI_CALL_REROUTING_LIB$ac_delim +PRI_CALL_REROUTING_INCLUDE!$PRI_CALL_REROUTING_INCLUDE$ac_delim PRI_CALL_REROUTING_DIR!$PRI_CALL_REROUTING_DIR$ac_delim PBX_PRI_CALL_REROUTING!$PBX_PRI_CALL_REROUTING$ac_delim PRI_SETUP_KEYPAD_LIB!$PRI_SETUP_KEYPAD_LIB$ac_delim @@ -50402,10 +50618,6 @@ OPENSSL_DIR!$OPENSSL_DIR$ac_delim PBX_OPENSSL!$PBX_OPENSSL$ac_delim FREETDS_LIB!$FREETDS_LIB$ac_delim FREETDS_INCLUDE!$FREETDS_INCLUDE$ac_delim -FREETDS_DIR!$FREETDS_DIR$ac_delim -PBX_FREETDS!$PBX_FREETDS$ac_delim -TERMCAP_LIB!$TERMCAP_LIB$ac_delim -TERMCAP_INCLUDE!$TERMCAP_INCLUDE$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -50447,6 +50659,10 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +FREETDS_DIR!$FREETDS_DIR$ac_delim +PBX_FREETDS!$PBX_FREETDS$ac_delim +TERMCAP_LIB!$TERMCAP_LIB$ac_delim +TERMCAP_INCLUDE!$TERMCAP_INCLUDE$ac_delim TERMCAP_DIR!$TERMCAP_DIR$ac_delim PBX_TERMCAP!$PBX_TERMCAP$ac_delim TINFO_LIB!$TINFO_LIB$ac_delim @@ -50540,10 +50756,6 @@ PBX_SYSLOG_FACILITY_LOG_AUTHPRIV!$PBX_SYSLOG_FACILITY_LOG_AUTHPRIV$ac_delim PBX_SYSLOG_FACILITY_LOG_CRON!$PBX_SYSLOG_FACILITY_LOG_CRON$ac_delim PBX_SYSLOG_FACILITY_LOG_DAEMON!$PBX_SYSLOG_FACILITY_LOG_DAEMON$ac_delim PBX_SYSLOG_FACILITY_LOG_FTP!$PBX_SYSLOG_FACILITY_LOG_FTP$ac_delim -PBX_SYSLOG_FACILITY_LOG_KERN!$PBX_SYSLOG_FACILITY_LOG_KERN$ac_delim -PBX_SYSLOG_FACILITY_LOG_LPR!$PBX_SYSLOG_FACILITY_LOG_LPR$ac_delim -PBX_SYSLOG_FACILITY_LOG_MAIL!$PBX_SYSLOG_FACILITY_LOG_MAIL$ac_delim -PBX_SYSLOG_FACILITY_LOG_NEWS!$PBX_SYSLOG_FACILITY_LOG_NEWS$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -50585,13 +50797,17 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +PBX_SYSLOG_FACILITY_LOG_KERN!$PBX_SYSLOG_FACILITY_LOG_KERN$ac_delim +PBX_SYSLOG_FACILITY_LOG_LPR!$PBX_SYSLOG_FACILITY_LOG_LPR$ac_delim +PBX_SYSLOG_FACILITY_LOG_MAIL!$PBX_SYSLOG_FACILITY_LOG_MAIL$ac_delim +PBX_SYSLOG_FACILITY_LOG_NEWS!$PBX_SYSLOG_FACILITY_LOG_NEWS$ac_delim PBX_SYSLOG_FACILITY_LOG_SYSLOG!$PBX_SYSLOG_FACILITY_LOG_SYSLOG$ac_delim PBX_SYSLOG_FACILITY_LOG_UUCP!$PBX_SYSLOG_FACILITY_LOG_UUCP$ac_delim PBX_SYSLOG!$PBX_SYSLOG$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 4; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 8; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 |