From 94935e8363435060548b00c7da71a3e8b4a54412 Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Thu, 2 Sep 2010 02:16:58 +0200 Subject: [PATCH] add a script to compile gettext Signed-off-by: Erik Faye-Lund --- src/gettext/.gitignore | 2 ++ src/gettext/release.sh | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 src/gettext/.gitignore create mode 100644 src/gettext/release.sh diff --git a/src/gettext/.gitignore b/src/gettext/.gitignore new file mode 100644 index 00000000..bed7ff3c --- /dev/null +++ b/src/gettext/.gitignore @@ -0,0 +1,2 @@ +gettext-*/ +gettext-*.tar.gz diff --git a/src/gettext/release.sh b/src/gettext/release.sh new file mode 100644 index 00000000..b7d94a1d --- /dev/null +++ b/src/gettext/release.sh @@ -0,0 +1,34 @@ +#!/bin/sh + +cd "$(dirname "$0")" + +VERSION=0.18.1.1 +DIR=gettext-$VERSION +URL=http://ftp.gnu.org/pub/gnu/gettext/$DIR.tar.gz +FILE=${URL##*/} + +die () { + echo "$*" >&2 + exit 1 +} + +test -d $DIR || { + test -f $FILE || + curl -O $URL || + die "Could not download $FILE" + + tar xzvf $FILE && ( + cd $DIR && + git init && + git add . && + git commit -m "Import of $FILE" + ) +} || die "Could not check out $FILE" + +(cd $DIR && +./configure --prefix=/mingw --enable-threads=win32 --enable-relocatable && +make && +index=$(/share/msysGit/pre-install.sh) && +make install && +/share/msysGit/post-install.sh $index "Install $FILE" +) || die "Could not install $FILE" -- 2.11.4.GIT