From 2e356a82fb084fe91b32e504580f6afb0d22d4b2 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Sun, 26 Sep 2010 01:53:08 +0200 Subject: Packages: gettext: improve Makefile to take into account likely need of patches Signed-off-by: Abdoulaye Walsimou Gaye --- packages/misc/gettext/gettext.mk | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'packages') diff --git a/packages/misc/gettext/gettext.mk b/packages/misc/gettext/gettext.mk index 0b86123..6bc4f4e 100644 --- a/packages/misc/gettext/gettext.mk +++ b/packages/misc/gettext/gettext.mk @@ -24,6 +24,7 @@ GETTEXT_VERSION := $(subst ",,$(strip $(CONFIG_EMBTK_GETTEXT_VERSION_STRING))) GETTEXT_SITE := http://ftp.gnu.org/pub/gnu/gettext +GETTEXT_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/gettext/$(GETTEXT_VERSION) GETTEXT_PACKAGE := gettext-$(GETTEXT_VERSION).tar.gz GETTEXT_BUILD_DIR := $(PACKAGES_BUILD)/gettext-$(GETTEXT_VERSION) @@ -59,10 +60,19 @@ download_gettext: @test -e $(DOWNLOAD_DIR)/$(GETTEXT_PACKAGE) || \ wget -O $(DOWNLOAD_DIR)/$(GETTEXT_PACKAGE) \ $(GETTEXT_SITE)/$(GETTEXT_PACKAGE) +ifeq ($(CONFIG_EMBTK_GETTEXT_NEED_PATCH),y) + @test -e $(DOWNLOAD_DIR)/gettext-$(GETTEXT_VERSION).patch || \ + wget -O $(DOWNLOAD_DIR)/gettext-$(GETTEXT_VERSION).patch \ + $(GETTEXT_PATCH_SITE)/gettext-$(GETTEXT_VERSION)-*.patch +endif $(GETTEXT_BUILD_DIR)/.decompressed: $(call EMBTK_GENERIC_MESSAGE,"Decompressing $(GETTEXT_PACKAGE) ...") @tar -C $(PACKAGES_BUILD) -xzf $(DOWNLOAD_DIR)/$(GETTEXT_PACKAGE) +ifeq ($(CONFIG_EMBTK_GETTEXT_NEED_PATCH),y) + @cd $(GETTEXT_BUILD_DIR); \ + patch -p1 < $(DOWNLOAD_DIR)/gettext-$(GETTEXT_VERSION).patch +endif @touch $@ $(GETTEXT_BUILD_DIR)/.configured: -- cgit v1.2.3