File: pkg-config.patch

package info (click to toggle)
dia2code 1.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,384 kB
  • sloc: cpp: 8,163; sh: 4,280; php: 289; cs: 267; java: 219; makefile: 49; ansic: 38
file content (30 lines) | stat: -rw-r--r-- 885 bytes parent folder | download
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],