aboutsummaryrefslogtreecommitdiffstats
path: root/acinclude.m4
diff options
context:
space:
mode:
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m438
1 files changed, 18 insertions, 20 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 8b7cc66..b459b9d 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -312,11 +312,11 @@ AC_DEFUN([AC_W3M_EXTLIBS],
[lib=$1
AC_MSG_CHECKING(for -l$lib)
extlib="not found"
- for extlibdir in /lib /usr/lib /usr/local/lib /usr/ucblib /usr/ccslib /usr/ccs/lib
+ for dir in /lib /usr/lib /usr/local/lib /usr/ucblib /usr/ccslib /usr/ccs/lib
do
- if test -f $extlibdir/lib$lib.a -o -f $extlibdir/lib$lib.so ; then
+ if test -f $dir/lib$lib.a -o -f $dir/lib$lib.so ; then
LIBS="$LIBS -l$lib"
- extlib="found at $extlibdir"
+ extlib="found at $dir"
break
fi
done
@@ -328,7 +328,7 @@ AC_DEFUN([AC_W3M_EXTLIBS],
AC_DEFUN([AC_W3M_GC],
[AC_MSG_CHECKING(GC library exists)
AC_ARG_WITH(gc,
- [ --with-gc=PREFIX libgc PREFIX],
+ [ --with-gc[=PREFIX] libgc PREFIX],
[test x$with_gc = xno && AC_MSG_ERROR([You can not build w3m without gc])],
[with_gc=yes])
AC_MSG_RESULT($with_gc)
@@ -381,22 +381,22 @@ AC_DEFUN([AC_W3M_SSL],
AC_SUBST(USE_SSL_VERIFY)
AC_MSG_CHECKING(if SSL is suported)
AC_ARG_WITH(ssl,
- [ --with-ssl=PATH support https protocol],,
+ [ --with-ssl[=PREFIX] support https protocol],,
[with_ssl="yes"])
AC_MSG_RESULT($with_ssl)
if test x$with_ssl != xno; then
AC_DEFINE(USE_SSL)
AC_MSG_CHECKING(for SSL library/header)
- test -d $with_ssl || with_ssl="/usr/openssl /usr/ssl /usr /usr/local/openssl /usr/local/ssl /usr/local"
- for i in $with_ssl
+ test x"$with_ssl" = xyes || with_ssl="/usr/openssl /usr/ssl /usr /usr/local/openssl /usr/local/ssl /usr/local"
+ for dir in $with_ssl
do
- if test -f "$i/include/openssl/ssl.h"; then
- CFLAGS="$CFLAGS -I$i/include/openssl"
- elif test -f "$i/include/ssl.h"; then
- CFLAGS="$CFLAGS -I$i/include"
+ if test -f "$dir/include/openssl/ssl.h"; then
+ CFLAGS="$CFLAGS -I$dir/include/openssl"
+ elif test -f "$dir/include/ssl.h"; then
+ CFLAGS="$CFLAGS -I$dir/include"
fi
- if test -f "$i/lib/libssl.a"; then
- LIBS="$LIBS -L$i/lib"
+ if test -f "$dir/lib/libssl.a"; then
+ LIBS="$LIBS -L$dir/lib"
fi
done
AC_CHECK_LIB(ssl, SSL_new,
@@ -441,10 +441,8 @@ AC_DEFUN([AC_W3M_CHECK_VER],
[version=$2
if test x$version != x; then
AC_MSG_CHECKING($1 version)
- save_ifs="$IFS"; IFS="."
- set -- $version
- IFS="$save_ifs"
AC_MSG_RESULT($version)
+ set -- `echo "$version" | sed 's/[[^0-9]]/ /g'`
if test "$[1]" -ne "$3" -o "$[2]" -lt "$4" -o "$[3]" -lt "$5"; then
AC_MSG_WARN([$1 is too old. Install $1 (version >= $3.$4.$5)])
$7
@@ -608,11 +606,11 @@ if test x$enable_ipv6 = xyes; then
[enable_ipv6=no])
if test x$enable_ipv6 = xno; then
AC_MSG_CHECKING(for libinet6)
- for libdir in /usr/local/v6/lib /usr/local/lib /usr/lib
+ for dir in /usr/local/v6/lib /usr/local/lib /usr/lib
do
- if test -f $libdir/libinet6.a; then
- if test $libdir != "/usr/lib"; then
- LIBS="$LIBS -L$libdir"
+ if test -f $dir/libinet6.a; then
+ if test $dir != "/usr/lib"; then
+ LIBS="$LIBS -L$dir"
fi
AC_CHECK_LIB(inet6, getaddrinfo,
[enable_ipv6=yes; AC_DEFINE(INET6)