2f041d3431c6345faf212c61fde95fca4e6cf476
[rsync/rsync.git] / popt-1.2 / po / Makefile.in
1 # Generated automatically from Makefile.in.in by configure.
2 srcdir = .
3 top_srcdir = ..
4
5 INSTALL= /usr/bin/install -c
6 INSTALL_PROGRAM= ${INSTALL}
7 INSTALL_DATA= ${INSTALL} -m 644
8 CC = gcc
9
10 installprefix = $(DESTDIR)
11
12 MSGMERGE = msgmerge
13
14 NLSPACKAGE = popt
15
16 LINGUAS = ro
17 CATALOGS = $(addsuffix .mo, $(LINGUAS))
18
19 POTFILES = \
20
21 all: $(NLSPACKAGE).pot $(CATALOGS)
22
23 $(NLSPACKAGE).pot: $(POTFILES)
24         xgettext --default-domain=$(NLSPACKAGE) \
25             --add-comments --keyword=_ --keyword=N_ $(POTFILES)
26         if cmp -s $(NLSPACKAGE).po $(NLSPACKAGE).pot; then \
27             rm -f $(NLSPACKAGE).po; \
28         else \
29             mv $(NLSPACKAGE).po $(NLSPACKAGE).pot; \
30         fi
31
32 update-po: Makefile
33         @$(MAKE) $(NLSPACKAGE).pot
34         @catalogs='$(CATALOGS)'; \
35         for cat in $$catalogs; do \
36                 lang=`echo $$cat | sed 's/.mo//'`; \
37                 if $(MSGMERGE) $$lang.po $(NLSPACKAGE).pot > $$lang.pox ; then \
38                         echo "$(MSGMERGE) of $$lang succeeded" ; \
39                         mv $$lang.pox $$lang.po ; \
40                 else \
41                         echo "$(MSGMERGE) of $$lang failed" ; \
42                         rm -f $$lang.pox ; \
43                 fi \
44         done
45
46 clean:
47         rm -f *mo $(NLSPACKAGE).pot
48
49 distclean: clean
50         rm -f .depend Makefile
51
52 depend:
53
54 install:
55         for n in $(CATALOGS); do \
56             l=`basename $$n .mo`; \
57             $(INSTALL) -m 755 -d $(installprefix)/$(LOCALEDIR)/$$l; \
58             $(INSTALL) -m 755 -d $(installprefix)/$(LOCALEDIR)/$$l/LC_MESSAGES; \
59             $(INSTALL) -m 644 $$n $(installprefix)/$(LOCALEDIR)/$$l/LC_MESSAGES/rpm.mo; \
60         done
61
62 check:
63
64 POTFILES: POTFILES.in
65         ( if test 'x$(srcdir)' != 'x.'; then \
66             posrcprefix='$(top_srcdir)/'; \
67           else \
68             posrcprefix="../"; \
69           fi; \
70           sed -e '/^#/d' -e '/^[        ]*$$/d' \
71               -e "s@.*@ $$posrcprefix& \\\\@" \
72               -e '$$s/\(.*\) \\/\1/' < $(srcdir)/POTFILES.in > POTFILES )
73
74 Makefile: Makefile.in.in ../config.status POTFILES
75         cd .. \
76           && CONFIG_FILES=po/$@.in CONFIG_HEADERS= \
77                $(SHELL) ./config.status
78
79 %.mo: %.po
80         msgfmt -o $@ $<