--- /dev/null
+SOURCE = gaysir_epistlene
+
+PANDOC_OPTS = \
+ -t docbook4
+
+DBLATEX_OPTS = \
+ -p pdf.xsl
+
+all: $(SOURCE).pdf $(SOURCE).epub
+
+$(SOURCE).xml: $(SOURCE)-body.xml Makefile book.xml bookinfo.xml
+ xmllint --nonet --xinclude --postvalid book.xml > $@.new && \
+ mv $@.new $@
+
+$(SOURCE).pdf: $(SOURCE).xml Makefile pdf.xsl
+ dblatex $(DBLATEX_OPTS) $(SOURCE).xml -o $@
+
+$(SOURCE)-body.xml: $(SOURCE).rst Makefile
+ pandoc -s -o $@ $(PANDOC_OPTS) $(SOURCE).rst
+ sed -i \
+ -e 's%<title>.*</title>%<title></title>%g' \
+ -e 's%“%<quote>%g' \
+ -e 's%”%</quote>%g' $@
+
+.xml.epub:
+ dbtoepub -s epub.xsl $^ -o $@
+
+.SUFFIXES: .xml .html .pdf .epub