From 6ded118f0e37afff87614049e46f71ff7f9bbc25 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 28 Aug 2014 22:26:40 +0100 Subject: [PATCH] wip Makefile etc. --- .gitignore | 11 +++++++++++ Makefile | 26 ++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e569d7b --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +*~ +lout.li +*.lout.ld +*.ps +ps +t +t.* +*.bak +*.[1-9] +slides.pdf +slides.ps diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7f643c8 --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ + +SLIDES= reality + +SLIDEFILES=$(addsuffix .ps, $(SLIDES)) + +o= >$@.new && mv -f $@.new $@ + +all: slides.pdf + +%.ps: %.fig + iconv <$< >$@.1 -f UTF-8 -t ISO-8859-1 + # wtf! + LC_CTYPE=en_GB fig2dev -L ps -l dummy -z A4 <$@.1 $o + +%.ps: %.lout + lout $< $o + +slides.ps: $(SLIDEFILES) Makefile + cat $(SLIDEFILES) $o + +slides.pdf: slides.ps Makefile + ps2pdf $< $@ + +install: slides.pdf talk.txt + rsync -vP $^ ijackson@chiark:public-html/2014/debconf-builds-talk/ + git push ijackson@chiark:public-git/talk-2014-debconf-builds.git -- 2.30.2