From 9a18fff28e219aec445a551508460900e60b729b Mon Sep 17 00:00:00 2001
From: Mirko Vogt <mirko@openwrt.org>
Date: Sat, 4 Dec 2010 13:44:43 +0000
Subject: [PATCH] ensure accidentally installed *.la-files (into $STAGING_DIR)
 are going to be removed afterwards - this actually should be done within
 respective package-Makefiles itself, however they need to stay compatible
 with libtool v1.5.x which is used in backfire, since it (may) require those
 files

SVN-Revision: 24241
---
 include/autotools.mk | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/include/autotools.mk b/include/autotools.mk
index 7e251ead53..20227474cb 100644
--- a/include/autotools.mk
+++ b/include/autotools.mk
@@ -49,6 +49,14 @@ define remove_version_check
 	fi
 endef
 
+# delete *.la-files from staging_dir - we can not yet remove respective lines within all package
+# Makefiles, since backfire still uses libtool v1.5.x which (may) require those files
+define libtool_remove_files
+	find $(1) -name '*.la' | $(XARGS) rm -f
+endef
+
+Hooks/InstallDev/Post += libtool_remove_files
+
 # XXX the libtool fixups got deactivated in the course of switching to libtool2 in trunk XXX
 # ifneq ($(filter libtool,$(PKG_FIXUP)),)
 #   PKG_BUILD_DEPENDS += libtool
-- 
GitLab