Annotation of OpenXM_contrib/pari/doc/Makefile, Revision 1.1
1.1 ! maekawa 1: # This file was created by Configure. Any change made to it will be lost
! 2: # next time configure is run.
! 3: #
! 4: SHELL = /bin/sh
! 5:
! 6: doc all: manual refcard tutorial
! 7: docps: refcard.ps tutorial.ps users.ps
! 8: manual: users.dvi
! 9: tutorial: tutorial.dvi
! 10:
! 11: .SUFFIXES: .tex .ipf .pod .inf
! 12:
! 13: paricfg.tex: paricfg.tex.in
! 14: sed -e 's/@version@/2.0.17/'\
! 15: -e 's!@includedir@!/usr/local/include/pari!'\
! 16: -e 's!@libdir@!/usr/local/lib!'\
! 17: -e 's!@miscdir@!/usr/local/lib/pari!' paricfg.tex.in > $@
! 18:
! 19: tutorial.dvi: tutorial.tex paricfg.tex
! 20: tex tutorial.tex
! 21:
! 22: refcard: refcard.ps
! 23:
! 24: refcard.dvi: refcard.tex paricfg.tex
! 25: tex refcard.tex
! 26:
! 27: refcard.ps: refcard.dvi
! 28: dvips -t landscape -t a4 refcard.dvi -o $@
! 29:
! 30: users.ps: users.dvi
! 31: dvips users.dvi -o $@
! 32:
! 33: tutorial.ps: tutorial.dvi
! 34: dvips tutorial.dvi -o $@
! 35:
! 36: users.dvi: users.tex appa.tex appb.tex appc.tex\
! 37: usersch1.tex usersch2.tex usersch3.tex usersch4.tex usersch5.tex\
! 38: paricfg.tex parimacro.tex
! 39: rm -f users.std; tex users;
! 40: sed -e 's/!\([1-9]\)!/!00\1!/'\
! 41: -e 's/!\([1-9][0-9]\)!/!0\1!/'\
! 42: -e 's/[{][}]//'\
! 43: users.idx | sort -f |\
! 44: sed -e 's/!0*\([0-9]*\)!/!\1!/' > users.std;
! 45: tex users; rm -f users.idx
! 46:
! 47: gpman: gp.1
! 48: nroff -man gp.1 | unix2dos -ascii > gp.man
! 49:
! 50: halfclean:
! 51: rm -f *.log *.dvi *.idx *.ps tutorial.aux
! 52:
! 53: clean: halfclean
! 54: rm -f users.aux users.std users.toc
! 55:
! 56: veryclean: clean
! 57: rm -f paricfg.tex gp.man
! 58:
! 59: .tex.pod:
! 60: perl doc/gphelp -to_pod $*.tex > tmp_pod && mv tmp_pod $*.pod
! 61:
! 62: .ipf.inf:
! 63: ipfc /INF $*.ipf
! 64:
! 65: pari.ipf: refcard.pod tutorial.pod usersch1.pod usersch1.pod usersch2.pod usersch3.pod usersch4.pod usersch5.pod appa.pod appb.pod appc.pod appd.pod
! 66: pod2ipf --title="PARI/GP Manual" --by-files --section-name="Getting started" --file=refcard.pod --file=tutorial.pod --section-name="User guide" --file=usersch1.pod --file=usersch1.pod --file=usersch2.pod --file=usersch3.pod --file=usersch4.pod --file=usersch5.pod --section-name=Appendices --file=appa.pod --file=appb.pod --file=appc.pod --file=appd.pod > tmp_ipf && mv tmp_ipf pari.ipf
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>