tags 529915 patch
thanks
On 2009-05-22 Andreas Metzler <ametz...@downhill.at.eu.org> wrote:
> Package: wmbiff
> Version: 0.4.27-2
> Severity: important

> The package's ./configure script is trying to invoke libgnutls-config
[...]
> Please use another way to search for the gnutls library, e.g.
> pkg-config or AC_LIB_HAVE_LINKFLAGS or AC_CHECK_FUNCS. For packages
> that already use pkg-config to search for other libraries, pkg-config
> will probably be the simplest way.
[...]

Basic patch attached (sans adding pkg-config to build-depends and
re-running autotools).
cu andreas 
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
--- wmbiff-0.4.27.orig/configure.ac
+++ wmbiff-0.4.27/configure.ac
@@ -77,13 +77,22 @@
 
 GNUTLS_MAN_STATUS="This copy of WMBiff was not compiled with GNUTLS."
 if test "$gnutls" = "ok"; then
- AM_PATH_LIBGNUTLS(1.0.4, [LIBS="$LIBS $LIBGNUTLS_LIBS"
-                          CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
-                         CPPFLAGS="$CPPFLAGS $LIBGNUTLS_CFLAGS"
-                         GNUTLS_COMMON_O="gnutls-common.o"
-                         GNUTLS_MAN_STATUS="This copy of WMBiff was compiled with GNUTLS."
-                         AC_CHECK_HEADERS(gnutls/gnutls.h) ],
-                         [ echo GNUTLS can be found at ftp://gnutls.hellug.gr/pub/gnutls ])
+
+PKG_CHECK_MODULES([LIBGNUTLS], [gnutls >= 1.0.4],
+	[LIBS="$LIBS $LIBGNUTLS_LIBS"
+        CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
+        CPPFLAGS="$CPPFLAGS $LIBGNUTLS_CFLAGS"
+        GNUTLS_COMMON_O="gnutls-common.o"
+        GNUTLS_MAN_STATUS="This copy of WMBiff was compiled with GNUTLS."
+        AC_CHECK_HEADERS(gnutls/gnutls.h) ],
+        [ echo GNUTLS can be found at ftp://gnutls.hellug.gr/pub/gnutls ])
+## AM_PATH_LIBGNUTLS(1.0.4, [LIBS="$LIBS $LIBGNUTLS_LIBS"
+##                          CFLAGS="$CFLAGS $LIBGNUTLS_CFLAGS"
+##                         CPPFLAGS="$CPPFLAGS $LIBGNUTLS_CFLAGS"
+##                         GNUTLS_COMMON_O="gnutls-common.o"
+##                         GNUTLS_MAN_STATUS="This copy of WMBiff was compiled with GNUTLS."
+##                         AC_CHECK_HEADERS(gnutls/gnutls.h) ],
+##                         [ echo GNUTLS can be found at ftp://gnutls.hellug.gr/pub/gnutls ])
 else
  AC_MSG_RESULT(GNUTLS support requires libz.a and libgdbm.a, so will be disabled)
 fi

Reply via email to