+.PHONY: uninstall-gmofiles
+
+EXTRA_DIST += \
+ $(LOCALPOFILES) \
+ $(POFILES) \
+ $(POTFILE) \
+ po/LINGUAS \
+ po/ChangeLog \
+ po/cs.po,aux
+
+CLEANFILES += $(GMOFILES) $(POTFILE)
+
+# Clean $(POFILES) from build directory but not if that's the same as
+# the source directory.
+po_CLEAN:
+ @if test "$(srcdir)" != .; then \
+ echo rm -f $(LOCALPOFILES) $(POFILES); \
+ rm -f $(LOCALPOFILES) $(POFILES); \
+ fi
+CLEAN_LOCAL += po_CLEAN
+
+# Download the po files from http://translationproject.org
+# The final action to this rule is to remove the .pot file. This
+# is because the po files must be re-merged against an updated version of it.
+#
+# You can update just one .po file with, e.g.:
+# make po-update POFILES=po/uk.po
+PHONY += po-update
+po-update:
+ for p in $(POFILES); do \
+ wget --no-use-server-timestamps -O $$p,tmp \
+ https://translationproject.org/latest/pspp/`basename $$p` ; \
+ mv $$p,tmp ${top_srcdir}/$$p; \
+ done
+ $(RM) $(POTFILE)