1MANPAGES=$(wildcard *.1)
2
3all: $(patsubst %,%.gz,$(MANPAGES))
4
5clean:
6	rm -f $(patsubst %.1,%.html,$(MANPAGES))
7	rm -f $(patsubst %.1,%.ps,$(MANPAGES))
8	rm -f $(patsubst %.1,%.pdf,$(MANPAGES))
9	rm -f $(patsubst %.1,%.1.gz,$(MANPAGES))
10	rm -f *~
11
12%.html: %.1
13	groff -man -Thtml -P -l $< > $@
14
15%.ps: %.1
16	groff -man $< | psnup -2 > $@
17
18%.pdf: %.ps
19	ps2pdf $<
20
21%.gz: %
22	gzip -9c $< > $@
23
24