From 6e96bd72df2abee691b900b6e75ae5de23674b25 Mon Sep 17 00:00:00 2001 From: Benjamin Kellermann Date: Tue, 9 Mar 2010 11:11:05 +0100 Subject: minor bugfix for deploying language files --- Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 5e521bc..2024e7d 100644 --- a/Makefile +++ b/Makefile @@ -20,13 +20,19 @@ default: locale/de/dudle.mo locale/dudle.pot: *.rb *.cgi - rm -f locale/dudle.pot - rgettext *.cgi *.rb -o locale/dudle.pot + rm -f $@ + rgettext *.cgi *.rb -o $@ %.mo: %.po rmsgfmt $*.po -o $*.mo locale/%/dudle.po: locale/dudle.pot msgmerge locale/$*/dudle.po locale/dudle.pot >/tmp/dudle_$*_tmp.po - if [ "`msgcomm -u /tmp/dudle_de_tmp.po locale/de/dudle.po`" ];then mv /tmp/dudle_$*_tmp.po locale/$*/dudle.po; else touch locale/$*/dudle.po; fi - if [ "`postats -f locale/$*/dudle.po|tail -n1 |cut -d"(" -f3|cut -d")" -f1`" = "100%\n" ]; then poedit locale/$*/dudle.po; fi + if [ "`msgcomm -u /tmp/dudle_$*_tmp.po locale/$*/dudle.po`" ];then\ + mv /tmp/dudle_$*_tmp.po locale/$*/dudle.po;\ + else\ + touch locale/$*/dudle.po;\ + fi + if [ "`postats -f locale/$*/dudle.po|tail -n1 |cut -d"(" -f3|cut -d")" -f1`" = "100%\n" ];\ + then poedit locale/$*/dudle.po;\ + fi -- cgit v1.2.3