summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/Makefile.am
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2008-02-19 22:45:11 -0500
committerRob Crittenden <rcritten@redhat.com>2008-02-19 22:45:11 -0500
commit3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec (patch)
tree5a10c0dc3729a5b90c7d7ea10e11bb5ae9813fa4 /ipa-server/ipa-gui/Makefile.am
parent1aa8729644d8052e4e7ffec7051b4a9386720ecf (diff)
downloadfreeipa-3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec.tar.gz
freeipa-3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec.tar.xz
freeipa-3ad8a2bd1b2d5124c5138d2157c3972e9a0316ec.zip
Import internationalization for kid templates patch from Masato Taruishi
Diffstat (limited to 'ipa-server/ipa-gui/Makefile.am')
-rw-r--r--ipa-server/ipa-gui/Makefile.am22
1 files changed, 22 insertions, 0 deletions
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