blob: c1ae11dfd65cc3d83f404e12771b67ef6752e24c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
# Makefile for teTeX's extra scripts - te@dbs.uni-hannover.de.
# Public domain.
kpse_include ../make/paths.mk
kpse_include ../make/common.mk
kpse_include ../make/programs.mk
man5dir = $(mandir)/man5
SCRIPTS = \
allcm allneeded dvi2fax dvired fmtutil fmtutil-sys fontinst \
kpsetool kpsewhere pdfcrop ps2frag ps4pdf pslatex rubibtex rumakeindex \
texconfig texconfig-dialog texconfig-sys texdoc texdoctk \
texlinks thumbpdf updmap updmap-sys
PDFSCRIPTS = a2ping e2pall epstopdf
CONTEXTSCRIPTS = \
ctxtools exatools luatools makempy mpstools mptopdf mtxtools \
pdftools pstopdf rlxtools runtools texexec texfont texmfstart \
textools texutil tmftools xmltools
contextmanpgs = \
ctxtools makempy mptopdf pstopdf texfind texmfstart \
fdf2tex pdftools texexec texfont textools texutil
manpgs = \
allcm allec allneeded dvi2fax dvired e2pall epstopdf fontinst \
kpsetool kpsewhere mkocp mkofm ofm2opl opl2ofm otp2ocp outocp \
ovf2ovp ovp2ovf ps2frag pslatex rubibtex rumakeindex texconfig texdoc \
texdoctk thumbpdf ttf2afm updmap
INFOFILES= latex.info
all: $(SCRIPTS) $(PDFSCRIPTS)
default: all
install: install-data install-exec
check:
# Auxiliary files.
install-data:: $(INFOFILES)
$(SHELL) $(top_srcdir)/../mkinstalldirs $(man1dir) $(man5dir) $(texpooldir) $(texmf)/doc/tetex
for p in $(manpgs); do \
$(INSTALL_DATA) $(srcdir)/$$p.man $(man1dir)/$$p.$(manext); \
done
for p in $(contextmanpgs); do \
$(INSTALL_DATA) $(srcdir)/context/$$p.man $(man1dir)/$$p.$(manext); \
done
$(INSTALL_DATA) $(srcdir)/fmtutil.man $(man1dir)/fmtutil.1
$(INSTALL_DATA) $(srcdir)/texlinks.man $(man1dir)/texlinks.1
$(INSTALL_DATA) $(srcdir)/fmtutil.cnf.5 $(man5dir)/fmtutil.cnf.5
$(INSTALL_DATA) $(srcdir)/updmap.cfg.5 $(man5dir)/updmap.cfg.5
cd $(man1dir); rm -f allec.$(manext) texhash.$(manext) \
lambda.$(manext) pdflatex.$(manext) kpsepath.$(manext) \
kpsexpand.$(manext) mf-nowin.$(manext) ctangle.$(manext) \
cweave.$(manext) odvicopy.$(manext) \
odvitype.$(manext) texconfig-sys.$(manext) \
updmap-sys.$(manext) mktexfmt.$(manext) fmtutil-sys.$(manext)
ln -s allcm.$(manext) $(man1dir)/allec.$(manext)
ln -s mktexlsr.$(manext) $(man1dir)/texhash.$(manext)
ln -s omega.$(manext) $(man1dir)/lambda.$(manext)
ln -s pdftex.$(manext) $(man1dir)/pdflatex.$(manext)
ln -s kpsetool.$(manext) $(man1dir)/kpsepath.$(manext)
ln -s kpsetool.$(manext) $(man1dir)/kpsexpand.$(manext)
ln -s mf.$(manext) $(man1dir)/mf-nowin.$(manext)
ln -s cweb.$(manext) $(man1dir)/ctangle.$(manext)
ln -s cweb.$(manext) $(man1dir)/cweave.$(manext)
ln -s dvicopy.$(manext) $(man1dir)/odvicopy.$(manext)
ln -s dvitype.$(manext) $(man1dir)/odvitype.$(manext)
ln -s texconfig.$(manext) $(man1dir)/texconfig-sys.$(manext)
ln -s updmap.$(manext) $(man1dir)/updmap-sys.$(manext)
ln -s fmtutil.$(manext) $(man1dir)/mktexfmt.$(manext)
ln -s fmtutil.$(manext) $(man1dir)/fmtutil-sys.$(manext)
test -r ./latex.info || cd $(srcdir) && for i in latex.info*; do \
$(INSTALL_DATA) $$i $(infodir)/$$i; done
if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
install-info --info-dir=$(infodir) $(infodir)/latex.info; \
else true; fi
for p in TETEXDOC.pdf TETEXDOC.ps TETEXDOC.dvi teTeX-FAQ; do \
$(INSTALL_DATA) $(srcdir)/doc/$$p $(texmf)/doc/tetex; \
done
$(SHELL) $(top_srcdir)/../mkinstalldirs $(texmf)/texconfig $(texmf)/texconfig/g $(texmf)/texconfig/v $(texmf)/texconfig/x
$(INSTALL_DATA) $(srcdir)/texmf/texconfig/g/generic $(texmf)/texconfig/g
$(INSTALL_DATA) $(srcdir)/texmf/texconfig/v/vt100 $(texmf)/texconfig/v
$(INSTALL_DATA) $(srcdir)/texmf/texconfig/x/xterm $(texmf)/texconfig/x
$(INSTALL_DATA) $(srcdir)/texmf/texconfig/README $(texmf)/texconfig
$(INSTALL_DATA) $(srcdir)/texmf/texconfig/generic $(texmf)/texconfig
$(INSTALL_SCRIPT) $(srcdir)/tcfmgr $(texmf)/texconfig/tcfmgr
$(INSTALL_DATA) $(srcdir)/tcfmgr.map $(texmf)/texconfig/tcfmgr.map
install-exec:
-$(SHELL) $(srcdir)/../mkinstalldirs $(scriptdir)
for s in $(SCRIPTS); do \
$(INSTALL_SCRIPT) $(srcdir)/$$s $(scriptdir)/$$s; \
done
for s in $(CONTEXTSCRIPTS); do \
$(INSTALL_SCRIPT) $(srcdir)/context/$$s $(scriptdir)/$$s; \
done
if test -f $(bindir)/pdftex; then \
for s in $(PDFSCRIPTS); do \
$(INSTALL_SCRIPT) $(srcdir)/$$s $(scriptdir)/$$s; \
done; \
else \
true; \
fi
cd $(scriptdir); rm -f allec kpsepath kpsexpand texhash; \
ln -s allcm allec; \
ln -s kpsetool kpsepath; \
ln -s kpsetool kpsexpand; \
ln -s mktexlsr texhash
cd $(scriptdir); rm -f mktexfmt; ln -s fmtutil mktexfmt
kpse_include ../make/clean.mk
config.status: $(srcdir)/configure
$(SHELL) $(srcdir)/configure --no-create --verbose
Makefile: $(srcdir)/Makefile.in config.status
$(SHELL) config.status
depend:
|