aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.tex.mk
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2013-05-06 07:18:52 +0000
committerHiroki Sato <hrs@FreeBSD.org>2013-05-06 07:18:52 +0000
commit7e62402381cd064412645cafcb2d7d0428b3bfc9 (patch)
tree93f401e554c1780a03404f7f50e933326e6e136e /Mk/bsd.tex.mk
parent493e76a58d916522aa0d475fe3e6389c9716d722 (diff)
downloadports-7e62402381cd064412645cafcb2d7d0428b3bfc9.tar.gz
ports-7e62402381cd064412645cafcb2d7d0428b3bfc9.zip
- Fix DIST_SUBDIR.
- Add a stub of DVIPDFMx.
Notes
Notes: svn path=/head/; revision=317476
Diffstat (limited to 'Mk/bsd.tex.mk')
-rw-r--r--Mk/bsd.tex.mk12
1 files changed, 11 insertions, 1 deletions
diff --git a/Mk/bsd.tex.mk b/Mk/bsd.tex.mk
index 9fe164763fc7..9824c51a89ce 100644
--- a/Mk/bsd.tex.mk
+++ b/Mk/bsd.tex.mk
@@ -25,6 +25,7 @@ TEX_MAINTAINER= hrs@FreeBSD.org
# infra: tlmgr dependency (Perl modules)
#
# dvipsk: dvipsk (not implemented yet)
+# dvipdfmx: DVIPDFMx
# xdvik: XDvi
#
# formats: TeX, LaTeX, PDFTeX, AMSTeX, ConTeXT, CSLaTeX, EplainTeX,
@@ -40,9 +41,13 @@ TEX_MAINTAINER= hrs@FreeBSD.org
# updmap: font map regeneration
# fmtutil: format regeneration
#
+.if empty(USE_TEX:Mtetex-texmf) && \
+ empty(USE_TEX:Mtetex-base) && \
+ empty(USE_TEX:Mtetex)
.if defined(MASTER_SITES) && !empty(MASTER_SITES)
DIST_SUBDIR?= TeX
.endif
+.endif
TEXMFDIR?= share/texmf
TEXMFDISTDIR?= share/texmf-dist
@@ -119,6 +124,11 @@ CONFLICTS_INSTALL+= ${CONFLICTS_TETEX}
_USE_TEX_XDVIK= xdvi:${PORTSDIR}/print/tex-xdvik
CONFLICTS_INSTALL+= ${CONFLICTS_TETEX}
.endif
+.if !empty(USE_TEX:Mxdvipdfmx) || !empty(USE_TEX:Mtexlive)
+# XXX
+#_USE_TEX_DVIPDFMX= dvipdfmx:${PORTSDIR}/print/tex-dvipdfmx
+#CONFLICTS_INSTALL+= ${CONFLICTS_TETEX}
+.endif
.if !empty(USE_TEX:Mbase) || !empty(USE_TEX:Mtexlive)
_USE_TEXLIVE_BASE= tlmgr:${PORTSDIR}/print/texlive-base
CONFLICTS_INSTALL+= ${CONFLICTS_TETEX}
@@ -139,7 +149,7 @@ CONFLICTS_INSTALL+= ${CONFLICTS_TETEX}
.for D in TETEX_TEXMF TETEX_BASE TEXLIVE_BASE TEX_WEB2C TEXLIVE_TEXMF \
TEXLIVE_INFRA \
TEX_FORMATS TEX_ALEPH TEX_JADETEX TEX_XMLTEX TEX_LUATEX \
- TEX_XETEX TEX_PTEX TEX_XDVIK TEX_DVIPSK
+ TEX_XETEX TEX_PTEX TEX_XDVIK TEX_DVIPSK TEX_DVIPDFMX
RUN_DEPENDS+= ${_USE_${D}}
.endfor
.for D in TETEX_TEXMF TETEX_BASE TEXLIVE_BASE TEX_WEB2C TEXLIVE_TEXMF \