DOMAIN=indent VERSION=2.2.9 LL=cs TRANSLATOR=Petr Pisar BASE=$(DOMAIN)-$(VERSION) GNU_BASE=$(DOMAIN) $(VERSION) PO=$(BASE).$(LL).po DATE=$(shell date -Iminutes | tr 'T' ' ') TO_INSTALL=$(PO).gz $(PO).gz.asc $(DOMAIN).mo Makefile .PHONY=vlna checkspell finalize all: $(DOMAIN).mo #$(DOMAIN).mo: cs.po.vlna $(DOMAIN).mo: cs.po sed --in-place 's/\(^"PO-Revision-Date: \).*/\1'"$(DATE)"'\\n"/' $< sed --in-place 's/\(^"Project-Id-Version: \).*/\1'"$(GNU_BASE)"'\\n"/' $< sed --in-place 's/\(^"Last-Translator: \).*/\1'"$(TRANSLATOR)"'\\n"/' $< msgfmt --statistics --check --strict -o $@ $< #$(LL).po.vlna: $(LL).po # msgfilter -i $< -o $@ vlnatext.pl # mv $@ $< checkspell: $(LL).po #msgfilter -i $< -o $@ aspell --lang=cs --encoding=utf-8 -c - #msgexec -i $< -- aspell --lang=cs --encoding=utf-8 -a msgexec -i $< aspell --lang=cs --encoding=utf-8 -l |sort |uniq >badtranslationlist clean: rm -f $(DOMAIN).mo $(LL).po.gz $(LL).po.vlna badtranslationlist $(PO): $(LL).po cp $< $@ $(PO).gz: $(PO) gzip -9 -c $< >$@ $(PO).gz.asc: $(PO).gz gpg --sign --detach-sign --armor $< $(PO).gz.uu: $(PO).gz uuencode $< $< >$@ finalize: $(DOMAIN).mo $(PO).gz $(PO).gz.asc $(PO).gz.uu install: finalize scp $(TO_INSTALL) bay-ron.ics.muni.cz:xpisar.wz.cz/$(DOMAIN)-cs