[vlc-devel] [PATCH 2/5] contribs: require gettext >= 0.19.3
Francois Cartegnie
fcvlcdev at free.fr
Fri Mar 11 09:59:54 CET 2016
---
extras/tools/bootstrap | 1 +
extras/tools/packages.mak | 3 +++
extras/tools/tools.mak | 18 ++++++++++++++++++
3 files changed, 22 insertions(+)
diff --git a/extras/tools/bootstrap b/extras/tools/bootstrap
index 1351475..3903b1a 100755
--- a/extras/tools/bootstrap
+++ b/extras/tools/bootstrap
@@ -83,6 +83,7 @@ check_sed
check protoc 2.6.0
check ant
check xz
+check gettext 0.19.3
[ -n "$NEEDED" ] && mkdir -p build/ && echo "To-be-built packages: `echo $NEEDED | sed 's/\.//g'`"
diff --git a/extras/tools/packages.mak b/extras/tools/packages.mak
index 97bb2ec..56c8f0e 100644
--- a/extras/tools/packages.mak
+++ b/extras/tools/packages.mak
@@ -46,3 +46,6 @@ ANT_URL=$(APACHE)/ant/binaries/apache-ant-$(ANT_VERSION)-bin.tar.bz2
PROTOBUF_VERSION := 2.6.1
PROTOBUF_URL := https://github.com/google/protobuf/releases/download/v$(PROTOBUF_VERSION)/protobuf-$(PROTOBUF_VERSION).tar.bz2
+
+GETTEXT_VERSION := 0.19.3
+GETTEXT_URL := https://ftp.gnu.org/pub/gnu/gettext/gettext-$(GETTEXT_VERSION).tar.gz
diff --git a/extras/tools/tools.mak b/extras/tools/tools.mak
index 69fac38..50a04b2 100644
--- a/extras/tools/tools.mak
+++ b/extras/tools/tools.mak
@@ -287,6 +287,24 @@ CLEAN_PKG += protobuf
DISTCLEAN_PKG += protobuf-$(PROTOBUF_VERSION).tar.bz2
CLEAN_FILE += .protoc
+
+# GNU GetText
+
+gettext-$(GETTEXT_VERSION).tar.gz:
+ $(call download,$(GETTEXT_URL))
+
+gettext: gettext-$(GETTEXT_VERSION).tar.gz
+ $(UNPACK)
+ $(MOVE)
+
+.gettext: gettext
+ (cd $<; ./configure --prefix=$(PREFIX) && $(MAKE) && $(MAKE) install)
+ touch $@
+
+CLEAN_FILE += .gettext
+CLEAN_PKG += gettext
+DISTCLEAN_PKG += gettext-$(GETTEXT_VERSION).tar.gz
+
#
#
#
--
1.8.3.1
More information about the vlc-devel
mailing list