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