Edit leftover automake files and READMEs for Serbian localization
[wmaker-crm.git] / wrlib / po / Makefile.am
blob4320e7518771704c49171a878666e04347c52002
1 DOMAIN = WRaster
3 CATALOGS = @WRASTERMOFILES@
5 CLEANFILES = $(CATALOGS) $(DOMAIN).pot
7 EXTRA_DIST = fr.po sr.po
9 POTFILES  = \
10         $(top_srcdir)/wrlib/raster.c    \
11         $(top_srcdir)/wrlib/alpha_combine.c     \
12         $(top_srcdir)/wrlib/draw.c      \
13         $(top_srcdir)/wrlib/color.c     \
14         $(top_srcdir)/wrlib/load.c      \
15         $(top_srcdir)/wrlib/save.c      \
16         $(top_srcdir)/wrlib/gradient.c  \
17         $(top_srcdir)/wrlib/xpixmap.c   \
18         $(top_srcdir)/wrlib/convert.c   \
19         $(top_srcdir)/wrlib/context.c   \
20         $(top_srcdir)/wrlib/misc.c      \
21         $(top_srcdir)/wrlib/scale.c     \
22         $(top_srcdir)/wrlib/rotate.c    \
23         $(top_srcdir)/wrlib/flip.c      \
24         $(top_srcdir)/wrlib/convolve.c  \
25         $(top_srcdir)/wrlib/save_jpeg.c \
26         $(top_srcdir)/wrlib/save_png.c  \
27         $(top_srcdir)/wrlib/save_xpm.c  \
28         $(top_srcdir)/wrlib/xutil.c     \
29         $(top_srcdir)/wrlib/load_ppm.c  \
30         $(top_srcdir)/wrlib/load_gif.c  \
31         $(top_srcdir)/wrlib/load_jpeg.c \
32         $(top_srcdir)/wrlib/load_png.c  \
33         $(top_srcdir)/wrlib/load_tiff.c \
34         $(top_srcdir)/wrlib/load_xpm.c  \
35         $(top_srcdir)/wrlib/load_xpm_normalized.c       \
36         $(top_srcdir)/wrlib/load_webp.c \
37         $(top_srcdir)/wrlib/load_magick.c
39 SUFFIXES = .po .mo
41 .po.mo:
42         $(AM_V_GEN)$(MSGFMT) -c -o $@ $<
45 all-local: $(CATALOGS)
48 .PHONY: update-lang
50 if HAVE_XGETTEXT
51 update-lang: $(DOMAIN).pot
52         $(AM_V_GEN)$(top_srcdir)/script/generate-po-from-template.sh \
53             -n "$(PACKAGE_NAME)" -v "$(PACKAGE_VERSION)" -b "$(PACKAGE_BUGREPORT)" \
54             -t "$(DOMAIN).pot"  "$(srcdir)/$(PO).po"
56 $(DOMAIN).pot: $(POTFILES)
57         $(AM_V_GEN)$(XGETTEXT) --default-domain=$(DOMAIN) \
58             --add-comments --keyword=_ --keyword=N_ $(POTFILES)
59         @if cmp -s $(DOMAIN).po $(DOMAIN).pot; then \
60             rm -f $(DOMAIN).po; \
61         else \
62             mv -f $(DOMAIN).po $(DOMAIN).pot; \
63         fi
64 endif
67 install-data-local:  $(CATALOGS)
68         $(mkinstalldirs) $(DESTDIR)$(localedir)
69         for n in $(CATALOGS) __DuMmY ; do \
70                 if test "$$n" -a "$$n" != "__DuMmY" ; then \
71                         l=`basename $$n .mo`; \
72                         $(mkinstalldirs) $(DESTDIR)$(localedir)/$$l/LC_MESSAGES; \
73                         $(INSTALL_DATA) -m 644 $$n $(DESTDIR)$(localedir)/$$l/LC_MESSAGES/$(DOMAIN).mo; \
74                 fi; \
75         done
77 uninstall-local:
78         for n in $(CATALOGS) ; do \
79                 l=`basename $$n .mo`; \
80                 rm -f $(DESTDIR)$(localedir)/$$l/LC_MESSAGES/$(DOMAIN).mo; \
81         done
83 # Create a 'silent rule' for our make check the same way automake does
84 AM_V_CHKTRANS = $(am__v_CHKTRANS_$(V))
85 am__v_CHKTRANS_ = $(am__v_CHKTRANS_$(AM_DEFAULT_VERBOSITY))
86 am__v_CHKTRANS_0 = @echo "  CHK     translations" ;
87 am__v_CHKTRANS_1 =
89 # 'make check' will make sure the tranlation sources are in line with the compiled source
90 check-local:
91         $(AM_V_CHKTRANS)$(top_srcdir)/script/check-translation-sources.sh \
92                 "$(srcdir)" -s "$(top_srcdir)/wrlib/Makefile.am"