From c6e0e0e040ea4daf18083295f08b13b8c4d152fb Mon Sep 17 00:00:00 2001 From: mb Date: Thu, 4 Nov 2010 18:12:56 +0000 Subject: [PATCH] elinks: Fix configure cache var for complex paths git-svn-id: svn://svn.openwrt.org/openwrt/packages@23874 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/elinks/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/net/elinks/Makefile b/net/elinks/Makefile index 42b0f53f4..db2970c09 100644 --- a/net/elinks/Makefile +++ b/net/elinks/Makefile @@ -30,10 +30,14 @@ define Package/elinks/description An advanced text based web browser endef +SHVAR_TRANS:= \ + $(STAGING_DIR_HOST)/bin/sed -e \ + 'y%*+%pp%;s%[^_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]%_%g' + define Build/Configure (cd $(PKG_BUILD_DIR); rm -rf config.cache; \ - x=`echo ac_cv_file_./features.conf | tr [:blank:]-/. _` && export $$$${x}=yes && \ - x=`echo ac_cv_file_$(PKG_BUILD_DIR)/features.conf | tr [:blank:]-/. _` && export $$$${x}=yes && \ + x=`echo ac_cv_file_./features.conf | $(SHVAR_TRANS)` && export $$$${x}=yes && \ + x=`echo ac_cv_file_$(abspath $(PKG_BUILD_DIR)/features.conf) | $(SHVAR_TRANS)` && export $$$${x}=yes && \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ CPPFLAGS="$(TARGET_CPPFLAGS)" \ -- 2.11.0