From 8c37c91f9986655fe99d5e0bedd9deaf593546e3 Mon Sep 17 00:00:00 2001 From: Robert Millan Date: Tue, 17 Nov 2009 11:20:39 +0000 Subject: [PATCH] 2009-11-17 Robert Millan * Makefile.in (XGETTEXT, MSGMERGE, MSGFMT, LINGUAS): New variables. (po/$(PACKAGE).pot): Replace `xgettext' with `$(XGETTEXT)'. (po/*.po): Replace `msgmerge' with `$(MSGMERGE)'. (po/%.mo): Replace `msgfmt' with `$(MSGFMT)'. * po/LINGUAS: New file. --- ChangeLog.gettext | 8 ++++++++ Makefile.in | 12 ++++++++---- po/LINGUAS | 1 + 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 po/LINGUAS diff --git a/ChangeLog.gettext b/ChangeLog.gettext index 19e83f0bb..a1451f1d1 100644 --- a/ChangeLog.gettext +++ b/ChangeLog.gettext @@ -1,3 +1,11 @@ +2009-11-17 Robert Millan + + * Makefile.in (XGETTEXT, MSGMERGE, MSGFMT, LINGUAS): New variables. + (po/$(PACKAGE).pot): Replace `xgettext' with `$(XGETTEXT)'. + (po/*.po): Replace `msgmerge' with `$(MSGMERGE)'. + (po/%.mo): Replace `msgfmt' with `$(MSGFMT)'. + * po/LINGUAS: New file. + 2009-11-17 Robert Millan * configure.ac: Call AM_GNU_GETTEXT() (defines localedir, among diff --git a/Makefile.in b/Makefile.in index 07f0b6fec..a87ace29d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -41,7 +41,11 @@ includedir = @includedir@ pkgdatadir = $(datadir)/`echo @PACKAGE_TARNAME@ | sed '$(transform)'` pkglibdir = $(libdir)/`echo @PACKAGE_TARNAME@/$(target_cpu)-$(platform) | sed '$(transform)'` -LINGUAS = ca +XGETTEXT = @XGETTEXT@ +MSGMERGE = @MSGMERGE@ +MSGFMT = @MSGFMT@ + +LINGUAS = $(shell tr '\n' ' ' < $(srcdir)/po/LINGUAS) PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ @@ -467,14 +471,14 @@ genkernsyms.sh: genkernsyms.sh.in config.status $(SHELL) ./config.status po/$(PACKAGE).pot: po/POTFILES - xgettext --from-code=utf-8 --keyword=_ -f $< -o $@ + $(XGETTEXT) --from-code=utf-8 --keyword=_ -f $< -o $@ po/*.po: po/$(PACKAGE).pot - msgmerge -U $@ po/$(PACKAGE).pot + $(MSGMERGE) -U $@ po/$(PACKAGE).pot po/%.mo: po/%.po $(MKDIR_P) $$(dirname $@) - msgfmt -c --statistics -o $@ $^ + $(MSGFMT) -c --statistics -o $@ $^ .PHONY: all install install-strip uninstall clean mostlyclean distclean .PHONY: maintainer-clean info dvi dist check diff --git a/po/LINGUAS b/po/LINGUAS new file mode 100644 index 000000000..16fc6795f --- /dev/null +++ b/po/LINGUAS @@ -0,0 +1 @@ +ca