Update Serbian translation from master branch
[wmaker-crm.git] / util / po / Makefile.am
blob9123d9a6df44a0f75f0e2cba6a16e10a863c3f28
1 DOMAIN = wmgenmenu
3 CATALOGS = @UTILMOFILES@
5 CLEANFILES = $(DOMAIN).pot $(CATALOGS)
7 EXTRA_DIST = de.po es.po fr.po fy.po nl.po pt.po sr.po
9 POTFILES  = \
10         $(top_srcdir)/util/wmgenmenu.c \
11         $(top_srcdir)/util/wmgenmenu.h
13 SUFFIXES = .po .mo
15 .po.mo:
16         $(AM_V_GEN)$(MSGFMT) -c -o $@ $<
19 all-local: $(CATALOGS)
22 .PHONY: update-lang
24 if HAVE_XGETTEXT
25 update-lang: $(DOMAIN).pot
26         $(AM_V_GEN)$(top_srcdir)/script/generate-po-from-template.sh \
27             -n "$(PACKAGE_NAME)" -v "$(PACKAGE_VERSION)" -b "$(PACKAGE_BUGREPORT)" \
28             -t "$(DOMAIN).pot"  "$(srcdir)/$(PO).po"
30 $(DOMAIN).pot: $(POTFILES)
31         $(AM_V_GEN)$(XGETTEXT) --default-domain=$(DOMAIN) \
32             --add-comments --keyword=_ --keyword=N_ $(POTFILES)
33         @if cmp -s $(DOMAIN).po $(DOMAIN).pot; then \
34             rm -f $(DOMAIN).po; \
35         else \
36             mv -f $(DOMAIN).po $(DOMAIN).pot; \
37         fi
38 endif
41 install-data-local:  $(CATALOGS)
42         $(mkinstalldirs) $(DESTDIR)$(localedir)
43         for n in $(CATALOGS) __DuMmY ; do \
44                 if test "$$n" -a "$$n" != "__DuMmY" ; then \
45                         l=`basename $$n .mo`; \
46                         $(mkinstalldirs) $(DESTDIR)$(localedir)/$$l/LC_MESSAGES; \
47                         $(INSTALL_DATA) -m 644 $$n $(DESTDIR)$(localedir)/$$l/LC_MESSAGES/$(DOMAIN).mo; \
48                 fi; \
49         done
51 uninstall-local:
52         for n in $(CATALOGS) ; do \
53                 l=`basename $$n .mo`; \
54                 rm -f $(DESTDIR)$(localedir)/$$l/LC_MESSAGES/$(DOMAIN).mo; \
55         done