blob: b5be2d9897762ff34c6bb21a851a52c4b6f27541 [file] [log] [blame]
Date: 2009-06-30 14:26
Sender: bortz
The patch by ametzler seems indeed to work (thanks to him). I've committed
it (r426) and will make a new release soon.
http://sourceforge.net/tracker/index.php?func=detail&aid=2811861&group_id=4581&atid=104581
--- trunk/SRC/configure.ac 2009/06/30 14:18:15 425
+++ trunk/SRC/configure.ac 2009/06/30 14:19:07 426
@@ -92,14 +92,21 @@
AC_ARG_WITH(gnutls,
[ --with-gnutls[=DIR] SSL/TLS crypt support (needs GNU TLS), the argument DIR should not be necessary],dnl
[if test "$withval" != "no"; then
- AC_DEFINE(GNUTLS,,[Crypto (TLS) support])
- GNUTLS=1
- CPPFLAGS="${CPPFLAGS} `libgnutls-config --cflags`"
- LDFLAGS="${LDFLAGS} `libgnutls-config --libs`"
- if test "$withval" != "yes"; then
- GNUTLSROOT=$withval
- LDFLAGS="${LDFLAGS} -L$GNUTLSROOT/lib"
- CPPFLAGS="${CPPFLAGS} -I$GNUTLSROOT/include"
+ if test "$withval" = "yes"; then
+ PKG_CHECK_MODULES([LIBGNUTLS], [gnutls >= 1.0.0],
+ [
+ echo "GnuTLS found"
+ AC_DEFINE(GNUTLS,,[Crypto (TLS) support])
+ GNUTLS=1
+ CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
+ LIBS="$LIBS $LIBGNUTLS_LIBS"
+ ],)
+ else
+ AC_DEFINE(GNUTLS,,[Crypto (TLS) support])
+ GNUTLS=1
+ GNUTLSROOT=$withval
+ LDFLAGS="${LDFLAGS} -L$GNUTLSROOT/lib -lgnutls"
+ CPPFLAGS="${CPPFLAGS} -I$GNUTLSROOT/include"
fi
fi],
dnl Default: disable it