[Bugfix] Use AC_CHECK_LIB instead of pkgconfig, it is not available on OS X.
Enable gnutls by default if it is present.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4053 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/configure.ac b/configure.ac
index 3a9ad92..5acd762 100644
--- a/configure.ac
+++ b/configure.ac
@@ -72,18 +72,15 @@
 AC_ARG_ENABLE([gnutls],
 	AS_HELP_STRING([--enable-gnutls],
 		       [build in GNUTLS based encryption support (default yes)]),
-	[enable_gnutls="$enableval"], [enable_gnutls=no])
-GNUTLS_CFLAGS=
+	[enable_gnutls="$enableval"], [enable_gnutls=yes])
 GNUTLS_LIBS=
 if test "x$enable_gnutls" = xyes; then
-	PKG_CHECK_MODULES([gnutls], [gnutls >= 1.0.0],
-		[AC_DEFINE(HAVE_GNUTLS, 1, [GNUTLS available])], [])
+	AC_CHECK_LIB([gnutls], [gnutls_global_init],
+		     [GNUTLS_LIBS='-lgnutls'
+		      AC_DEFINE([HAVE_GNUTLS], 1, [Is gnutls present? ])])
 fi
-AC_SUBST([GNUTLS_CFLAGS], ["$gnutls_CFLAGS"])
-AC_SUBST([GNUTLS_LIBS], ["$gnutls_LIBS"])
-dnl If --enable-gnutls is passed and gnutls is not installed PKG_CHECK_MODULES
-dnl check above fails so it's safe to assume enable_gnutls == HAVE_GNUTLS
-AM_CONDITIONAL([HAVE_GNUTLS], [ test "x$enable_gnutls" = xyes ])
+AC_SUBST([GNUTLS_LIBS])
+AM_CONDITIONAL([HAVE_GNUTLS], [ ! test "x$GNUTLS_LIBS" = x ])
 
 VNCCONFIG_DIR='vncconfig'
 AC_ARG_ENABLE([vncconfig],