4
# Written by Rafael Laboissiere <rafael@icp.inpg.fr> on 1998/06/07
5
# rules file for Debian package tipa
8
debdir := $(shell pwd)/debian
9
debtmp := $(debdir)/tmp
10
debtexmf := $(debtmp)/usr/share/texmf
11
debxfnt := $(debtmp)/usr/X11R6/lib/X11/fonts
12
debxt1 := $(debxfnt)/Type1
13
debxenc := $(debxfnt)/encodings
14
debetc := $(debtmp)/etc
15
debupdm := $(debetc)/texmf/updmap.d
16
debscdir := $(debetc)/X11/fonts/Type1
18
# The following pattern rules is necessary for building the TIPA
19
# documentation and the example
21
( export TEXINPUTS=../sty: TEXFONTS=../tfm: ; \
24
docs: tipaman.dvi vowel.dvi
30
echo Building afm files... ; \
32
pf2afm $$i > /dev/null ; \
33
echo `basename $$i .pfb`.afm ; \
35
# This will build the documentation
36
( cd doc ; make -f ../debian/rules docs )
44
# This cleans up Debian changes
45
rm -f changelog debian/tipaface.pdf
55
$(MAKE) install PREFIX=$(debtexmf) MAPDIR=$(debetc)/texmf/dvips
56
# Fixes bug reported by lintian
57
chmod +x $(debtexmf)/fonts/source/fkr/tipa/*.sh
59
( cd $(debdir) ; uudecode tipaface.pdf.uu )
61
dh_installdefoma -p xfonts-tipa
63
perl debian/gen-fonts-dir.pl \
64
../../../../../share/texmf/fonts/type1/fkr/tipa \
66
$(debscdir)/xfonts-tipa.scale \
67
debian/xfonts-tipa.defoma-hints
68
install --mode=644 debian/silipa.enc $(debxenc)
70
install --mode=644 debian/tipa.updmap $(debupdm)/10tipa.cfg
73
# dh_movefiles does not remove empty empty dirs. Grrr....
74
rmdir --ignore-fail-on-non-empty --parents \
75
$(debxt1) $(debxenc) $(debscdir) $(debupdm)
77
dh_installxfonts -p xfonts-tipa
90
.PHONY: build clean binary-indep binary