pkgsrc-ng/chat/zephyr/patches/patch-aclocal_m4
2013-09-26 17:14:40 +02:00

28 lines
828 B
Plaintext

$NetBSD: patch-aclocal_m4,v 1.1 2011/10/08 05:56:00 dholland Exp $
Cope with hesiod in libc as well as in -lhesiod.
--- aclocal.m4.orig 2001-05-18 20:41:37.000000000 +0000
+++ aclocal.m4
@@ -273,8 +273,10 @@ if test "$hesiod" != yes; then
CPPFLAGS="$CPPFLAGS -I$hesiod/include"
LDFLAGS="$LDFLAGS -L$hesiod/lib"
fi
-AC_CHECK_LIB(hesiod, hes_resolve, :,
- [AC_MSG_ERROR(Hesiod library not found)])])
+AC_CHECK_FUNC(hes_resolve, HESIOD_LIBS=,
+ AC_CHECK_LIB(hesiod, hes_resolve, HESIOD_LIBS="-lhesiod":,
+ [AC_MSG_ERROR(Hesiod library not found)]))
+])
AC_DEFUN(ATHENA_HESIOD,
[AC_ARG_WITH(hesiod,
@@ -282,7 +284,6 @@ AC_DEFUN(ATHENA_HESIOD,
[hesiod="$withval"], [hesiod=no])
if test "$hesiod" != no; then
ATHENA_HESIOD_CHECK
- HESIOD_LIBS="-lhesiod"
AC_DEFINE(HAVE_HESIOD)
fi
AC_SUBST(HESIOD_LIBS)])