$NetBSD: patch-al,v 1.1 2016/03/03 13:23:22 wiz Exp $ --- config/DOC_Make.SH.orig 2008-03-31 11:43:59.000000000 +0000 +++ config/DOC_Make.SH @@ -8,11 +8,11 @@ MACROS= paricfg.tex parimacro.tex USERS_TEX=\$(MACROS) users.tex usersch1.tex usersch2.tex usersch3.tex PARI_TEX=\$(MACROS) libpari.tex appa.tex appb.tex appc.tex usersch4.tex usersch5.tex -doc all: develop.dvi libpari.dvi users.dvi refcard.ps tutorial.dvi +docdvi: develop.dvi libpari.dvi users.dvi refcard.ps tutorial.dvi docps: develop.ps libpari.ps refcard.ps tutorial.ps users.ps INSTALL.ps -docpdf: develop.pdf libpari.pdf users.pdf tutorial.pdf refcard.pdf INSTALL.pdf +all doc docpdf: develop.pdf libpari.pdf users.pdf tutorial.pdf refcard.pdf INSTALL.pdf -.SUFFIXES: .tex .ipf .pod .inf .dumbpod .3 .html +.SUFFIXES: .tex .ipf .pod .inf .dumbpod .3 .html .ps .pdf .dvi .idx .std paricfg.tex: paricfg.tex.in sed -e 's/@version@/$version.$patch/'\\ @@ -20,50 +20,50 @@ paricfg.tex: paricfg.tex.in -e 's!@libdir@!$libdir!'\\ -e 's!@datadir@!$datadir!' paricfg.tex.in > \$@ -%.pdf: %.tex \$(MACROS) - pdftex \$< +.tex.pdf: \$*.tex \$(MACROS) + \$(PDFTEX) \$< -%.dvi: %.tex \$(MACROS) +.tex.dvi: \$*.tex \$(MACROS) tex \$< libpari.pdf: \$(PARI_TEX) \$(MACROS) -rm -f libpari.std - pdftex libpari - pdftex libpari - make libpari.std; pdftex libpari; rm -f libpari.std + \$(PDFTEX) libpari + \$(PDFTEX) libpari + \$(MAKE) libpari.std; \$(PDFTEX) libpari; rm -f libpari.std libpari.dvi: \$(PARI_TEX) \$(MACROS) -rm -f libpari.std tex libpari tex libpari - make libpari.std; tex libpari; rm -f libpari.std + \$(MAKE) libpari.std; tex libpari; rm -f libpari.std develop.pdf: develop.tex \$(MACROS) -rm -f develop.std - pdftex develop - pdftex develop - make develop.std; pdftex develop; rm -f develop.std + \$(PDFTEX) develop + \$(PDFTEX) develop + \$(MAKE) develop.std; \$(PDFTEX) develop; rm -f develop.std develop.dvi: develop.tex \$(MACROS) -rm -f develop.std tex develop tex develop - make develop.std; tex develop; rm -f develop.std + \$(MAKE) develop.std; tex develop; rm -f develop.std tutorial.pdf: tutorial.tex \$(MACROS) -rm -f tutorial.std - pdftex tutorial - pdftex tutorial + \$(PDFTEX) tutorial + \$(PDFTEX) tutorial tutorial.dvi: tutorial.tex \$(MACROS) -rm -f tutorial.std tex tutorial tex tutorial -%.ps: %.dvi +.dvi.ps: \$*.dvi dvips \$< -o \$@ refcard.ps: refcard.dvi dvips -t landscape -t a4 refcard.dvi -o \$@ -%.std: %.idx +.idx.std: \$*.idx sed -e 's/!\([1-9]\)!/!00\1!/'\\ -e 's/!\([1-9][0-9]\)!/!0\1!/'\\ -e 's/\\\\EFF {}/f/g'\\ @@ -74,13 +74,13 @@ users.dvi: \$(USERS_TEX) -rm -f users.std tex users tex users - make users.std; tex users; rm -f users.std + \$(MAKE) users.std; tex users; rm -f users.std users.pdf: \$(USERS_TEX) -rm -f users.std - pdftex users - pdftex users - make users.std; pdftex users; rm -f users.std + \$(PDFTEX) users + \$(PDFTEX) users + \$(MAKE) users.std; \$(PDFTEX) users; rm -f users.std gpman: gp.1 nroff -man gp.1 | unix2dos -ascii > gp.man