]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
More robustness.
authorBruno Haible <bruno@clisp.org>
Mon, 11 Mar 2002 16:46:10 +0000 (16:46 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:07:49 +0000 (12:07 +0200)
po/ChangeLog
po/Makefile.in.in

index a46fe4e6b27f7795af139b8f50bc43f42c288927..d189601bb6d1aadeb2bb2858dfd6ad39846750e1 100644 (file)
@@ -1,6 +1,7 @@
 2002-03-11  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.in.in (.po.mo): Use a temporary .mo file, for robustness.
+       (.po.gmo): Likewise.
        Reported by Jim Meyering <meyering@lucent.com>.
 
 2002-03-11  Bruno Haible  <bruno@clisp.org>
index 3636e1b9f12c7199ad0161bb2846b71fe2c12d5b..ada8bb4ffa3580e35d9d069bb518796b333a3b37 100644 (file)
@@ -65,7 +65,7 @@ CATALOGS = @CATALOGS@
        @lang=`echo $* | sed -e 's,.*/,,'`; \
        test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
        echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
-       cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po
+       cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
 
 .sin.sed:
        sed -e '/^#/d' $< > t-$@