diff options
author | Karl Berry <karl@freefriends.org> | 2010-11-27 16:13:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-11-27 16:13:31 +0000 |
commit | a71d255dc4a69bebb54dea17ce8e53b28f78fa8e (patch) | |
tree | b971e53b031ec0fd6e56305990c8587e6b1dbd82 /Master/texmf-dist/doc/fonts/chess/makefile | |
parent | ecb029342d29c71bc14ed1750bfdfeeeba6a6cef (diff) |
chess update from 1992, to get copyright file, etc.
git-svn-id: svn://tug.org/texlive/trunk@20582 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/chess/makefile')
-rw-r--r-- | Master/texmf-dist/doc/fonts/chess/makefile | 124 |
1 files changed, 124 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/chess/makefile b/Master/texmf-dist/doc/fonts/chess/makefile new file mode 100644 index 00000000000..bf1ff04223f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/chess/makefile @@ -0,0 +1,124 @@ +# File: Makefile +# Purpose: automatic generation of documentation and installation +# of the fonts (at least on UNIX) +# Author: Piet Tutelaers (internet: rcpt@urc.tue.nl) +# Version: Febr. 1992 +# + +SHELL = /bin/sh + +# +# Next definitions should point to the place where the .sty files are +# stored (INPUTS) and where the .tfm files are (FONTS) +# +INPUTS = /usr/local/lib/tex30/inputs +FONTS = /usr/local/lib/tex30/fonts:/usr/local/lib/tex30/PSfonts: + +# +# Next definitions should point to the place where the .sty files are +# installed (DESTINPUTS), the .tfm files (DESTFONTS) and the 300pk +# files (DESTPK) +DESTTEX=/usr/local/lib/tex30 +DESTINPUTS= $(DESTTEX)/inputs +DESTFONTS = $(DESTTEX)/fonts +DESTPK = $(DESTTEX)/pkfonts + +MFCHESSBASE= mf/chesspieces.mf mf/chessbase.mf +CHESSMACROS= chess20.300pk chessf10.300pk inputs/chess.sty + +.SUFFIXES: .dvi .ps .300gf .300pk + +all: fonts doc + +doc: TUGboat.ps Symbols.ps tal.ps Kasparov.ps + @echo "You can send the PostScript files to the printer" + +fonts: chess10.300pk chess20.300pk chess30.300pk chessf10.300pk + +TUGboat.dvi: doc/TUGboat.ltx doc/TUGgame.ltx $(CHESSMACROS) + (TEXINPUTS=.:doc:inputs:$(INPUTS); export TEXINPUTS; \ + TEXFONTS=fonts:$(FONTS); export TEXFONTS; \ + latex "\batchmode\input TUGboat.ltx" \ + latex "\batchmode\input TUGboat.ltx") + +Symbols.dvi: doc/Symbols.ltx $(CHESSMACROS) + (TEXINPUTS=.:doc:inputs:$(INPUTS); export TEXINPUTS; \ + TEXFONTS=fonts:$(FONTS); export TEXFONTS; \ + latex "\batchmode\input Symbols.ltx") + +tal.dvi: doc/tal.ltx $(CHESSMACROS) + (TEXINPUTS=.:doc:inputs:$(INPUTS); export TEXINPUTS; \ + TEXFONTS=fonts:$(FONTS); export TEXFONTS; \ + latex "\batchmode\input tal.ltx") + +Kasparov.dvi: doc/Kasparov.ltx $(CHESSMACROS) + (TEXINPUTS=.:doc:inputs:$(INPUTS); export TEXINPUTS; \ + TEXFONTS=fonts:$(FONTS); export TEXFONTS; \ + latex "\batchmode\input Kasparov.ltx") + +.dvi.ps: + (TEXINPUTS=.:doc:inputs:$(INPUTS); export TEXINPUTS; \ + dvips -o $*.ps $<) + +.300gf.300pk: + gftopk $< + +chess10.tfm chess10.300gf: mf/chess10.mf $(MFCHESSBASE) + (MFINPUTS=mf; export MFINPUTS; \ + mf "\mode:=localfont; input chess10") + +chess20.tfm chess20.300gf: mf/chess20.mf $(MFCHESSBASE) + (MFINPUTS=mf; export MFINPUTS; \ + mf "\mode:=localfont; input chess20") + +chess30.tfm chess30.300gf: mf/chess30.mf $(MFCHESSBASE) + (MFINPUTS=mf; export MFINPUTS; \ + mf "\mode:=localfont; input chess30") + +chessf10.tfm chessf10.300gf: mf/chessf10.mf $(MFCHESSBASE) + (MFINPUTS=mf; export MFINPUTS; \ + mf "\mode:=localfont; input chessf10") + +install: fonts inputs/chess.sty + install -m 644 chess20.300pk $(DESTPK) + install -m 644 chessf10.300pk $(DESTPK) + install -m 644 chess20.tfm $(DESTFONTS) + install -m 644 chessf10.tfm $(DESTFONTS) + (cd inputs; install -c -m 644 chess.sty $(DESTINPUTS)) + +clean: + rm -f *gf *pk *.ps *.dvi *.aux *.log *.tfm + +SOURCES = README \ + CHANGES12 \ + CopyRight \ + INSTALLATION \ + Makefile \ + doc/TUGboat.ltx \ + doc/TUGgame.ltx \ + doc/boards.ltx \ + doc/tal.ltx \ + doc/tal.tex \ + doc/Kasparov.ltx \ + doc/Symbols.ltx \ + doc/Symbols.tex \ + doc/dutch-tt.tex \ + doc/dutch-tt.ltx \ + doc/SchaakMaatje.ltx \ + inputs/chess.sty \ + mf/README \ + mf/chessf10.mf \ + mf/chessdiag.mf \ + mf/chess20.mf \ + mf/chessbase.mf \ + mf/chesspieces.mf \ + mf/chess30.mf \ + mf/chessdiag.Xmf \ + mf/chess10.mf + +printsources: + enscript -pchess12.ps $(SOURCES) + @echo "You can send the chess12.ps to the printer" + +# DO NOT DELETE THIS LINE -- make depend depends on it. +TUGboat.dvi: chess10.300pk chess20.300pk chessf10.300pk |