+po/$(PACKAGE).pot: $(SOURCES) src/errors.lst
+ $(AM_V_at) $(MKDIR_P) $(@D)
+ $(AM_V_GEN) $(XGETTEXT) $(XGETTEXT_OPTS) -o $@.tmp $(SOURCES)
+ $(AM_V_at) $(XGETTEXT) $(XGETTEXT_OPTS) --omit-header -Lc \
+ -ajo $@.tmp src/errors.lst
+ $(AM_V_at) mv -f $@.tmp $@
+
+.po.mo:
+ $(AM_V_at)$(MKDIR_P) $(@D)
+ $(AM_V_GEN)$(MSGFMT) -c -o $@ $<
+
+install-data-local: install-mo
+install-mo: $(MOFILES)
+ for mo in $?; do \
+ lang=`expr "$$mo" : '.*/\(.*\)\.mo' \| "$$mo" : '\(.*\)\.mo'`; \
+ test x"$$lang" = x"" && exit 1; \
+ inst="$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES"; \
+ set -x; \
+ $(MKDIR_P) "$$inst" || exit $$?; \
+ $(INSTALL_DATA) "$$mo" "$$inst/$(PACKAGE).mo" || exit $$?; \
+ set +x; \
+ done
+
+installdirs-local: installdirs-mo
+installdirs-mo:
+ for mo in $(MOFILES); do \
+ lang=`expr "$$mo" : '.*/\(.*\)\.mo' \| "$$mo" : '\(.*\)\.mo'`; \
+ test x"$$lang" = x"" && exit 1; \
+ inst="$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES"; \
+ set -x; \
+ $(MKDIR_P) "$$inst" || exit $$?; \
+ set +x; \
+ done
+
+uninstall-local: uninstall-mo
+uninstall-mo:
+ for mo in $(ALL_MOFILES); do \
+ lang=`expr "$$mo" : '.*/\(.*\)\.mo' \| "$$mo" : '\(.*\)\.mo'`; \
+ test x"$$lang" = x"" && exit 1; \
+ inst="$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES"; \
+ set -x; \
+ cd "$$inst" && rm -f '$(PACKAGE).mo'; \
+ set +x; \
+ done
+
+.PHONY: install-mo installdirs-mo uninstall-mo
+
+# These are required to prevent the builtin lex/yacc rules from
+# superseding ours...