From: Malte Starostik Date: Sat, 24 Jul 2010 11:21:25 +0000 (+0200) Subject: Globally remove aclocal directories from target X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bea9e43fe7d0adbcd472fb8b5f56aba5e2004f80;p=buildroot.git Globally remove aclocal directories from target * Remove $(TARGET_DIR)/usr/share/aclocal from target-finalize when not installing devfiles and * Remove some (now) redundant cleanup from individual packages Signed-off-by: Malte Starostik Acked-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/Makefile b/Makefile index 619d8ea03c..f130325a4a 100644 --- a/Makefile +++ b/Makefile @@ -384,7 +384,7 @@ target-finalize: ifeq ($(BR2_HAVE_DEVFILES),y) ( scripts/copy.sh $(STAGING_DIR) $(TARGET_DIR) ) else - rm -rf $(TARGET_DIR)/usr/include $(TARGET_DIR)/usr/lib/pkgconfig + rm -rf $(TARGET_DIR)/usr/include $(TARGET_DIR)/usr/lib/pkgconfig $(TARGET_DIR)/usr/share/aclocal find $(TARGET_DIR)/lib \( -name '*.a' -o -name '*.la' \) -print0 | xargs -0 rm -f find $(TARGET_DIR)/usr/lib \( -name '*.a' -o -name '*.la' \) -print0 | xargs -0 rm -f endif diff --git a/package/gettext/gettext.mk b/package/gettext/gettext.mk index 80215c8944..2b308c84ab 100644 --- a/package/gettext/gettext.mk +++ b/package/gettext/gettext.mk @@ -135,8 +135,6 @@ gettext-dirclean: gettext-target: $(GETTEXT_DIR)/$(GETTEXT_BINARY) $(MAKE) DESTDIR=$(TARGET_DIR) -C $(GETTEXT_DIR) install chmod +x $(TARGET_DIR)/usr/lib/libintl.so* # identify as needing to be stripped - rm -rf $(addprefix $(TARGET_DIR),/usr/share/aclocal /usr/include/libintl.h) - rmdir --ignore-fail-on-non-empty $(TARGET_DIR)/usr/include $(TARGET_DIR)/usr/lib/libintl.so: $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY) cp -dpf $(STAGING_DIR)/usr/lib/libgettext*.so* \ diff --git a/package/libxml2/libxml2.mk b/package/libxml2/libxml2.mk index 3a3e00706d..8f2513684c 100644 --- a/package/libxml2/libxml2.mk +++ b/package/libxml2/libxml2.mk @@ -34,8 +34,7 @@ $(eval $(call AUTOTARGETS,package,libxml2,host)) $(LIBXML2_HOOK_POST_INSTALL): $(SED) "s,^prefix=.*,prefix=\'$(STAGING_DIR)/usr\',g" $(STAGING_DIR)/usr/bin/xml2-config $(SED) "s,^exec_prefix=.*,exec_prefix=\'$(STAGING_DIR)/usr\',g" $(STAGING_DIR)/usr/bin/xml2-config - rm -rf $(TARGET_DIR)/usr/share/aclocal touch $@ # libxml2 for the host -LIBXML2_HOST_BINARY:=$(HOST_DIR)/usr/bin/xmllint \ No newline at end of file +LIBXML2_HOST_BINARY:=$(HOST_DIR)/usr/bin/xmllint diff --git a/package/multimedia/speex/speex.mk b/package/multimedia/speex/speex.mk index 6943ad7305..e246b2491e 100644 --- a/package/multimedia/speex/speex.mk +++ b/package/multimedia/speex/speex.mk @@ -32,5 +32,5 @@ $(SPEEX_TARGET_BUILD): $(SPEEX_TARGET_CONFIGURE) $(Q)touch $@ $(SPEEX_HOOK_POST_INSTALL): $(SPEEX_TARGET_INSTALL_TARGET) - rm -rf $(TARGET_DIR)/usr/share/doc/speex $(TARGET_DIR)/usr/share/aclocal + rm -rf $(TARGET_DIR)/usr/share/doc/speex touch $@