From 6d4f6a31fea93241659b693c8fd0f7df92be1789 Mon Sep 17 00:00:00 2001 From: Stijn Tintel Date: Fri, 20 Oct 2017 17:46:51 +0300 Subject: [PATCH] libxml2: install cmake module Since version 2.9.2, libxml2 provides its own cmake module. Install it to avoid packages built with cmake and requiring libxml2 to fall back to cmake's FindLibXml2 module, which seems to detect host libxml2 instead of the one in staging_dir. Fixes #4917. Signed-off-by: Stijn Tintel --- libs/libxml2/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/libxml2/Makefile b/libs/libxml2/Makefile index f33309643f..bd1e6a1bcc 100644 --- a/libs/libxml2/Makefile +++ b/libs/libxml2/Makefile @@ -118,6 +118,10 @@ define Build/InstallDev $(INSTALL_DIR) $(1)/usr/lib $(CP) $(PKG_INSTALL_DIR)/usr/lib/libxml2.{la,a,so*} $(1)/usr/lib/ + $(INSTALL_DIR) $(1)/usr/lib/cmake/libxml2 + $(CP) $(PKG_INSTALL_DIR)/usr/lib/cmake/libxml2/libxml2-config.cmake \ + $(1)/usr/lib/cmake/libxml2 + $(INSTALL_DIR) $(1)/usr/lib/pkgconfig $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libxml-2.0.pc $(1)/usr/lib/pkgconfig/ -- 2.30.2