gettext: remove useless ABOUT-NLS file
For some reason, gettext installs on the target a documentation file named ABOUT-NLS in /usr/share/gettext, that is clearly not needed for the proper execution of programs. This commit adds a post-install hook in gettext.mk to get rid of this file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
12b6eebe12
commit
d49b9f3d8b
@ -50,6 +50,13 @@ endef
|
||||
GETTEXT_POST_PATCH_HOOKS += HOST_GETTEXT_DISABLE_UNNEEDED
|
||||
HOST_GETTEXT_POST_PATCH_HOOKS += HOST_GETTEXT_DISABLE_UNNEEDED
|
||||
|
||||
define GETTEXT_REMOVE_UNNEEDED
|
||||
$(RM) -rf $(TARGET_DIR)/usr/share/gettext/ABOUT-NLS
|
||||
rmdir --ignore-fail-on-non-empty $(TARGET_DIR)/usr/share/gettext
|
||||
endef
|
||||
|
||||
GETTEXT_POST_INSTALL_TARGET_HOOKS += GETTEXT_REMOVE_UNNEEDED
|
||||
|
||||
# Force build with NLS support, otherwise libintl is not built
|
||||
# This is needed because some packages (eg. libglib2) requires
|
||||
# locales, but do not properly depend on BR2_ENABLE_LOCALE, and
|
||||
|
Loading…
Reference in New Issue
Block a user