1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
Description: Use pkg-config to find libxml2
Author: Hugh McMaster <hugh.mcmaster@outlook.com>
Bug-Debian: https://bugs.debian.org/949091
Forwarded: not-needed
Last-Update: 2022-04-03
--- a/configure.ac
+++ b/configure.ac
@@ -16,17 +16,11 @@ AN_MAKEVAR([AR], [AC_PROG_AR])
AN_PROGRAM([ar], [AC_PROG_AR])
AC_DEFUN([AC_PROG_AR], [AC_CHECK_TOOL(AR, ar, :)])
AC_PROG_AR
-dnl Checks for libraries.
-
+PKG_PROG_PKG_CONFIG
-AC_PATH_PROG(XML_CONFIG, xml2-config, no)
-if test "$XML_CONFIG" = "no"; then
- AC_MSG_ERROR([Cannot determine configuration of libxml.
-Perhaps you forgot to install the package libxml2-devel ?])
-else
- AC_SUBST(XML_CFLAGS, `$XML_CONFIG --cflags`)
- AC_SUBST(XML_LIBS, `$XML_CONFIG --libs`)
-fi
+dnl Checks for libraries.
+PKG_CHECK_MODULES([XML], [libxml-2.0])
+LIBS="$LIBS $XML_LIBS"
AC_ARG_WITH(corba,
AS_HELP_STRING([--with-corba],
|