aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2013-05-06 15:18:52 +0800
committerhrs <hrs@FreeBSD.org>2013-05-06 15:18:52 +0800
commit5a258763d5f8e3ca23d10c1825f4f3f4ebb5e4f2 (patch)
tree93f401e554c1780a03404f7f50e933326e6e136e /Mk
parentb387d91627334ed895f2543b363ef2150779f737 (diff)
downloadfreebsd-ports-graphics-5a258763d5f8e3ca23d10c1825f4f3f4ebb5e4f2.tar.gz
freebsd-ports-graphics-5a258763d5f8e3ca23d10c1825f4f3f4ebb5e4f2.tar.zst
freebsd-ports-graphics-5a258763d5f8e3ca23d10c1825f4f3f4ebb5e4f2.zip
- Fix DIST_SUBDIR.
- Add a stub of DVIPDFMx.
Diffstat (limited to '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 9fe164763fc..9824c51a89c 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 \