diff options
author | Karl Berry <karl@freefriends.org> | 2007-08-05 18:36:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-08-05 18:36:05 +0000 |
commit | 9d6e6a74d3d198ed9a27b0011a6988340ec36a62 (patch) | |
tree | 018194c0177778a65682787422e0bdea856a8966 /Master/texmf-dist/source/latex/kerntest/Makefile | |
parent | 70b3ca14a531451959eb7a354bd878f6446dd745 (diff) |
kerntest rearrange (report from francois charette, 3aug07)
git-svn-id: svn://tug.org/texlive/trunk@4698 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/kerntest/Makefile')
-rw-r--r-- | Master/texmf-dist/source/latex/kerntest/Makefile | 227 |
1 files changed, 227 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/kerntest/Makefile b/Master/texmf-dist/source/latex/kerntest/Makefile new file mode 100644 index 00000000000..e5c279f4d86 --- /dev/null +++ b/Master/texmf-dist/source/latex/kerntest/Makefile @@ -0,0 +1,227 @@ +# --------------------------------------------------------------- + +SRCDIR=kerntest +INSTALLDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/tex/latex/kerntest +DOCDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/doc/latex/kerntest +SOURCEDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/source/latex/kerntest +VERSION=`grep -e '\\[.*\\]' krntst-v.tex | sed 's/ \\[[0-9/]* *\\([v0-9]*\\)\\.\\([0-9]*\\).*\\]/\\1_\\2/'` + +TEX= \ + kerntest.cls \ + ly1mtx.clo \ + ot1mtx.clo \ + t1mtx.clo \ + t2amtx.clo \ + t2bmtx.clo \ + ts1mtx.clo \ + +DOC= \ + kerntest.pdf \ + t1-XXX-m-n.tex \ + ts1-XXX-m-n.tex \ + ot1-XXX-m-n.tex \ + schoolb.map \ + schoolb1.tex \ + schoolb2.tex \ + t1-9nc-m-n-1.tex \ + t1-9nc-m-n-2.tex \ + t1-cmr-m-n-1200.tex \ + t1-ptm-m-n.tex \ + t1-ptm-bx-n-example.tex \ + t1cmr-1200.fd \ + t1-ptm-m-n-shortexample.tex \ + testschoolb.tex \ + README \ + ChangeLog \ + ToDo \ + kerntest.xml \ + +SOURCE= \ + Makefile \ + kerntest.dtx \ + kerntest.ins \ + +# --------------------------------------------------------------- + +.SUFFIXES: .cls .ins .dtx .dvi .ps .pdf + +# --------------------------------------------------------------- +.ins.cls: + latex $< + +.dtx.pdf: + pdflatex $< + pdflatex $< + makeindex -s gind.ist $(*D)/$(*F) + makeindex -s gglo.ist -o $(*D)/$(*F).gls $(*D)/$(*F).glo + pdflatex $< + +.dvi.ps: + dvips -o $(*D)/$(*F).ps $(*D)/$(*F) + +# --------------------------------------------------------------- + +all: kerntest.cls + +dist: all t1-ptm-bx-n-example.pdf t1-ptm-m-n-shortexample.pdf \ + testschoolb-2.pdf kerntest.pdf + +# --------------------------------------------------------------- + +t1-ptm-bx-n-example.pdf: t1-ptm-bx-n-example.tex kerntest.cls + latex t1-ptm-bx-n-example + latex t1-ptm-bx-n-example + latex t1-ptm-bx-n-example + dvips -E -o t1-ptm-bx-n-example.ps t1-ptm-bx-n-example + epstopdf t1-ptm-bx-n-example.ps + +t1-ptm-m-n-shortexample.pdf: t1-ptm-m-n-shortexample.tex kerntest.cls + latex t1-ptm-m-n-shortexample + latex t1-ptm-m-n-shortexample + latex t1-ptm-m-n-shortexample + dvips -E -o t1-ptm-m-n-shortexample.ps t1-ptm-m-n-shortexample + epstopdf t1-ptm-m-n-shortexample.ps + +# --------------------------------------------------------------- + +clean: + @-rm -f kerntest.glo kerntest.gls kerntest.idx kerntest.ilg + @-rm -f kerntest.ind kerntest.aux kerntest.log kerntest.toc + @-rm -f *~ + @-rm -f t1-ptm-bx-n-example.aux t1-ptm-bx-n-example.dvi + @-rm -f t1-ptm-bx-n-example.log t1-ptm-bx-n-example.ps + @-rm -f t1-ptm-m-n-shortexample.aux t1-ptm-m-n-shortexample.dvi + @-rm -f t1-ptm-m-n-shortexample.log t1-ptm-m-n-shortexample.ps + @-rm -f t1-ptm-m-n-shortexample.mtx + @-rm -f testschoolb.dvi testschoolb-2.ps + @-rm -f testschoolb.aux testschoolb.log + @-rm -f c059013l.mtx c059013l.pl 9ncr8?.mtx 9ncr8?.pl 9ncr8?.vpl + @-rm -f t1-9nc-m-n-1.dvi t1-9nc-m-n-1.ps + @-rm -f t1-9nc-m-n-1.aux t1-9nc-m-n-1.log + @-rm -f t1-9nc-m-n-2.dvi t1-9nc-m-n-2.ps + @-rm -f t1-9nc-m-n-2.aux t1-9nc-m-n-2.log + @-rm -f t1-9nc-m-n-2.mtx + @-rm -f schoolb1.log schoolb2.log + @-rm -f t1-cmr-m-n-1200.aux t1-cmr-m-n-1200.log t1-cmr-m-n-1200.mtx + +distclean: clean + @-rm -f kerntest.cls *mtx.clo + @-rm -f krntst-v.tex + @-rm -f t1-ptm-bx-n-example.mtx t1-ptm-bx-n-example.pdf + @-rm -f t1-ptm-m-n-shortexample.pdf + @-rm -f t*19nc.fd 9ncr8?.tfm 9ncr8?.vf + @-rm -f t1-XXX-m-n.tex ts1-XXX-m-n.tex ot1-XXX-m-n.tex + @-rm -f t1-9nc-m-n-1.pdf t1-9nc-m-n-1.mtx + @-rm -f t1-9nc-m-n-2.pdf + @-rm -f t1-cmr-m-n-1200.dvi t1-cmr-m-n-1200.pdf + @-rm -f testschoolb-1.pdf testschoolb-2.pdf + +# --------------------------------------------------------------- + +tar: dist clean + echo Lege kerntest-$(VERSION).tar.gz an + -rm -f kerntest-$(VERSION).tar.gz + tar czCf .. kerntest-$(VERSION).tar.gz \ + $(SRCDIR)/README \ + $(SRCDIR)/ChangeLog \ + $(SRCDIR)/ToDo \ + $(SRCDIR)/Makefile \ + $(SRCDIR)/kerntest.dtx \ + $(SRCDIR)/kerntest.ins \ + $(SRCDIR)/kerntest.pdf \ + $(SRCDIR)/kerntest.xml \ + $(SRCDIR)/schoolb.map \ + $(SRCDIR)/schoolb1.tex \ + $(SRCDIR)/schoolb2.tex \ + $(SRCDIR)/t1-9nc-m-n-1.tex \ + $(SRCDIR)/t1-9nc-m-n-2.tex \ + $(SRCDIR)/t1-ptm-bx-n-example.tex \ + $(SRCDIR)/t1-ptm-m-n-shortexample.tex \ + $(SRCDIR)/t1-ptm-m-n.tex \ + $(SRCDIR)/t1-cmr-m-n-1200.tex \ + $(SRCDIR)/t1cmr-1200.fd \ + $(SRCDIR)/testschoolb.tex \ + +# --------------------------------------------------------------- + +texlive: all clean + @-rm -rf texmf + mkdir -p texmf/tex/latex/kerntest + mkdir -p texmf/doc/latex/kerntest + mkdir -p texmf/source/latex/kerntest + cp $(TEX) texmf/tex/latex/kerntest + cp $(DOC) texmf/doc/latex/kerntest + cp $(SOURCE) texmf/source/latex/kerntest + +# --------------------------------------------------------------- + +zip: texlive + -@rm -f kerntest-$(VERSION).zip + zip -r kerntest-$(VERSION).zip texmf + @-rm -r texmf/ + +# --------------------------------------------------------------- + +install: all + if [ ! -d $(INSTALLDIR) ]; then mkdir -p $(INSTALLDIR); fi + if [ ! -d $(DOCDIR) ]; then mkdir -p $(DOCDIR); fi + if [ ! -d $(SOURCEDIR) ]; then mkdir -p $(SOURCEDIR); fi + install -m644 $(TEX) $(INSTALLDIR) + install -m644 $(DOC) $(DOCDIR) + install -m644 $(SOURCE) $(SOURCEDIR) + texhash + +# --------------------------------------------------------------- + +testschoolb-2.pdf: c059013l.pfb c059013l.afm schoolb1.tex schoolb2.tex \ + t1-9nc-m-n-1.tex t1-9nc-m-n-2.tex Makefile testschoolb.tex \ + kerntest.cls + tex schoolb1 + pltotf 9ncr8r.pl + vptovf 9ncr8c.vpl + vptovf 9ncr8t.vpl + @-rm -f c059013l.mtx c059013l.pl 9ncr8?.mtx 9ncr8?.pl 9ncr8?.vpl +# + latex testschoolb + dvips -E -u +./schoolb.map -o testschoolb-1.ps testschoolb + epstopdf testschoolb-1.ps + @-rm -f testschoolb.dvi testschoolb-1.ps + @-rm -f testschoolb.aux testschoolb.log +# + latex t1-9nc-m-n-1 + latex t1-9nc-m-n-1 + latex t1-9nc-m-n-1 + dvips -E -u +./schoolb.map -o t1-9nc-m-n-1.ps t1-9nc-m-n-1 + epstopdf t1-9nc-m-n-1.ps + @-rm -f t1-9nc-m-n-1.dvi t1-9nc-m-n-1.ps + @-rm -f t1-9nc-m-n-1.aux t1-9nc-m-n-1.log +# + tex schoolb2 + pltotf 9ncr8r.pl + vptovf 9ncr8c.vpl + vptovf 9ncr8t.vpl + @-rm -f c059013l.mtx c059013l.pl 9ncr8?.mtx 9ncr8?.pl 9ncr8?.vpl +# + latex testschoolb + dvips -E -u +./schoolb.map -o testschoolb-2.ps testschoolb + epstopdf testschoolb-2.ps + @-rm -f testschoolb.dvi testschoolb-2.ps + @-rm -f testschoolb.aux testschoolb.log +# + latex t1-9nc-m-n-2 + latex t1-9nc-m-n-2 + latex t1-9nc-m-n-2 + dvips -E -u +./schoolb.map -o t1-9nc-m-n-2.ps t1-9nc-m-n-2 + epstopdf t1-9nc-m-n-2.ps + @-rm -f t1-9nc-m-n-2.dvi t1-9nc-m-n-2.ps + @-rm -f t1-9nc-m-n-2.aux t1-9nc-m-n-2.log + @-rm -f t1-9nc-m-n-2.mtx + +# --------------------------------------------------------------- + +kerntest.cls: kerntest.ins kerntest.dtx +kerntest.pdf: kerntest.ins kerntest.dtx t1-ptm-bx-n-example.pdf \ + t1-ptm-m-n-shortexample.pdf schoolb1.tex testschoolb-2.pdf + +# --------------------------------------------------------------- + |