Annotation of OpenXM_contrib/pari/doc/Makefile, Revision 1.1.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>