Annotation of pkgsrc/print/tex-luatex/Makefile, Revision 1.23
1.23 ! markd 1: # $NetBSD: Makefile,v 1.22 2019/05/14 12:25:36 markd Exp $
1.1 minskim 2:
3: DISTNAME= luatex
1.22 markd 4: PKGNAME= tex-${DISTNAME}-1.10.0
5: TEXLIVE_REV= 50602
1.1 minskim 6:
7: MAINTAINER= minskim@NetBSD.org
8: HOMEPAGE= http://www.luatex.org/
9: COMMENT= LuaTeX basic definition package
1.16 markd 10: LICENSE= gnu-gpl-v2
1.1 minskim 11:
1.7 minskim 12: DEPENDS+= luatex>=0.60.1:../../print/luatex
1.1 minskim 13: DEPENDS+= tex-etex-[0-9]*:../../print/tex-etex
1.17 markd 14: DEPENDS+= tex-tex-ini-files-[0-9]*:../../print/tex-tex-ini-files
1.1 minskim 15: DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex
1.3 minskim 16: DEPENDS+= tex-plain>=3.14159265.12854:../../print/tex-plain
1.17 markd 17: DEPENDS+= tex-unicode-data-[0-9]*:../../print/tex-unicode-data
1.1 minskim 18:
1.18 markd 19: #
20: # A double-slash (//) in the kpathsea paths has a special
21: # interpretation, it will cause kpathsea to consider all
22: # subdirectories recursively at that point in the path. Normally
23: # double-slashes and trailing slashes will not be present in these
24: # variables, but if they are there the resulting behaviour is so
25: # unexpected, expensive, and difficult to diagnose that it is worth
26: # going to extra effort to clean them out here.
27: #
28: SUBST_CLASSES+= texmfdir
29: SUBST_MESSAGE.texmfdir= Setting texmf directories.
30: SUBST_STAGE.texmfdir= pre-configure
31: SUBST_FILES.texmfdir= texmf-dist/web2c/texmfcnf.lua
32: SUBST_SED.texmfdir+= -e 's,@VARBASE@,${VARBASE:C;///*;/;g:C;/$;;},'
33: SUBST_SED.texmfdir+= -e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR:C;///*;/;g:C;/$;;},'
34:
1.13 minskim 35: PKG_SYSCONFSUBDIR= texmf
36:
1.18 markd 37: BUILD_DEFS+= VARBASE
1.13 minskim 38: CONF_FILES+= ${PREFIX}/share/texmf-dist/web2c/texmfcnf.lua \
1.18 markd 39: ${PKG_SYSCONFDIR}/texmfcnf.lua
1.13 minskim 40:
1.2 minskim 41: INSTALLATION_DIRS+= bin
42:
1.7 minskim 43: TEX_FORMATS+= "luatex luatex language.def,language.dat.lua luatex.ini\\ndviluatex luatex language.def,language.dat.lua dviluatex.ini\\n"
1.1 minskim 44:
1.23 ! markd 45: TEXLIVE_UNVERSIONED= yes
1.4 minskim 46: .include "../../print/texlive/package.mk"
1.2 minskim 47:
48: post-install:
1.4 minskim 49: ${LN} -sf luatex ${DESTDIR}${PREFIX}/bin/dviluatex
1.2 minskim 50:
1.1 minskim 51: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>