diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-09-26 01:53:08 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-09-26 01:53:08 +0200 |
commit | 2e356a82fb084fe91b32e504580f6afb0d22d4b2 (patch) | |
tree | 50ece855248e801b9062c3db1fff345ad1dc4ac1 /packages | |
parent | a1a8730a40877a97d0c4274892de82046497098e (diff) | |
download | embtoolkit-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.mk | 10 |
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: |