summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-09-26 01:53:08 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-09-26 01:53:08 +0200
commit2e356a82fb084fe91b32e504580f6afb0d22d4b2 (patch)
tree50ece855248e801b9062c3db1fff345ad1dc4ac1 /packages
parenta1a8730a40877a97d0c4274892de82046497098e (diff)
downloadembtoolkit-2e356a82fb084fe91b32e504580f6afb0d22d4b2.tar.gz
embtoolkit-2e356a82fb084fe91b32e504580f6afb0d22d4b2.tar.bz2
embtoolkit-2e356a82fb084fe91b32e504580f6afb0d22d4b2.tar.xz
Packages: gettext: improve Makefile to take into account likely need of patches
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages')
-rw-r--r--packages/misc/gettext/gettext.mk10
1 files changed, 10 insertions, 0 deletions
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: