V = 4.0

SOURCES := manual-$(V).tex bsd.tex glint.tex sysadmin.tex \
	controlpanel.tex gpl.tex mit.tex \
	endpaper.tex hardware.tex faq.tex install.tex \
	quickstart.tex intro.tex rpm.tex config.tex \
	documentation.tex history.tex upgrade.tex milo.tex $(wildcard *ps/*ps)

all: manual-$(V).dvi

manual-$(V).dvi:${SOURCES} 
	rm -f *.aux *.dvi *.log *.bak *.toc *.idx 
	echo "changed. Rerun" > rerunfile
	while grep "changed. Rerun" rerunfile ; do \
		latex manual-$(V).tex | tee rerunfile ;\
	done

ps: manual-$(V).dvi
	dvips -o manual-$(V).ps manual-$(V).dvi

a4: manual-$(V).dvi
	dvips -t a4 -o manual-$(V)-a4.ps manual-$(V).dvi

parts: manual-$(V).dvi
	dvips -S 50 -i -o manual-$(V).ps manual-$(V).dvi 

index: manual-$(V).idx
	makeindex -s manual-$(V).ist manual-$(V).idx
	touch manual-$(V).tex
	make

2up: manual-$(V).dvi
	dvips -o manual-$(V).ps manual-$(V).dvi
	/usr/rhs/manual/pstops '2:0L(10.75in,-0.125in)+0L(10.75in,5.375in),1L(10.75in,-1.25in)+1L(10.75in,4.25in)' manual-$(V).ps manual-$(V).2up.ps

clean:
	rm -f *~ *.aux *.dvi *.log *.bak *.toc *.idx *.ind *.ps
