0.8.9claws18
[claws.git] / ac / spamassassin.m4
index 2c196fc..0572e06 100644 (file)
@@ -5,6 +5,7 @@ AC_DEFUN(AC_SPAMASSASSIN,
 
 AC_CHECK_HEADERS(sys/time.h syslog.h unistd.h errno.h sys/errno.h)
 AC_CHECK_HEADERS(time.h sysexits.h sys/socket.h netdb.h netinet/in.h)
+AC_CHECK_HEADERS(openssl/crypto.h)
 
 AC_CACHE_CHECK([for SHUT_RD],
        shutrd, [
@@ -21,6 +22,8 @@ fi
 dnl ----------------------------------------------------------------------
 
 AC_CHECK_LIB(socket, socket)
+AC_CHECK_LIB(ssl, SSL_CTX_free)
+AC_CHECK_LIB(crypto, CRYPTO_lock)
 AC_CHECK_LIB(inet, connect)
 AC_CHECK_LIB(nsl, t_accept)
 AC_CHECK_LIB(dl, dlopen)
@@ -86,4 +89,8 @@ if test $haveexmax = yes ; then
   AC_DEFINE(HAVE_EX__MAX, 1, HAVE_EX__MAX)
 fi
 
+if test ! -z $USE_OPENSSL; then
+    AC_DEFINE(SPAMC_SSL, 1, Compile libspamc with OpenSSL support)
+fi
+
 ])
\ No newline at end of file