From: Gustavo Zacarias Date: Thu, 13 Jun 2013 13:00:23 +0000 (-0300) Subject: freetype: fixup config file X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=11be54149cfca42226b51b7dc045e8da26b72cfe;p=buildroot.git freetype: fixup config file Fix freetype-config's includedir and libdir since they're expanded from configure values since bumping to version 2.4.12 Fixes: http://autobuild.buildroot.net/results/1c7/1c70ce0ff350623cc38baf4b8b61c8a7a8586aba/ ...and many others. Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- diff --git a/package/freetype/freetype.mk b/package/freetype/freetype.mk index 16f00fe64c..177adf50ac 100644 --- a/package/freetype/freetype.mk +++ b/package/freetype/freetype.mk @@ -18,5 +18,13 @@ FREETYPE_CONFIG_SCRIPTS = freetype-config HOST_FREETYPE_DEPENDENCIES = host-pkgconf +# Extra fixing since includedir and libdir are expanded from configure values +define FREETYPE_FIX_CONFIG_FILE + $(SED) 's:^includedir=.*:includedir="$${prefix}/include":' \ + -e 's:^libdir=.*:libdir="$${exec_prefix}/lib":' \ + $(STAGING_DIR)/usr/bin/freetype-config +endef +FREETYPE_POST_INSTALL_STAGING_HOOKS += FREETYPE_FIX_CONFIG_FILE + $(eval $(autotools-package)) $(eval $(host-autotools-package))