aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2010-03-09 11:11:05 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2010-03-09 11:11:05 +0100
commit6e96bd72df2abee691b900b6e75ae5de23674b25 (patch)
tree27fa4386673648655bd88e2c2d79afe94e520674 /Makefile
parent56e98824555693389f83e98e47cba732af6c8e9e (diff)
minor bugfix for deploying language files
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 10 insertions, 4 deletions
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