SLIDES=title listscreenshot bisection jobs-branches readme-excerpt blessings
+SLIDES+=contrib-slide
SLIDEFILES=$(addsuffix .ps, $(SLIDES))
o= >$@.new && mv -f $@.new $@
all: slides.pdf talk.ps
%.ps: %.fig
- fig2dev -L ps -l dummy -z A4 <$< $o
+ iconv <$< >$@.1 -f UTF-8 -t ISO-8859-1
+ # wtf!
+ LC_CTYPE=en_GB fig2dev -L ps -l dummy -z A4 <$@.1 $o
talk.ps: talk.txt
a2ps -1 -o $@ -B talk.txt
psnup -pa4 -2 <$@.2 $o
# pstops -w297 -h210 '2:0+1(297mm,0)' <$@.2 $o
+contrib.ps: %.ps: %.runes Makefile
+ gnuplot $< $<
+
+contrib.ps: contrib.gnuplot
+
slides.ps: $(SLIDEFILES) Makefile
cat $(SLIDEFILES) $o
jobsbreak=40
-blessings.fig: blessings.fig.in hostflags.txt fig-filler-in Makefile
+blessings.fig jobs-branches.fig contrib-slide.fig: fig-filler-in Makefile
+
+blessings.fig: blessings.fig.in hostflags.txt
./fig-filler-in <$< L hostflags.txt $o
-jobs-branches.fig: fig-filler-in Makefile
+contrib-slide.fig: contrib-slide.fig.in contrib-names.txt
+ ./fig-filler-in <$< L contrib-names.txt $o
+
+contrib-slide.ps: contrib.ps
+
jobs-branches.fig: jobs-branches.fig.in list-branches.data list-jobs.data
sed -n '1,$(jobsbreak)p' list-jobs.data >$@.j.0
sed -e '1,$(jobsbreak)d' list-jobs.data >$@.j.1
./fig-filler-in <$< BRANCH list-branches.data JOB0 $@.j.0 JOB1 $@.j.1 $o
+
--- /dev/null
+#FIG 3.2 Produced by xfig version 3.2.5b
+Landscape
+Center
+Metric
+A4
+100.00
+Single
+-2
+1200 2
+0 32 #484848
+2 2 0 1 7 7 50 -1 -1 0.000 0 0 7 0 0 5
+ 12600 9540 12330 9540 12330 9810 12600 9810 12600 9540
+2 5 0 1 32 -1 50 -1 -1 0.000 0 0 -1 0 0 5
+ 0 contrib.ps
+ 270 360 13125 360 13125 9359 270 9359 270 360
+4 0 0 40 -1 14 16 0.0000 4 180 495 1890 1305 %L0\001
+4 0 0 40 -1 14 16 0.0000 4 180 495 1890 1530 %L1\001
osstest, this new facility will give us the ability to evaluate
the alternatives and plan a transition.
-[contributor list and commit histogram]
+[7 contributor list and commit histogram]
osstest was originally written by Ian Jackson, starting in November
2009. Ian is still the lead maintainer.