From: Stijn Tintel Date: Fri, 20 Oct 2017 14:46:51 +0000 (+0300) Subject: libxml2: install cmake module X-Git-Url: http://git.openwrt.org/?p=feed%2Fpackages.git;a=commitdiff_plain;h=6d4f6a31fea93241659b693c8fd0f7df92be1789 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 --- 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/