# Make file for TeX LDP style documents
# Ori Pomerantz, 1998
# 

normal: mpg.dvi

package: mpg1.pdf mpg2.pdf html/index.html mpg.ps
	cp mpg[12].pdf ../package
	cp mpg.ps  ../package
	cp mpg.dvi ../package
	(cd ../source; tar cvf ../package/mpg_src.tar .)
	tar cvf ../package/mpg_html.tar html
	tar cvf ../package/mpg_tex.tar *.m4 Makefile	

mpg.tex: mpg.m4 thankme.m4 gpl.m4 copyright.m4 ../source/*/*.c ../source/*/*.h
	m4 <mpg.m4 >mpg.tex

mpg.dvi: mpg.tex 
	cat </dev/null > mpg.ind
	latex mpg
	makeindex mpg.idx
	latex mpg

mpg.ps: mpg.dvi
	dvips -o mpg.ps mpg.dvi

mpg1.pdf: mpg.dvi
	dvips -l 60 -o mpg1.ps mpg.dvi	
	ps2pdf mpg1.ps
	/bin/rm mpg1.ps

mpg2.pdf: mpg.dvi
	dvips -p 61 -o mpg2.ps mpg.dvi
	ps2pdf mpg2.ps	
	/bin/rm mpg2.ps

html/index.html: mpg.tex
	latex2html -dir html mpg.tex

clean:
	rm *.dvi
	rm *.ps
	rm *.i*
	rm *.aux
	rm *.log
	rm mpg.tex
	rm *~
	find .. -name '*.o' -exec rm {} \;
	find .. -name '*~' -exec rm {} \;
	find .. -name '#*#' -exec rm {} \;
	find .. -name core -exec rm {} \;
	rm *.pdf
	rm -r html



