#
# Makefile for resident fonts in Tekton Family
#

# Paths
FONT_PATH = /LocalLibrary/Fonts
TEX_FONT_PATH = $(FONT_PATH)/TeXFonts
TEX_LIB_PATH = /usr/local/lib/tex

# Resident tfm files
RESIDS = rptkr.tfm rptkro.tfm rptkb.tfm rptkbo.tfm

# Virtual font (vf) files
VFS =	ptkr.vf ptkro.vf ptkb.vf ptkbo.vf

# files for inputs
TEX_INPUTS = psfonts.sty tekton.sty semtek.sty

all:    $(RESIDS) $(VFS)

.SUFFIXES:	.vf .vpl .afm

.vpl.vf:
	vptovf $*.vpl $*.vf $*.tfm

rptkr.tfm ptkr.vpl:
	afm2tfm $(FONT_PATH)/Tekton.font/Tekton -v ptkr rptkr
rptkro.tfm ptkro.vpl:
	afm2tfm $(FONT_PATH)/Tekton-Oblique.font/Tekton-Oblique -v ptkro rptkro
rptkb.tfm ptkb.vpl:
	afm2tfm $(FONT_PATH)/Tekton-Bold.font/Tekton-Bold -v ptkb rptkb
rptkbo.tfm ptkbo.vpl:
	afm2tfm $(FONT_PATH)/Tekton-BoldOblique.font/Tekton-BoldOblique -v ptkbo rptkbo	


install:
	cp -p *.tfm $(TEX_FONT_PATH)/tfm
	cp -p *.vf $(TEX_FONT_PATH)/vf
	cp -p psfonts.map $(TEX_LIB_PATH)/ps
	cp -p $(TEX_INPUTS) $(TEX_LIB_PATH)/inputs

clean:
	-rm -f *.vpl *~

veryclean:
	-rm -f *.vpl *.tfm *.vf *~
