summaryrefslogtreecommitdiff
path: root/print/texmf-dirs/dirs.mk
blob: 2d3a9bfddcbeb44720fe26f09c974432eda3b68d (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
# $NetBSD: dirs.mk,v 1.3 2006/04/07 05:08:50 minskim Exp $
#
# This file is intended to be included by mk/dirs.mk, not directly by packages.
#

.if !defined(DIRS_TEXMF_MK)
DIRS_TEXMF_MK=		# defined

TEXMF_DIRS=	bibtex
TEXMF_DIRS+=	bibtex/bib
TEXMF_DIRS+=	bibtex/bst
TEXMF_DIRS+=	doc
TEXMF_DIRS+=	doc/fonts
TEXMF_DIRS+=	doc/latex
TEXMF_DIRS+=	dvipdfm
TEXMF_DIRS+=	fonts
TEXMF_DIRS+=	fonts/afm
TEXMF_DIRS+=	fonts/enc
TEXMF_DIRS+=	fonts/enc/pdftex
TEXMF_DIRS+=	fonts/map
TEXMF_DIRS+=	fonts/map/dvipdfm
TEXMF_DIRS+=	fonts/map/dvips
TEXMF_DIRS+=	fonts/map/pdftex
TEXMF_DIRS+=	fonts/ofm
TEXMF_DIRS+=	fonts/ovf
TEXMF_DIRS+=	fonts/ovp
TEXMF_DIRS+=	fonts/source
TEXMF_DIRS+=	fonts/tfm
TEXMF_DIRS+=	fonts/tfm/public
TEXMF_DIRS+=	fonts/truetype
TEXMF_DIRS+=	fonts/type1
TEXMF_DIRS+=	fonts/type1/public
TEXMF_DIRS+=	fonts/vf
TEXMF_DIRS+=	makeindex
TEXMF_DIRS+=	omega
TEXMF_DIRS+=	omega/ocp
TEXMF_DIRS+=	omega/otp
TEXMF_DIRS+=	tex
TEXMF_DIRS+=	tex/lambda
TEXMF_DIRS+=	tex/latex
TEXMF_DIRS+=	web2c

.if defined(_USE_TEXMF_DIRS) && !empty(_USE_TEXMF_DIRS)
DEPENDS+=	texmf-dirs>=${_USE_TEXMF_DIRS}:../../print/texmf-dirs

# Should be removed once all TeX packages are converted to use texmf-dirs
# and PKG_LOCALTEXMFPREFIX is defined correctly in teTeX[23]-bin/buildlink3.mk.
.if !empty(TEX_TYPE:MteTeX[23])
PKG_LOCALTEXMFPREFIX=	${PREFIX}/share/texmf-local
.endif

.  for dir in ${TEXMF_DIRS}
PRINT_PLIST_AWK+=	/^@exec \$${MKDIR} %D\/${dir:S|/|\\/|g}$$/ { next; }
PRINT_PLIST_AWK+=	/^@dirrm ${dir:S|/|\\/|g}$$/ \
				{ print "@comment In texmf-dirs: " $$0; next; }
.  endfor
.endif

.endif			# !defined(DIRS_TEXMF_MK)