]> pere.pagekite.me Git - text-rms-personal-data-safe.git/blob - Makefile
c5eb231993a02693a1d3e6dc1bc08831d4472e80
[text-rms-personal-data-safe.git] / Makefile
1 all: markdown
2
3 MDS = A_radical_proposal_to_keep_your_personal_data_safe.nb.md \
4 A_radical_proposal_to_keep_your_personal_data_safe.sv.md \
5 A_radical_proposal_to_keep_your_personal_data_safe.tr.md
6
7 PDFS = A_radical_proposal_to_keep_your_personal_data_safe.pdf \
8 A_radical_proposal_to_keep_your_personal_data_safe.nb.pdf \
9 A_radical_proposal_to_keep_your_personal_data_safe.sv.pdf \
10 A_radical_proposal_to_keep_your_personal_data_safe.tr.pdf
11
12 markdown: $(MDS)
13
14 pdf: $(PDFS)
15 %.pdf: %.md
16 pandoc -t latex $^ -o $@
17
18 po/A_radical_proposal_to_keep_your_personal_data_safe.pot: A_radical_proposal_to_keep_your_personal_data_safe.md
19 po4a-gettextize -f text -o markdown -m A_radical_proposal_to_keep_your_personal_data_safe.md \
20 -M UTF-8 -L UTF-8 \
21 --package-name "A radical proposal to keep your personal data safe" \
22 --copyright-holder "Richard Stallman" \
23 --package-version "n/a" \
24 | sed 's/CHARSET/UTF-8/' > $@.new && mv $@.new $@
25
26 po/A_radical_proposal_to_keep_your_personal_data_safe.%.po: po/A_radical_proposal_to_keep_your_personal_data_safe.pot
27 po4a --no-translations --msgmerge-opt --no-location po4a.cfg
28
29 A_radical_proposal_to_keep_your_personal_data_safe.nb.md: po/A_radical_proposal_to_keep_your_personal_data_safe.nb.po A_radical_proposal_to_keep_your_personal_data_safe.md
30 po4a --translate-only A_radical_proposal_to_keep_your_personal_data_safe.nb.md po4a.cfg
31
32 A_radical_proposal_to_keep_your_personal_data_safe.sv.md: po/A_radical_proposal_to_keep_your_personal_data_safe.sv.po A_radical_proposal_to_keep_your_personal_data_safe.md
33 po4a --translate-only A_radical_proposal_to_keep_your_personal_data_safe.sv.md po4a.cfg
34
35 A_radical_proposal_to_keep_your_personal_data_safe.tr.md: po/A_radical_proposal_to_keep_your_personal_data_safe.tr.po A_radical_proposal_to_keep_your_personal_data_safe.md
36 po4a --translate-only A_radical_proposal_to_keep_your_personal_data_safe.tr.md po4a.cfg
37
38 po/A_radical_proposal_to_keep_your_personal_data_safe.nn.po: po/A_radical_proposal_to_keep_your_personal_data_safe.nb.po
39 ~/src/debian/pology/pologyrun pomtrans -s nob -t nno -p .nn:.nb apertium $@
40
41 clean:
42 $(RM) *~ po/*~
43 distclean: clean
44 $(RM) $(PDFS)
45
46 stats:
47 for f in po/*.po; do printf "$$f "; msgfmt --output /dev/null --statistics $$f; done