2 GMOFILES = cs.gmo da.gmo de.gmo fr.gmo hr.gmo it.gmo \
3 no.gmo pl.gmo pt.gmo ro.gmo ru.gmo sk.gmo zh_CN.GB2312.gmo
4 POFILES = $(GMOFILES:.gmo=.po)
6 localedir = $(kde_locale)
8 MAINTAINERCLEANFILES = $(GMOFILES)
13 EXTRA_DIST = $(PACKAGE).pot $(POFILES) $(GMOFILES)
17 install-data-local: install-@USE_NLS@
25 file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
26 && rm -f $$file && $(GMSGFMT) -o $$file $<
32 @catalogs='$(GMOFILES)'; \
33 for cat in $$catalogs; do \
34 destdir="$(DESTDIR)$(localedir)"; \
35 lang=`echo $$cat | sed 's/\.gmo//'`; \
37 dir=$$destdir/$$lang/LC_MESSAGES; \
38 $(mkinstalldirs) $$dir; \
39 $(INSTALL_DATA) $$cat $$dir/$$name; \
40 echo "installing $$cat as $$dir/$$name"; \
46 @catalogs='$(GMOFILES)'; \
47 for cat in $$catalogs; do \
48 destdir="$(DESTDIR)$(localedir)"; \
49 lang=`echo $$cat | sed 's/\.gmo//'`; \
51 dir=$$destdir/$$lang/LC_MESSAGES; \
52 rm -f $$cat $$dir/$$name; \
53 echo "removing $$dir/$$name" ; \
57 @catalogs='$(POFILES)'; \
58 for cat in $$catalogs; do \
59 name=$(PACKAGE).pot ; \
61 msgmerge $$cat $$name > $$cat.new ; \
62 if cmp $$cat $$cat.new >/dev/null; then \
65 mv $$cat.new $$cat ; \