2005-11-17 01:42:14 +01:00
|
|
|
# $NetBSD: module.mk,v 1.3 2005/11/17 00:42:14 minskim Exp $
|
2005-11-13 04:25:57 +01:00
|
|
|
#
|
|
|
|
# This Makefile fragment is intended to be included by packages that
|
|
|
|
# install TeX packages. It takes care of rebuilding the ls-R database
|
|
|
|
# at (de)installation time.
|
|
|
|
#
|
|
|
|
# The following variable can be defined:
|
2005-11-15 08:13:19 +01:00
|
|
|
#
|
2005-11-13 04:25:57 +01:00
|
|
|
# TEXMFDIRS - A list of TEXMF directories that need to update ls-R.
|
|
|
|
# Default: ${PKG_LOCALTEXMFPREFIX}
|
|
|
|
#
|
2005-11-17 01:42:14 +01:00
|
|
|
# TEX_FONTMAPS - A list of font map files
|
2005-11-15 08:13:19 +01:00
|
|
|
#
|
2005-11-13 04:25:57 +01:00
|
|
|
|
|
|
|
.if !defined(TEX_PACKAGE_MK)
|
|
|
|
TEX_PACKAGE_MK= # defined
|
|
|
|
|
|
|
|
TEXMFDIRS?= ${PKG_LOCALTEXMFPREFIX}
|
2005-11-17 01:42:14 +01:00
|
|
|
TEX_FONTMAPS?= # empty
|
2005-11-13 04:25:57 +01:00
|
|
|
|
|
|
|
USE_PKGINSTALL= yes
|
|
|
|
FILES_SUBST+= MKTEXLSR="${LOCALBASE}/bin/mktexlsr"
|
|
|
|
FILES_SUBST+= TEXMFDIRS="${TEXMFDIRS}"
|
2005-11-15 08:13:19 +01:00
|
|
|
FILES_SUBST+= UPDMAP_SYS="${LOCALBASE}/bin/updmap-sys"
|
2005-11-17 01:42:14 +01:00
|
|
|
FILES_SUBST+= TEX_FONTMAPS="${TEX_FONTMAPS}"
|
2005-11-13 04:25:57 +01:00
|
|
|
INSTALL_EXTRA_TMPL+= ../../print/teTeX/files/texmf.tmpl
|
|
|
|
DEINSTALL_EXTRA_TMPL+= ../../print/teTeX/files/texmf.tmpl
|
|
|
|
|
|
|
|
PRINT_PLIST_AWK+= /^(@dirrm )?${PKG_LOCALTEXMFPREFIX:S|${PREFIX}/||:S|/|\\/|g}(\/ls-R)?$$/ \
|
|
|
|
{ next; }
|
|
|
|
|
|
|
|
.include "../../mk/tex.buildlink3.mk"
|
|
|
|
|
|
|
|
.endif # TEX_PACKAGE_MK
|