[PATCH 2/2] Query pkg-config with libxml2 via default name to

Anton Lundin glance at acc.umu.se
Wed Jan 15 00:27:38 UTC 2014


On Ubuntu and in the source package, libxml2 defaults to naming its
pkg-config file to libxml-2.0.pc so query after the package with that
name to.
I don't know what platform ships it as libxml2, so that might be a typo.

Signed-off-by: Anton Lundin <glance at acc.umu.se>
---
 subsurface-configure.pri | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/subsurface-configure.pri b/subsurface-configure.pri
index 242a186..b61ff42 100644
--- a/subsurface-configure.pri
+++ b/subsurface-configure.pri
@@ -99,6 +99,10 @@ link_pkgconfig {
 		XML2_CFLAGS = $$system($$PKG_CONFIG --cflags libxml2 2> $$NUL)
 		XML2_LIBS = $$system($$PKG_CONFIG --libs libxml2 2> $$NUL)
 	}
+	isEmpty(XML2_CFLAGS)|isEmpty(XML2_LIBS) {
+		XML2_CFLAGS = $$system($$PKG_CONFIG --cflags libxml-2.0 2> $$NUL)
+		XML2_LIBS = $$system($$PKG_CONFIG --libs libxml-2.0 2> $$NUL)
+	}
 	isEmpty(XSLT_CFLAGS)|isEmpty(XSLT_LIBS) {
 		XSLT_CFLAGS = $$system($$PKG_CONFIG --cflags libxslt 2> $$NUL)
 		XSLT_LIBS = $$system($$PKG_CONFIG --libs libxslt 2> $$NUL)
-- 
1.8.3.2



More information about the subsurface mailing list