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],
