autoconf: don't rely on STAGING_DIR_HOST
authorMatthias Schiffer <mschiffer@universe-factory.net>
Mon, 3 Oct 2016 12:11:50 +0000 (14:11 +0200)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Sun, 16 Oct 2016 15:48:15 +0000 (17:48 +0200)
We can just set M4 in the configure command instead of fixing up the paths
using sed afterwards. This makes the build more robust (and we're currently
preparing a change of the host staging dirs in LEDE that might break this
otherwise).

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
devel/autoconf/Makefile

index 33e70561309a6b3acf1c12d215b09100b6012196..f50a84da174ea2090f2a7f68d4c96c015bc0d04c 100644 (file)
@@ -21,6 +21,8 @@ PKG_INSTALL:=1
 
 include $(INCLUDE_DIR)/package.mk
 
+CONFIGURE_VARS += M4=m4
+
 define Package/autoconf
   SECTION:=devel
   CATEGORY:=Development
@@ -42,7 +44,6 @@ endef
 
 define Package/autoconf/install
        $(INSTALL_DIR) $(1)/usr/bin
-       $(SED) 's|$(STAGING_DIR_HOST)|/usr|g' $(PKG_INSTALL_DIR)/usr/bin/autom4te
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
        $(INSTALL_DIR) $(1)/usr/share/autoconf
        $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/autoconf/INSTALL \