diff options
author | Fumitoshi UKAI <ukai@debian.or.jp> | 2003-03-11 16:29:34 +0000 |
---|---|---|
committer | Fumitoshi UKAI <ukai@debian.or.jp> | 2003-03-11 16:29:34 +0000 |
commit | 13b8d0faf82f5125329b1de1bdcbeb82c7a0ed74 (patch) | |
tree | 253156347850ba3c2f77aa076ccc8b8287497aa4 /aclocal.m4 | |
parent | [w3m-dev 03808] fix autoconf (diff) | |
download | w3m-13b8d0faf82f5125329b1de1bdcbeb82c7a0ed74.tar.gz w3m-13b8d0faf82f5125329b1de1bdcbeb82c7a0ed74.zip |
[w3m-dev 03810] autoconf
* acinclude.m4 (AC_W3M_EXTLIBS): use $dir
(AC_W3M_GC): PREFIX is optional
(AC_W3M_SSL): PREFIX is optional
with_ssl=yes, check usual dirs
use $dir
(AC_W3M_IPv6): use $dir
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
Diffstat (limited to 'aclocal.m4')
-rw-r--r-- | aclocal.m4 | 38 |
1 files changed, 18 insertions, 20 deletions
@@ -324,11 +324,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 @@ -340,7 +340,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) @@ -393,22 +393,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, @@ -453,10 +453,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 @@ -620,11 +618,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) |