summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/chess/makefile
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-11-27 16:13:31 +0000
committerKarl Berry <karl@freefriends.org>2010-11-27 16:13:31 +0000
commita71d255dc4a69bebb54dea17ce8e53b28f78fa8e (patch)
treeb971e53b031ec0fd6e56305990c8587e6b1dbd82 /Master/texmf-dist/doc/fonts/chess/makefile
parentecb029342d29c71bc14ed1750bfdfeeeba6a6cef (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/makefile124
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