talk.pdf: talk.ps
	ps2pdf talk.ps

talk.ps: talk.pps
	presentps -l talk.pps > talk.ps

talk.pps: talk.roff
	groff -mm -mpresent talk.roff > talk.pps

clean:
	rm -f talk.ps talk.pps talk.pdf

test:
	groff -mm -mpresent test.roff > test.pps
	presentps -l test.pps > test.ps
	ps2pdf test.ps

.PHONY: clean test
