Commit | Line | Data |
---|---|---|
62402cb1 MP |
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 $@ $< |