1 dnl ######################################################################
3 AC_DEFUN([LIBEVENT_OPENSSL], [
4 AC_REQUIRE([NTP_PKG_CONFIG])dnl
6 case "$enable_openssl" in
13 OPENSSL_LIBS=`$PKG_CONFIG --libs openssl 2>/dev/null`
14 case "$OPENSSL_LIBS" in
16 *) OPENSSL_LIBS="$OPENSSL_LIBS $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD"
20 OPENSSL_INCS=`$PKG_CONFIG --cflags openssl 2>/dev/null`
23 case "$have_openssl" in
29 for lib in crypto eay32; do
31 unset ac_cv_search_SSL_new
32 AC_SEARCH_LIBS([SSL_new], [ssl ssl32],
34 OPENSSL_LIBS="$LIBS -l$lib $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD"],
36 [-l$lib $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD])
38 test "$have_openssl" = "yes" && break
42 AC_SUBST(OPENSSL_INCS)
43 AC_SUBST(OPENSSL_LIBS)
44 case "$have_openssl" in
45 yes) AC_DEFINE(HAVE_OPENSSL, 1, [Define if the system has openssl]) ;;
50 # check if we have and should use openssl
51 AM_CONDITIONAL(OPENSSL, [test "$enable_openssl" != "no" && test "$have_openssl" = "yes"])