diff options
author | David Shaw <[email protected]> | 2004-12-22 17:07:39 +0000 |
---|---|---|
committer | David Shaw <[email protected]> | 2004-12-22 17:07:39 +0000 |
commit | 034b095f312f752ee9d9cb8a2d4cf34505e8503c (patch) | |
tree | 2e367055b403c7b6a771659d36f8cb37228afb59 /configure.ac | |
parent | * libcurl.m4: Be much more strict with libcurl by trying to compile and (diff) | |
download | gnupg-034b095f312f752ee9d9cb8a2d4cf34505e8503c.tar.gz gnupg-034b095f312f752ee9d9cb8a2d4cf34505e8503c.zip |
* configure.ac: --enable-ftp is on by default, --with-libcurl is off by
default. If we have neither of --enable-ftp or --enable-http, don't even
check for curl.
Diffstat (limited to '')
-rw-r--r-- | configure.ac | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac index 73a233175..5063c4b31 100644 --- a/configure.ac +++ b/configure.ac @@ -325,9 +325,9 @@ dnl LDAP is defined only after we confirm the library is available later AC_MSG_CHECKING([whether ftp key fetching support is requested]) AC_ARG_ENABLE(ftp, - AC_HELP_STRING([--enable-ftp], - [enable ftp key fetching interface only]), - try_ftp=$enableval, try_ftp=no) + AC_HELP_STRING([--disable-ftp], + [disable ftp key fetching interface only]), + try_ftp=$enableval, try_ftp=yes) AC_MSG_RESULT($try_ftp) AC_MSG_CHECKING([whether email keyserver support is requested]) @@ -526,12 +526,17 @@ fi if test x"$try_http" = xyes ; then AC_SUBST(GPGKEYS_HTTP,"gpgkeys_http$EXEEXT") + AC_DEFINE(HTTP_SUPPORT,1,[Define to include HTTP support]) fi if test x"$try_finger" = xyes ; then AC_SUBST(GPGKEYS_FINGER,"gpgkeys_finger$EXEEXT") fi +if test x"$try_ftp" = xyes ; then + AC_DEFINE(FTP_SUPPORT,1,[Define to include FTP support]) +fi + dnl Must check for network library requirements before doing link tests dnl for ldap, for example. If ldap libs are static (or dynamic and without dnl ELF runtime link paths), then link will fail and LDAP support won't @@ -648,12 +653,17 @@ AC_SUBST(GPGKEYS_LDAP) AC_SUBST(LDAPLIBS) AM_CONDITIONAL(GPGKEYS_LDAP, test "$GPGKEYS_LDAP" != "") -if test "$try_ftp" = yes ; then - GNUPG_CHECK_LIBCURL +dnl If we have neither FTP or HTTP defined, then don't bother to check +dnl for curl. - if test x"$have_libcurl" = xyes ; then - AC_SUBST(GPGKEYS_FTP,"gpgkeys_ftp$EXEEXT") - fi +if test "$try_ftp" = yes || test "$try_http" = yes ; then + GNUPG_CHECK_LIBCURL +fi + +AM_CONDITIONAL(HAVE_LIBCURL, test "$have_libcurl" = "yes") + +if test x"$have_libcurl" = xyes ; then + AC_SUBST(GPGKEYS_CURL,"gpgkeys_curl$EXEEXT") fi dnl This isn't necessarily sendmail itself, but anything that gives a |