]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Check for libopendbx with pkg-config 1870/head
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Sun, 9 Nov 2014 22:35:57 +0000 (23:35 +0100)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Sun, 9 Nov 2014 22:35:57 +0000 (23:35 +0100)
m4/pdns_check_opendbx.m4

index f75814947eac0e6b9d33436d504996c0b3dd7031..66327ce699bfb849b629e75bc4b7d2f6e78c136d 100644 (file)
@@ -1,12 +1,14 @@
 AC_DEFUN([PDNS_CHECK_OPENDBX], [
-  AC_CHECK_HEADERS([odbx.h], [
-    AC_CHECK_LIB([opendbx], [odbx_init],
-      [LIBOPENDBX="opendbx"],
-      [AC_MSG_ERROR([libopendbx not found])]
-    )], [
-    AC_MSG_ERROR([opendbx header (odbx.h) not found])
-    ]
-  )
-  AC_SUBST([LIBOPENDBX])
+  PKG_CHECK_MODULES([OPENDBX], [opendbx], [], [
+    AC_CHECK_HEADERS([odbx.h], [
+      AC_CHECK_LIB([opendbx], [odbx_init],
+        [OPENDBX_LIBS="-lopendbx"],
+        [AC_MSG_ERROR([libopendbx not found])]
+      )], [
+      AC_MSG_ERROR([opendbx header (odbx.h) not found])
+      ]
+    )
+  ])
+  AC_SUBST([OPENDBX_LIBS])
 ])