aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2010-01-26 10:39:38 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2010-01-26 10:39:38 +0100
commitd783787feef41747fad6af1841bb7e110e347233 (patch)
tree38345e5cfba83a81e6866fd3b9c7e8c31d32e71e /Makefile
parent4d95fd3bfaea0945d32b64700dfc876da67e9fc5 (diff)
change .po only when neccessary
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index ccfee02..5e521bc 100644
--- a/Makefile
+++ b/Makefile
@@ -28,5 +28,5 @@ locale/dudle.pot: *.rb *.cgi
locale/%/dudle.po: locale/dudle.pot
msgmerge locale/$*/dudle.po locale/dudle.pot >/tmp/dudle_$*_tmp.po
- mv /tmp/dudle_$*_tmp.po locale/$*/dudle.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