From 3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Tue, 19 Feb 2008 22:45:11 -0500 Subject: Import internationalization for kid templates patch from Masato Taruishi --- ipa-server/ipa-gui/Makefile.am | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'ipa-server/ipa-gui/Makefile.am') diff --git a/ipa-server/ipa-gui/Makefile.am b/ipa-server/ipa-gui/Makefile.am index c09a5c141..636a5d1fa 100644 --- a/ipa-server/ipa-gui/Makefile.am +++ b/ipa-server/ipa-gui/Makefile.am @@ -14,6 +14,15 @@ app_DATA = \ ipa_webgui.cfg \ $(NULL) +LINGUAS = ja + +mo = $(foreach lang,$(LINGUAS),locales/$(lang)/LC_MESSAGES/messages.mo) +po = $(foreach lang,$(LINGUAS),locales/$(lang)/LC_MESSAGES/messages.po) +$(mo): $(po) + tg-admin i18n compile + +noinst_DATA = $(mo) + EXTRA_DIST = \ README.txt \ $(sbin_SCRIPTS) \ @@ -24,12 +33,17 @@ EXTRA_DIST = \ setup.py \ start-ipagui.py \ test.cfg \ + $(po) \ + locales/messages.pot \ $(NULL) MAINTAINERCLEANFILES = \ *~ \ Makefile.in +CLEANFILES = \ + $(mo) + initdir=$(sysconfdir)/rc.d/init.d install-data-hook: ipa_webgui.init @@ -40,5 +54,13 @@ install-data-hook: ipa_webgui.init $(INSTALL_SCRIPT) $(srcdir)/ipa_webgui.init $(DESTDIR)$(initdir)/ipa_webgui + for mo in $(mo); do \ + $(mkinstalldirs) $(DESTDIR)$(appdir)/`dirname $$mo`; \ + $(INSTALL_DATA) $$mo $(DESTDIR)$(appdir)/`dirname $$mo`; \ + done + uninstall-hook: rm -f $(DESTDIR)$(initdir)/ipa_webgui + for mo in $(mo); do \ + rm -f $(DESTDIR)$(appdir)/$$mo; \ + done -- cgit