Sun Mar 4 01:03:59 2012 UTC ()
Let tex-tetex/map.mk handle TEX_KANJIMAP_FILES.


(minskim)
diff -r1.4 -r1.5 pkgsrc/print/kpathsea/texmf.mk

cvs diff -r1.4 -r1.5 pkgsrc/print/kpathsea/texmf.mk (expand / switch to unified diff)

--- pkgsrc/print/kpathsea/texmf.mk 2011/11/30 19:15:46 1.4
+++ pkgsrc/print/kpathsea/texmf.mk 2012/03/04 01:03:59 1.5
@@ -1,26 +1,35 @@ @@ -1,26 +1,35 @@
1# $NetBSD: texmf.mk,v 1.4 2011/11/30 19:15:46 minskim Exp $ 1# $NetBSD: texmf.mk,v 1.5 2012/03/04 01:03:59 minskim Exp $
2# 2#
3# This Makefile fragment is intended to be included by packages that 3# This Makefile fragment is intended to be included by packages that
4# install TeX packages. It rebuilds the ls-R databases at 4# install TeX packages. It rebuilds the ls-R databases at
5# (de)installation time. 5# (de)installation time.
6# 6#
7# The following variable can be defined: 7# The following variable can be defined:
8# 8#
9# TEX_TEXMF_DIRS - A list of texmf directories that need to update ls-R. 9# TEX_TEXMF_DIRS - A list of texmf directories that need to update ls-R.
10# Default: ${PREFIX}/share/texmf-dist 10# Default: ${PREFIX}/share/texmf-dist
11# 11#
12# TEX_CONFIG_NAMES - A list of config fragments to add to texmf.cnf. 12# TEX_CONFIG_NAMES - A list of config fragments to add to texmf.cnf.
13# 13#
 14# TEX_KANJIMAP_FILES
 15# See ../../print/texlive-tetex/map.mk.
 16#
 17# TEX_MAP_FILES
 18# See ../../print/texlive-tetex/map.mk.
 19#
 20# TEX_MIXEDMAP_FILES
 21# See ../../print/texlive-tetex/map.mk.
 22#
14 23
15.if !defined(TEX_TEXMF_MK) 24.if !defined(TEX_TEXMF_MK)
16TEX_TEXMF_MK= # defined 25TEX_TEXMF_MK= # defined
17 26
18DEPENDS+= kpathsea>=3.5.7:../../print/kpathsea 27DEPENDS+= kpathsea>=3.5.7:../../print/kpathsea
19 28
20TEX_TEXMF_DIRS?= ${PREFIX}/share/texmf-dist 29TEX_TEXMF_DIRS?= ${PREFIX}/share/texmf-dist
21EVAL_PREFIX+= KPATHSEA_PREFIX=kpathsea 30EVAL_PREFIX+= KPATHSEA_PREFIX=kpathsea
22FILES_SUBST+= MKTEXLSR=${KPATHSEA_PREFIX:Q}/bin/mktexlsr 31FILES_SUBST+= MKTEXLSR=${KPATHSEA_PREFIX:Q}/bin/mktexlsr
23FILES_SUBST+= TEXMF_DIRS=${TEX_TEXMF_DIRS:Q} 32FILES_SUBST+= TEXMF_DIRS=${TEX_TEXMF_DIRS:Q}
24.if !empty(TEX_TEXMF_DIRS) 33.if !empty(TEX_TEXMF_DIRS)
25INSTALL_TEMPLATES+= ../../print/kpathsea/files/texmf-install.tmpl 34INSTALL_TEMPLATES+= ../../print/kpathsea/files/texmf-install.tmpl
26DEINSTALL_TEMPLATES+= ../../print/kpathsea/files/texmf-deinstall.tmpl 35DEINSTALL_TEMPLATES+= ../../print/kpathsea/files/texmf-deinstall.tmpl
@@ -28,18 +37,19 @@ DEINSTALL_TEMPLATES+= ../../print/kpaths @@ -28,18 +37,19 @@ DEINSTALL_TEMPLATES+= ../../print/kpaths
28 37
29. if !empty(TEX_CONFIG_NAMES) 38. if !empty(TEX_CONFIG_NAMES)
30FILES_SUBST+= CONFIG_NAMES=${TEX_CONFIG_NAMES:Q} 39FILES_SUBST+= CONFIG_NAMES=${TEX_CONFIG_NAMES:Q}
31INSTALL_TEMPLATES+= ../../print/kpathsea/files/config-install.tmpl 40INSTALL_TEMPLATES+= ../../print/kpathsea/files/config-install.tmpl
32DEINSTALL_TEMPLATES+= ../../print/kpathsea/files/config-deinstall.tmpl 41DEINSTALL_TEMPLATES+= ../../print/kpathsea/files/config-deinstall.tmpl
33. endif 42. endif
34 43
35.if !empty(TEX_FORMATS) || !empty(TEX_FORMAT_NAMES) 44.if !empty(TEX_FORMATS) || !empty(TEX_FORMAT_NAMES)
36. include "../../print/texlive-tetex/format.mk" 45. include "../../print/texlive-tetex/format.mk"
37.endif 46.endif
38.if !empty(TEX_HYPHEN_DAT) || !empty(TEX_HYPHEN_DEF) 47.if !empty(TEX_HYPHEN_DAT) || !empty(TEX_HYPHEN_DEF)
39. include "../../print/texlive-tetex/hyphen.mk" 48. include "../../print/texlive-tetex/hyphen.mk"
40.endif 49.endif
41.if !empty(TEX_MAP_FILES) || !empty(TEX_MIXEDMAP_FILES) 50.if !empty(TEX_KANJIMAP_FILES) || !empty(TEX_MAP_FILES) \
 51 || !empty(TEX_MIXEDMAP_FILES)
42. include "../../print/tex-tetex/map.mk" 52. include "../../print/tex-tetex/map.mk"
43.endif 53.endif
44 54
45.endif # TEX_TEXMF_MK 55.endif # TEX_TEXMF_MK