]> pere.pagekite.me Git - text-free-culture-lessig.git/blob - Makefile
Clean up.
[text-free-culture-lessig.git] / Makefile
1 #
2 # configuration here:
3 #
4
5 url = http://www.sslug.dk/~chlor/lessig/freeculture.sgml.2004-04-01.gz
6
7 DBLATEX = dblatex \
8 -T db2latex \
9 --backend=xetex \
10 --xsl-user=data/user_param.xsl \
11 --xsl-user=data/xetex_param.xsl \
12 -p data/pdf.xsl \
13 --param=lingua=nb
14
15 all: pdf
16
17 freeculture.nb.po: freeculture.pot
18 po4a --no-translations --msgmerge-opt --no-location po4a.cfg
19
20 freeculture.nb.xml: freeculture.nb.po freeculture.xml
21 po4a --translate-only freeculture.nb.xml po4a.cfg
22
23 pdf: freeculture.pdf freeculture.nb.pdf
24
25 freeculture.pdf: freeculture.xml
26 $(DBLATEX) freeculture.xml --param=lingua=en
27
28 freeculture.nb.pdf: freeculture.nb.xml
29 $(DBLATEX) freeculture.nb.xml --param=lingua=nb
30
31 freeculture.xml:
32 GET $(url) | gunzip > freeculture.xml
33
34 freeculture.pot: freeculture.xml
35 po4a-gettextize -f docbook -m $^ > $@
36
37 stats:
38 msgfmt -o /dev/null --statistics freeculture.nb.po