1
DOMAIN=ltsp-cluster-info
2
POFILES=$(wildcard *.po)
3
MOFILES=$(patsubst %.po,%.mo,$(POFILES))
4
LINGUAS=$(basename $(POFILES))
5
GETTEXTFILES=$(shell find ../../ltsp-cluster-info/ -type f | grep -v Makefile)
10
msgfmt --statistics -o $@ $<
13
msgmerge -U $*.po $(DOMAIN).pot
15
$(DOMAIN).pot: $(GETTEXTFILES)
16
$(shell xgettext -L Shell -o $(DOMAIN).pot $(GETTEXTFILES))
19
-for lang in $(LINGUAS); do\
20
msgmerge -U $$lang.po $(DOMAIN).pot; \
24
-for lang in $(LINGUAS); do\
25
install -d $(DESTDIR)/usr/share/locale/$$lang/LC_MESSAGES/; \
26
install -m 644 $$lang.mo $(DESTDIR)/usr/share/locale/$$lang/LC_MESSAGES/$(DOMAIN).mo; \
29
all: update-po $(MOFILES)
35
.PHONY: update-po check