chiark / gitweb /
nmu-compare improvement
[talk-2015-debconf-dgit.git] / Makefile
1
2 SLIDES+= data-flow
3 SLIDES+= dflow-equal
4 SLIDES+= data-flow
5 SLIDES+= nmu-linear
6 SLIDES+= nmu-basic
7 SLIDES+= nmu-compare
8
9 SLIDEFILES=$(addsuffix .ps, $(SLIDES))
10
11 o= >$@.new && mv -f $@.new $@
12
13 all:    slides.pdf
14
15 %.ps:   %.fig
16         iconv <$< >$@.1 -f UTF-8 -t ISO-8859-1
17         # wtf!
18         LC_CTYPE=en_GB fig2dev -L ps -l dummy -z A4 <$@.1 $o
19
20 %.eps:   %.fig
21         iconv <$< >$@.1 -f UTF-8 -t ISO-8859-1
22         # wtf!
23         LC_CTYPE=en_GB fig2dev -L eps <$@.1 $o
24
25 nmu-compare.ps: my-history-inc.eps
26
27 %.txt.eps: %.txt ./txt2ps
28         ./txt2ps <$< |ps2eps -s a3 $o
29
30 %.ps:   %.lout
31         lout $< $o
32
33 slides.ps: $(SLIDEFILES) Makefile
34         cat $(SLIDEFILES) $o
35
36 slides.pdf:     slides.ps Makefile
37         ps2pdf $< $@
38
39 install: slides.pdf talk.txt
40         rsync -vP $^ ijackson@chiark:public-html/2015/debconf-dgit-talk/
41         git push ijackson@chiark:public-git/talk-2015-debconf-dgit.git