aboutsummaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2013-05-06 02:00:40 +0000
committerHiroki Sato <hrs@FreeBSD.org>2013-05-06 02:00:40 +0000
commit7dadfc8a887b9d519a937284f72ac2ce844fd960 (patch)
tree03323bda08dff3e59e16e53235d609d9f8541643 /print
parent7af38514ef131319f37fe42494cfbbc7c76184b6 (diff)
downloadports-7dadfc8a887b9d519a937284f72ac2ce844fd960.tar.gz
ports-7dadfc8a887b9d519a937284f72ac2ce844fd960.zip
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
Notes
Notes: svn path=/head/; revision=317455
Diffstat (limited to 'print')
-rw-r--r--print/abntex/Makefile3
-rw-r--r--print/auctex/Makefile4
-rw-r--r--print/bophook/Makefile3
-rw-r--r--print/catdvi/Makefile3
-rw-r--r--print/cjk-lyx/Makefile3
-rw-r--r--print/cm-super/Makefile2
-rw-r--r--print/dvipdfmx/Makefile5
-rw-r--r--print/dvipsk-tetex/Makefile7
-rw-r--r--print/dvisvg/Makefile5
-rw-r--r--print/examplep/Makefile3
-rw-r--r--print/freetype-tools/Makefile4
-rw-r--r--print/hyperlatex/Makefile4
-rw-r--r--print/ifxetex/Makefile3
-rw-r--r--print/jadetex/Makefile3
-rw-r--r--print/latex-aastex/Makefile4
-rw-r--r--print/latex-acm/Makefile6
-rw-r--r--print/latex-arydshln/Makefile6
-rw-r--r--print/latex-auto-greek/Makefile6
-rw-r--r--print/latex-beamer/Makefile5
-rw-r--r--print/latex-biblatex/Makefile7
-rw-r--r--print/latex-biblist/Makefile6
-rw-r--r--print/latex-bytefield/Makefile4
-rw-r--r--print/latex-caption/Makefile6
-rw-r--r--print/latex-chapterfolder/Makefile6
-rw-r--r--print/latex-circ/Makefile6
-rw-r--r--print/latex-cjk/Makefile2
-rw-r--r--print/latex-csquotes/Makefile7
-rw-r--r--print/latex-etoolbox/Makefile6
-rw-r--r--print/latex-feynmf/Makefile4
-rw-r--r--print/latex-keystroke/Makefile6
-rw-r--r--print/latex-logpap/Makefile6
-rw-r--r--print/latex-logreq/Makefile7
-rw-r--r--print/latex-ltablex/Makefile4
-rw-r--r--print/latex-mathabx/Makefile6
-rw-r--r--print/latex-nomencl/Makefile6
-rw-r--r--print/latex-pgf/Makefile4
-rw-r--r--print/latex-prettyref/Makefile4
-rw-r--r--print/latex-resume/Makefile4
-rw-r--r--print/latex-subfloat/Makefile6
-rw-r--r--print/latex-supertabular/Makefile6
-rw-r--r--print/latex-svninfo/Makefile6
-rw-r--r--print/latex-timing/Makefile4
-rw-r--r--print/latex-tipa/Makefile4
-rw-r--r--print/latex-ucs/Makefile6
-rw-r--r--print/latex2slides/Makefile2
-rw-r--r--print/latexmk/Makefile3
-rw-r--r--print/lgrind/Makefile3
-rw-r--r--print/lilypond-devel/Makefile7
-rw-r--r--print/lilypond/Makefile7
-rw-r--r--print/mftrace/Makefile4
-rw-r--r--print/muttprint/Makefile4
-rw-r--r--print/pdfjam/Makefile3
-rw-r--r--print/py-pyscript/Makefile4
-rw-r--r--print/sgf2tex/Makefile4
-rw-r--r--print/teTeX/Makefile6
-rw-r--r--print/tex-mfpic/Makefile6
-rw-r--r--print/tex-omegaware-old/Makefile3
-rw-r--r--print/texpower/Makefile4
-rw-r--r--print/texvc/Makefile4
-rw-r--r--print/typetools/Makefile3
-rw-r--r--print/xdvik/Makefile10
-rw-r--r--print/xmltex/Makefile8
-rw-r--r--print/xtexsh/Makefile3
63 files changed, 83 insertions, 217 deletions
diff --git a/print/abntex/Makefile b/print/abntex/Makefile
index 1dd65ae5d489..00ba1f6eece9 100644
--- a/print/abntex/Makefile
+++ b/print/abntex/Makefile
@@ -16,8 +16,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Both classes and styles for both LaTex and bibtex for ABNT rules
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
NO_BUILD= yes
diff --git a/print/auctex/Makefile b/print/auctex/Makefile
index 559bb05e7561..eeeee03a32ec 100644
--- a/print/auctex/Makefile
+++ b/print/auctex/Makefile
@@ -14,9 +14,7 @@ COMMENT= Integrated environment for writing LaTeX using GNU Emacs
LICENSE= GPLv3
-BUILD_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
USE_GHOSTSCRIPT=yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR} \
diff --git a/print/bophook/Makefile b/print/bophook/Makefile
index 9a0b1b75c973..ce3bc10162b0 100644
--- a/print/bophook/Makefile
+++ b/print/bophook/Makefile
@@ -14,10 +14,9 @@ DISTNAME= ${PORTNAME}
MAINTAINER= hiroto.kagotani@gmail.com
COMMENT= Style file providing a beginning-of-page hook for LaTeX
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_ZIP= yes
+USE_TEX= tetex
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/catdvi/Makefile b/print/catdvi/Makefile
index 2adc206dd6d3..4664f83c4138 100644
--- a/print/catdvi/Makefile
+++ b/print/catdvi/Makefile
@@ -15,8 +15,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= A DVI to text/plain translator
-BUILD_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/print/teTeX
-
+USE_TEX= tetex
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAKEFILE= GNUmakefile
diff --git a/print/cjk-lyx/Makefile b/print/cjk-lyx/Makefile
index 2e39d7134f3c..875cf1345dfb 100644
--- a/print/cjk-lyx/Makefile
+++ b/print/cjk-lyx/Makefile
@@ -84,8 +84,7 @@ RUN_DEPENDS+= ispell:${PORTSDIR}/textproc/ispell
BUILD_DEPENDS+= latex:${PORTSDIR}/japanese/teTeX
RUN_DEPENDS+= latex:${PORTSDIR}/japanese/teTeX
.else
-BUILD_DEPENDS+= latex:${PORTSDIR}/print/teTeX
-RUN_DEPENDS+= latex:${PORTSDIR}/print/teTeX
+USE_TEX= tetex
.endif
.include <bsd.port.mk>
diff --git a/print/cm-super/Makefile b/print/cm-super/Makefile
index 7dce078fc194..7402e75e186c 100644
--- a/print/cm-super/Makefile
+++ b/print/cm-super/Makefile
@@ -21,9 +21,9 @@ COMMENT= Computer Modern Font Families in Type 1 Fonts
.if !defined(WITHOUT_X11)
BUILD_DEPENDS= ${LOCALBASE}/bin/type1inst:${PORTSDIR}/x11-fonts/p5-type1inst
.endif
-RUN_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
USE_ZIP= yes
+USE_TEX= tetex
WRKSRC= ${WRKDIR}/${PORTNAME}
.if !defined(WITHOUT_X11)
diff --git a/print/dvipdfmx/Makefile b/print/dvipdfmx/Makefile
index e68d08328c29..72497e914f2a 100644
--- a/print/dvipdfmx/Makefile
+++ b/print/dvipdfmx/Makefile
@@ -19,12 +19,11 @@ COMMENT= Dvipdfm with Asian languages by CID-keyed font technology support
LICENSE= GPLv2 # (or later)
-BUILD_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/print/teTeX-base
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
paper:${PORTSDIR}/print/libpaper
-RUN_DEPENDS= ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps \
- kpsepath:${PORTSDIR}/print/teTeX-base
+RUN_DEPENDS= ${ADOBECMAPDIR}/ai0/CMap/Identity-H:${PORTSDIR}/print/adobe-cmaps
+USE_TEX= tetex
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --datadir=${LOCALBASE}/share
MAKE_JOBS_SAFE= yes
diff --git a/print/dvipsk-tetex/Makefile b/print/dvipsk-tetex/Makefile
index 7f3dba7c5f55..e8e76bf0b904 100644
--- a/print/dvipsk-tetex/Makefile
+++ b/print/dvipsk-tetex/Makefile
@@ -13,16 +13,11 @@ DIST_SUBDIR= teTeX
MAINTAINER= hrs@FreeBSD.org
COMMENT= Convert a TeX DVI file to PostScript
-BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- mktexlsr:${PORTSDIR}/print/teTeX-base
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww \
t1.5:${PORTSDIR}/devel/t1lib
+USE_TEX= tetex
PLIST_SUB= TEXMFDIR=${TEXMFDIR} \
TEXMFDISTDIR=${TEXMFDISTDIR} \
TEXMFCONFIGDIR=${TEXMFCONFIGDIR} \
diff --git a/print/dvisvg/Makefile b/print/dvisvg/Makefile
index e7ae960c9801..5fc6d69a150a 100644
--- a/print/dvisvg/Makefile
+++ b/print/dvisvg/Makefile
@@ -15,12 +15,9 @@ MASTER_SITES= http://dvisvg.sourceforge.net/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Converter from DVI to SVG
-BUILD_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= ${MKTEXLSR}:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USE_GHOSTSCRIPT_RUN= yes
+USE_TEX= tetex
ALL_TARGET= # empty
# workaround for svgfonts.c not including kpathsea/c-auto.h
CFLAGS+= -DHAVE_PROTOTYPES
diff --git a/print/examplep/Makefile b/print/examplep/Makefile
index 4fb0f0c70cab..948b65f83d8c 100644
--- a/print/examplep/Makefile
+++ b/print/examplep/Makefile
@@ -14,10 +14,9 @@ DISTNAME= ${PORTNAME}
MAINTAINER= hiroto.kagotani@gmail.com
COMMENT= LaTeX style files for typesetting verbatim source code listings
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_ZIP= yes
+USE_TEX= tetex
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/freetype-tools/Makefile b/print/freetype-tools/Makefile
index 4eab433875cc..3d90e28f3914 100644
--- a/print/freetype-tools/Makefile
+++ b/print/freetype-tools/Makefile
@@ -21,10 +21,10 @@ MAINTAINER= rafan@FreeBSD.org
COMMENT= Tools for FreeType 1
LIB_DEPENDS= ttf.4:${PORTSDIR}/print/freetype
-RUN_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/print/teTeX-base \
- t1asm:${PORTSDIR}/print/t1utils
+RUN_DEPENDS= t1asm:${PORTSDIR}/print/t1utils
BUILD_DEPENDS:= ${RUN_DEPENDS}
+USE_TEX= tetex
USE_GMAKE= yes
USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --disable-nls --enable-static --enable-shared
diff --git a/print/hyperlatex/Makefile b/print/hyperlatex/Makefile
index 03fec69135ca..e81386c32bd5 100644
--- a/print/hyperlatex/Makefile
+++ b/print/hyperlatex/Makefile
@@ -14,9 +14,9 @@ MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME:L}/2.9a
MAINTAINER= ports@FreeBSD.org
COMMENT= Produce HTML and printed documents from LaTeX source
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- ppmtogif:${PORTSDIR}/graphics/netpbm
+RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm
+USE_TEX= tetex
USE_EMACS= yes
EMACS_PORT_NAME?= emacs21
diff --git a/print/ifxetex/Makefile b/print/ifxetex/Makefile
index 4a0350b4bc2e..80413d4420b5 100644
--- a/print/ifxetex/Makefile
+++ b/print/ifxetex/Makefile
@@ -15,10 +15,9 @@ DISTNAME= ${PORTNAME}
MAINTAINER= martin.dieringer@gmx.de
COMMENT= The file ifxetex.sty tests whether XeTeX is being used
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_ZIP= yes
+USE_TEX= tetex
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/jadetex/Makefile b/print/jadetex/Makefile
index 260884041109..fe3e29ac859a 100644
--- a/print/jadetex/Makefile
+++ b/print/jadetex/Makefile
@@ -14,10 +14,9 @@ MASTER_SITES= SF
MAINTAINER= doceng@FreeBSD.org
COMMENT= A TeX backend for Jade, for typesetting SGML documents
-BUILD_DEPENDS= etex:${PORTSDIR}/print/teTeX-base
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
-RUN_DEPENDS= etex:${PORTSDIR}/print/teTeX-base
+USE_TEX= tetex
MAKE_JOBS_UNSAFE= yes
MAKE_ENV= TEXMFCNF=${FILESDIR}:${TEXMFDIR}/web2c
diff --git a/print/latex-aastex/Makefile b/print/latex-aastex/Makefile
index 660c19be680d..68e5daf82192 100644
--- a/print/latex-aastex/Makefile
+++ b/print/latex-aastex/Makefile
@@ -16,10 +16,10 @@ DIST_SUBDIR= latex
MAINTAINER= yokota@res.otaru-uc.ac.jp
COMMENT= LaTeX class for American Astronomical Society (AAS) journals
-BUILD_DEPENDS= ${LOCALBASE}/share/texmf:${PORTSDIR}/print/teTeX-texmf \
- dvips:${PORTSDIR}/print/dvipsk-tetex
+BUILD_DEPENDS= dvips:${PORTSDIR}/print/dvipsk-tetex
USE_GHOSTSCRIPT=yes
+USE_TEX= tetex
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/print/latex-acm/Makefile b/print/latex-acm/Makefile
index 9d1589cb5187..06e275d51961 100644
--- a/print/latex-acm/Makefile
+++ b/print/latex-acm/Makefile
@@ -16,12 +16,8 @@ DISTFILES= acm-small-v1-1.zip \
MAINTAINER= rea@FreeBSD.org
COMMENT= LaTeX styles for ACM journals
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
USE_ZIP= yes
+USE_TEX= tetex
NO_BUILD= yes
TEXMFLOCAL= share/texmf-local
diff --git a/print/latex-arydshln/Makefile b/print/latex-arydshln/Makefile
index a529690e6c04..f18caa958eb2 100644
--- a/print/latex-arydshln/Makefile
+++ b/print/latex-arydshln/Makefile
@@ -17,11 +17,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package that draws dash-lines in array/tabular
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST= ${WRKDIR}/pkg-plist
TEXMFLOCAL= share/texmf-local
diff --git a/print/latex-auto-greek/Makefile b/print/latex-auto-greek/Makefile
index ea199ca07647..90dc294ee8f1 100644
--- a/print/latex-auto-greek/Makefile
+++ b/print/latex-auto-greek/Makefile
@@ -13,11 +13,7 @@ MASTER_SITES= http://waterdeep.physics.upatras.gr/~eelvex/files/
MAINTAINER= mplekos@physics.upatras.gr
COMMENT= A LaTeX package for switching between greek/latintext automatically
-BUILD_DEPENDS= updmap-sys:${PORTSDIR}/print/teTeX-base \
- mktexlsr:${PORTSDIR}/print/teTeX-base \
- fmtutil-sys:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
NO_BUILD= YES
PLIST_SUB= TEXMFDIST=${TEXMFDIST} UPDMAP=${UPDMAP} \
CLASSDIR=${CLASSDIR} FMTUTIL=${FMTUTIL} \
diff --git a/print/latex-beamer/Makefile b/print/latex-beamer/Makefile
index 84f97eee3348..24beba4e5f42 100644
--- a/print/latex-beamer/Makefile
+++ b/print/latex-beamer/Makefile
@@ -9,10 +9,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Version%20${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX class to create a beamer presentation
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${LOCALBASE}/${TEXMFDIR}/tex/latex/pgf/basiclayer/pgf.sty:${PORTSDIR}/print/latex-pgf
+RUN_DEPENDS= ${LOCALBASE}/${TEXMFDIR}/tex/latex/pgf/basiclayer/pgf.sty:${PORTSDIR}/print/latex-pgf
+USE_TEX= tetex
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/latex-biblatex/Makefile b/print/latex-biblatex/Makefile
index a4b9d42de8b0..43c2cd07aa70 100644
--- a/print/latex-biblatex/Makefile
+++ b/print/latex-biblatex/Makefile
@@ -12,13 +12,10 @@ DISTNAME= ${PORTNAME}
MAINTAINER= idolum@users.sourceforge.net
COMMENT= Reimplementation of the LaTeX bibliographic facilities
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFLOCAL}/tex/latex/etoolbox/etoolbox.sty:${PORTSDIR}/print/latex-etoolbox
+RUN_DEPENDS= ${LOCALBASE}/${TEXMFLOCAL}/tex/latex/etoolbox/etoolbox.sty:${PORTSDIR}/print/latex-etoolbox
USE_ZIP= YES
+USE_TEX= tetex
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/latex-biblist/Makefile b/print/latex-biblist/Makefile
index a286ef69626d..c5f11d268c3e 100644
--- a/print/latex-biblist/Makefile
+++ b/print/latex-biblist/Makefile
@@ -17,11 +17,7 @@ EXTRACT_ONLY= #empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for printing all of a BibTeX database entries
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/latex-bytefield/Makefile b/print/latex-bytefield/Makefile
index b50f01ac1216..7f0f65139ee4 100644
--- a/print/latex-bytefield/Makefile
+++ b/print/latex-bytefield/Makefile
@@ -16,9 +16,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package that utilization diagram of data fields
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
PLIST_SUB= TEXMFDIR=${TEXMFDIR} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR}
diff --git a/print/latex-caption/Makefile b/print/latex-caption/Makefile
index ae405a3f7973..d22c34976753 100644
--- a/print/latex-caption/Makefile
+++ b/print/latex-caption/Makefile
@@ -17,11 +17,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package that supports customization of captions
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
TEXMFDIR=${TEXMFDIR}
diff --git a/print/latex-chapterfolder/Makefile b/print/latex-chapterfolder/Makefile
index b3f88368c6e4..39460b0094de 100644
--- a/print/latex-chapterfolder/Makefile
+++ b/print/latex-chapterfolder/Makefile
@@ -18,11 +18,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package that ties section structures and folders
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
TEXMFDIR=${TEXMFDIR}
diff --git a/print/latex-circ/Makefile b/print/latex-circ/Makefile
index ea46895bfaba..e46e346c3ba6 100644
--- a/print/latex-circ/Makefile
+++ b/print/latex-circ/Makefile
@@ -17,12 +17,8 @@ DISTNAME= ${PORTNAME}
MAINTAINER= nivit@FreeBSD.org
COMMENT= A LaTeX package for typesetting circuit diagrams
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
USE_ZIP= yes
+USE_TEX= tetex
# We need to install in the global texmf-local directory
PREFIX= ${LOCALBASE}
diff --git a/print/latex-cjk/Makefile b/print/latex-cjk/Makefile
index 76495bb3508c..5eea525f71b4 100644
--- a/print/latex-cjk/Makefile
+++ b/print/latex-cjk/Makefile
@@ -14,7 +14,6 @@ MAINTAINER= rafan@FreeBSD.org
COMMENT= A LaTeX2e macro package which enables the use of CJK scripts
RUN_DEPENDS= zh-arphicttf>=0:${PORTSDIR}/chinese/arphicttf \
- teTeX>=0:${PORTSDIR}/print/teTeX \
ttf2pk:${PORTSDIR}/print/freetype-tools
BUILD_DEPENDS:= ${RUN_DEPENDS} \
${LOCALBASE}/share/ttf2pt1/maps/cugb.map:${PORTSDIR}/chinese/ttf2pt1 \
@@ -22,6 +21,7 @@ BUILD_DEPENDS:= ${RUN_DEPENDS} \
LIB_DEPENDS= ttf:${PORTSDIR}/print/freetype
USE_GMAKE= yes
+USE_TEX= tetex
MAN1= bg5conv.1 cef5conv.1 cefconv.1 cefsconv.1 extconv.1 \
hbf2gf.1 sjisconv.1
diff --git a/print/latex-csquotes/Makefile b/print/latex-csquotes/Makefile
index 42deac3598b9..6132ddf4696e 100644
--- a/print/latex-csquotes/Makefile
+++ b/print/latex-csquotes/Makefile
@@ -15,13 +15,10 @@ DISTNAME= ${PORTNAME}
MAINTAINER= idolum@users.sourceforge.net
COMMENT= Context sensitive quotation facilities
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFLOCAL}/tex/latex/etoolbox/etoolbox.sty:${PORTSDIR}/print/latex-etoolbox
+RUN_DEPENDS= ${LOCALBASE}/${TEXMFLOCAL}/tex/latex/etoolbox/etoolbox.sty:${PORTSDIR}/print/latex-etoolbox
USE_ZIP= YES
+USE_TEX= tetex
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/latex-etoolbox/Makefile b/print/latex-etoolbox/Makefile
index ccb7bb6e9a1b..625f2b657275 100644
--- a/print/latex-etoolbox/Makefile
+++ b/print/latex-etoolbox/Makefile
@@ -13,12 +13,8 @@ DIST_SUBDIR= ${PORTNAME}/${DISTVERSION}
MAINTAINER= idolum@users.sourceforge.net
COMMENT= A toolbox providing programming facilities for LaTeX
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
USE_ZIP= YES
+USE_TEX= tetex
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/latex-feynmf/Makefile b/print/latex-feynmf/Makefile
index 24ed314e7a44..143b2d93a9b0 100644
--- a/print/latex-feynmf/Makefile
+++ b/print/latex-feynmf/Makefile
@@ -19,9 +19,7 @@ EXTRACT_ONLY= #empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for drawing of Feynman diagrams
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
PLIST_SUB= TEXMFDIR=${TEXMFDIR} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR} FONTDIR=${FONTDIR} MPDIR=${MPDIR}
diff --git a/print/latex-keystroke/Makefile b/print/latex-keystroke/Makefile
index a202f227651a..e876492102f5 100644
--- a/print/latex-keystroke/Makefile
+++ b/print/latex-keystroke/Makefile
@@ -17,11 +17,7 @@ EXTRACT_ONLY= #empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for the graphical representation of the keys
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
NO_BUILD= YES
PLIST_SUB= TEXMFLOCAL=${TEXMFLOCAL} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR}
diff --git a/print/latex-logpap/Makefile b/print/latex-logpap/Makefile
index a59721e1b038..29597a1f6cb7 100644
--- a/print/latex-logpap/Makefile
+++ b/print/latex-logpap/Makefile
@@ -17,14 +17,10 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for drawing logarithmic graph paper
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
PLIST_SUB= TEXMFLOCAL=${TEXMFLOCAL} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR}
+USE_TEX= tetex
USE_GMAKE= YES
TEXMFLOCAL= share/texmf-local
TEXMFLOCAL_LSR= ${LOCALBASE}/${TEXMFLOCAL}/ls-R
diff --git a/print/latex-logreq/Makefile b/print/latex-logreq/Makefile
index f34d07bd5825..0e2153aac13f 100644
--- a/print/latex-logreq/Makefile
+++ b/print/latex-logreq/Makefile
@@ -15,13 +15,10 @@ DISTNAME= ${PORTNAME}
MAINTAINER= idolum@users.sourceforge.net
COMMENT= Support for automation of the LaTeX workflow
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFLOCAL}/tex/latex/etoolbox/etoolbox.sty:${PORTSDIR}/print/latex-etoolbox
+RUN_DEPENDS= ${LOCALBASE}/${TEXMFLOCAL}/tex/latex/etoolbox/etoolbox.sty:${PORTSDIR}/print/latex-etoolbox
USE_ZIP= YES
+USE_TEX= tetex
NO_BUILD= YES
PLIST= ${WRKDIR}/pkg-plist
diff --git a/print/latex-ltablex/Makefile b/print/latex-ltablex/Makefile
index 4a9e42490d27..0975a9116e8b 100644
--- a/print/latex-ltablex/Makefile
+++ b/print/latex-ltablex/Makefile
@@ -17,10 +17,8 @@ DIST_SUBDIR= latex
MAINTAINER= rakuco@FreeBSD.org
COMMENT= Combines the features of both the tabularx and longtable packages
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
USE_ZIP= YES
+USE_TEX= tetex
NO_BUILD= YES
PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR} \
diff --git a/print/latex-mathabx/Makefile b/print/latex-mathabx/Makefile
index 6994abdd96d2..6beeaafcd93b 100644
--- a/print/latex-mathabx/Makefile
+++ b/print/latex-mathabx/Makefile
@@ -14,12 +14,8 @@ DISTFILES= mathabx${EXTRACT_SUFX} abxtype1${EXTRACT_SUFX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Math series, aka mathabx MetaFont fontset for TeX/LaTeX
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
USE_ZIP= YES
+USE_TEX= tetex
NO_BUILD= YES
PLIST_SUB= TEXMFLOCALDIR=${TEXMFLOCALDIR} \
MKTEXLSR=${MKTEXLSR} \
diff --git a/print/latex-nomencl/Makefile b/print/latex-nomencl/Makefile
index e4f46874c692..ee1e9aa5d07d 100644
--- a/print/latex-nomencl/Makefile
+++ b/print/latex-nomencl/Makefile
@@ -18,11 +18,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package to generate a nomenclature using MakeIndex
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
TEXMFDIR=${TEXMFDIR}
diff --git a/print/latex-pgf/Makefile b/print/latex-pgf/Makefile
index 71ae27f5d618..0b20d06fd261 100644
--- a/print/latex-pgf/Makefile
+++ b/print/latex-pgf/Makefile
@@ -14,11 +14,9 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}.tds
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for TeX Portable Graphic Format
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
NO_BUILD= YES
USE_ZIP= YES
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR} \
TEXMFDIR=${TEXMFDIR}
diff --git a/print/latex-prettyref/Makefile b/print/latex-prettyref/Makefile
index eca78ee9c4b5..2adebbaee554 100644
--- a/print/latex-prettyref/Makefile
+++ b/print/latex-prettyref/Makefile
@@ -17,10 +17,8 @@ DIST_SUBDIR= latex
MAINTAINER= yokota@res.otaru-uc.ac.jp
COMMENT= Improved reference formatting for LaTeX2e
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
USE_ZIP= yes
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR}
TEXMFDIR?= share/texmf
diff --git a/print/latex-resume/Makefile b/print/latex-resume/Makefile
index bdce89ad2207..6b3fbef2823b 100644
--- a/print/latex-resume/Makefile
+++ b/print/latex-resume/Makefile
@@ -19,9 +19,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= A resume class for LaTeX
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
NO_BUILD= yes
NO_WRKSUBDIR= yes
EXTRACT_CMD= ${CP}
diff --git a/print/latex-subfloat/Makefile b/print/latex-subfloat/Makefile
index 31e91329cfa2..f17aa94023d5 100644
--- a/print/latex-subfloat/Makefile
+++ b/print/latex-subfloat/Makefile
@@ -16,11 +16,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package that enables subnumbering of different floats
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST_SUB= TEXMFLOCAL=${TEXMFLOCAL} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR}
diff --git a/print/latex-supertabular/Makefile b/print/latex-supertabular/Makefile
index 9d6756103fbb..d18d03ac2eba 100644
--- a/print/latex-supertabular/Makefile
+++ b/print/latex-supertabular/Makefile
@@ -16,11 +16,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= niedbalski@gmail.com
COMMENT= A LaTeX package for a tabular that spans multiple pages
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST_SUB= TEXMFLOCAL=${TEXMFLOCAL} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR}
USE_GMAKE= yes
diff --git a/print/latex-svninfo/Makefile b/print/latex-svninfo/Makefile
index 309d008baf44..a05e0236326a 100644
--- a/print/latex-svninfo/Makefile
+++ b/print/latex-svninfo/Makefile
@@ -16,11 +16,7 @@ PKGNAMEPREFIX= latex-
MAINTAINER= brix@FreeBSD.org
COMMENT= A LaTeX package for Subversion support
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal
-
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR} CLASSDIR=${CLASSDIR}
TEXMFLOCAL= share/texmf-local
diff --git a/print/latex-timing/Makefile b/print/latex-timing/Makefile
index 6f2379c01c65..623f66d7439c 100644
--- a/print/latex-timing/Makefile
+++ b/print/latex-timing/Makefile
@@ -17,9 +17,7 @@ EXTRACT_ONLY= #empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for drawing timing diagrams
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
NO_BUILD= YES
PLIST_SUB= TEXMFDIR=${TEXMFDIR} MKTEXLSR=${MKTEXLSR} \
CLASSDIR=${CLASSDIR} \
diff --git a/print/latex-tipa/Makefile b/print/latex-tipa/Makefile
index 785af2373342..deef5c58e925 100644
--- a/print/latex-tipa/Makefile
+++ b/print/latex-tipa/Makefile
@@ -15,9 +15,7 @@ DISTNAME= tipa-${PORTVERSION}
MAINTAINER= a.strich.b@web.de
COMMENT= Package which provides T3-encoded fonts to be used with LaTeX2e
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
NO_INSTALL_MANPAGES= yes
NO_BUILD= yes
LATEX_BIN= ${LOCALBASE}/bin/latex
diff --git a/print/latex-ucs/Makefile b/print/latex-ucs/Makefile
index 4f36f68ab476..6523835d056f 100644
--- a/print/latex-ucs/Makefile
+++ b/print/latex-ucs/Makefile
@@ -16,13 +16,9 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A LaTeX package for using UTF-8 as input encoding
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMFDIR_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMFDIR_LSR}:${PORTSDIR}/print/tex-texmflocal
-
NO_BUILD= yes
USE_PERL5_RUN= yes
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR="${MKTEXLSR}" CLASSDIR=${CLASSDIR}
TEXMFDIR= share/texmf
diff --git a/print/latex2slides/Makefile b/print/latex2slides/Makefile
index 36661ec8776e..add01c781690 100644
--- a/print/latex2slides/Makefile
+++ b/print/latex2slides/Makefile
@@ -12,10 +12,10 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Produces a set of HTML/JPEG slides from a TeX or LaTeX source
RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
- dvips:${PORTSDIR}/print/teTeX \
${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
USE_PYTHON= yes
+USE_TEX= tetex
NO_BUILD= yes
PLIST_SUB= PORTNAME="${PORTNAME}" PORTVERSION="${PORTVERSION}"
diff --git a/print/latexmk/Makefile b/print/latexmk/Makefile
index 1d78322e89c5..421dea609650 100644
--- a/print/latexmk/Makefile
+++ b/print/latexmk/Makefile
@@ -11,8 +11,6 @@ COMMENT= Tool to completely automate generating output from LaTeX documents
LICENSE= GPLv2 # (or later)
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
OPTIONS_DEFINE= DOCS EXAMPLES
NO_WRKSUBDIR= yes
@@ -20,6 +18,7 @@ NO_BUILD= yes
USE_ZIP= yes
USE_PERL5_RUN= yes
+USE_TEX= tetex
MAN1= latexmk.1
PORTDOCS= *
diff --git a/print/lgrind/Makefile b/print/lgrind/Makefile
index 72f80526831b..16ace8c72952 100644
--- a/print/lgrind/Makefile
+++ b/print/lgrind/Makefile
@@ -52,8 +52,7 @@ EXTRACT_ONLY= ${PORTNAME}.tar.gz
MAINTAINER= dereckson@gmail.com
COMMENT= Produce beautiful listings of source code with LaTeX
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX
+USE_TEX= tetex
MAN1= lgrind.1
MAN5= lgrindef.5
diff --git a/print/lilypond-devel/Makefile b/print/lilypond-devel/Makefile
index 5dad7c625654..f2cd22b07db0 100644
--- a/print/lilypond-devel/Makefile
+++ b/print/lilypond-devel/Makefile
@@ -10,8 +10,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= gahr@FreeBSD.org
COMMENT= The GNU music typesetter
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- pdftexi2dvi:${PORTSDIR}/print/texinfo \
+BUILD_DEPENDS= pdftexi2dvi:${PORTSDIR}/print/texinfo \
t1ascii:${PORTSDIR}/print/t1utils \
bash:${PORTSDIR}/shells/bash \
fontforge:${PORTSDIR}/print/fontforge \
@@ -21,8 +20,7 @@ LIB_DEPENDS= guile:${PORTSDIR}/lang/guile \
gmp:${PORTSDIR}/math/gmp \
freetype:${PORTSDIR}/print/freetype2
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- dblatex:${PORTSDIR}/textproc/dblatex \
+RUN_DEPENDS= dblatex:${PORTSDIR}/textproc/dblatex \
mftrace:${PORTSDIR}/print/mftrace \
pngtopnm:${PORTSDIR}/graphics/netpbm \
convert:${PORTSDIR}/graphics/ImageMagick \
@@ -50,6 +48,7 @@ USE_GMAKE= yes
USE_GHOSTSCRIPT=9
USE_PYTHON= yes
USE_PERL5_BUILD=yes
+USE_TEX= tetex
USE_GNOME= pango
MAKEFILE= GNUmakefile
diff --git a/print/lilypond/Makefile b/print/lilypond/Makefile
index 384e45c857bd..c3fa634323b5 100644
--- a/print/lilypond/Makefile
+++ b/print/lilypond/Makefile
@@ -9,8 +9,7 @@ MASTER_SITES= http://download.linuxaudio.org/lilypond/sources/v${PORTVERSION:R}/
MAINTAINER= gahr@FreeBSD.org
COMMENT= The GNU music typesetter
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- pdftexi2dvi:${PORTSDIR}/print/texinfo \
+BUILD_DEPENDS= pdftexi2dvi:${PORTSDIR}/print/texinfo \
t1ascii:${PORTSDIR}/print/t1utils \
bash:${PORTSDIR}/shells/bash \
fontforge:${PORTSDIR}/print/fontforge \
@@ -20,8 +19,7 @@ LIB_DEPENDS= guile:${PORTSDIR}/lang/guile \
gmp:${PORTSDIR}/math/gmp \
freetype:${PORTSDIR}/print/freetype2
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- mftrace:${PORTSDIR}/print/mftrace \
+RUN_DEPENDS= mftrace:${PORTSDIR}/print/mftrace \
${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans-Bold.ttf:${PORTSDIR}/x11-fonts/dejavu
MAN1= lilymidi.1 lilypond-book.1 lilypond-invoke-editor.1 \
@@ -44,6 +42,7 @@ INFO= lilypond-notation \
USES= bison:build gettext
USE_GMAKE= yes
USE_GHOSTSCRIPT=9
+USE_TEX= tetex
USE_PYTHON= yes
USE_PERL5_BUILD=yes
USE_GNOME= pango
diff --git a/print/mftrace/Makefile b/print/mftrace/Makefile
index e49a0a348244..3eb699bbc363 100644
--- a/print/mftrace/Makefile
+++ b/print/mftrace/Makefile
@@ -16,8 +16,7 @@ MASTER_SITES= http://lilypond.org/download/sources/mftrace/ \
MAINTAINER= nivit@FreeBSD.org
COMMENT= Scalable PostScript (Type1) Fonts for MetaFont
-RUN_DEPENDS= mktextfm:${PORTSDIR}/print/teTeX \
- t1asm:${PORTSDIR}/print/t1utils \
+RUN_DEPENDS= t1asm:${PORTSDIR}/print/t1utils \
fontforge:${PORTSDIR}/print/fontforge
.if defined(WITH_AUTOTRACE)
@@ -30,6 +29,7 @@ RUN_DEPENDS+= potrace:${PORTSDIR}/graphics/potrace
# Python3 ready
USE_PYTHON= yes
+USE_TEX= tetex
GNU_CONFIGURE= yes
USE_GMAKE= yes
MAKEFILE= GNUmakefile
diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile
index 5e76adb9c21f..a02a5b152572 100644
--- a/print/muttprint/Makefile
+++ b/print/muttprint/Makefile
@@ -16,8 +16,7 @@ USE_PERL5= yes
PAPERSIZE= letter
.endif
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- psnup:${PORTSDIR}/print/psutils \
+RUN_DEPENDS= psnup:${PORTSDIR}/print/psutils \
uncompface:${PORTSDIR}/mail/faces \
convert:${PORTSDIR}/graphics/ImageMagick \
p5-TimeDate>=0:${PORTSDIR}/devel/p5-TimeDate \
@@ -31,6 +30,7 @@ NO_BUILD= yes
PLIST_SUB+= LANGINFO="@comment "
REINPLACE_ARGS= -i ""
+USE_TEX= tetex
USE_GMAKE= yes
MAN1= muttprint.1
diff --git a/print/pdfjam/Makefile b/print/pdfjam/Makefile
index 1a1c1c9702a8..03ee1ad81e94 100644
--- a/print/pdfjam/Makefile
+++ b/print/pdfjam/Makefile
@@ -15,8 +15,7 @@ MASTER_SITES= http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/
MAINTAINER= johans@FreeBSD.org
COMMENT= Shell scripts to manipulate PDF files
-RUN_DEPENDS= pdflatex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
WRKSRC= ${WRKDIR}/${PORTNAME}
PROGS= pdf90 pdf180 pdf270 pdfbook pdfflip pdfjam \
diff --git a/print/py-pyscript/Makefile b/print/py-pyscript/Makefile
index ecba1c34d96f..26c40e07cce5 100644
--- a/print/py-pyscript/Makefile
+++ b/print/py-pyscript/Makefile
@@ -15,11 +15,11 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Python module for producing high quality PostScript graphics
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- dvips:${PORTSDIR}/print/dvipsk-tetex
+RUN_DEPENDS= dvips:${PORTSDIR}/print/dvipsk-tetex
USE_PYTHON= yes
USE_PYDISTUTILS= yes
+USE_TEX= tetex
DATADIR= ${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
diff --git a/print/sgf2tex/Makefile b/print/sgf2tex/Makefile
index da655ce8398b..76c8bd50ab4a 100644
--- a/print/sgf2tex/Makefile
+++ b/print/sgf2tex/Makefile
@@ -14,9 +14,7 @@ MASTER_SITES= http://sporadic.stanford.edu/bump/
MAINTAINER= spcoltri@omcl.org
COMMENT= Convert a Go game record in SGF format into TeX and provide fonts to make a dvi
-BUILD_DEPENDS= ${TEX_BIN}:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= ${TEX_BIN}:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR}
MAKE_ENV= TEX_BIN=${TEX_BIN}
diff --git a/print/teTeX/Makefile b/print/teTeX/Makefile
index a6a406193802..b0206c206d9b 100644
--- a/print/teTeX/Makefile
+++ b/print/teTeX/Makefile
@@ -12,12 +12,10 @@ EXTRACT_ONLY= # empty
MAINTAINER= hrs@FreeBSD.org
COMMENT= A meta port for teTeX suite
-RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- latex:${PORTSDIR}/print/teTeX-base \
- ${LOCALBASE}/share/fonts/cm-super/README:${PORTSDIR}/print/cm-super \
+RUN_DEPENDS= ${LOCALBASE}/share/fonts/cm-super/README:${PORTSDIR}/print/cm-super \
dvips:${PORTSDIR}/print/dvipsk-tetex
+USE_TEX= tetex
OPTIONS_DEFINE= LETTERSIZE X11
LETTERSIZE_DESC= Use letter size by default
diff --git a/print/tex-mfpic/Makefile b/print/tex-mfpic/Makefile
index 7f9cd1f4128c..93caf4f1011a 100644
--- a/print/tex-mfpic/Makefile
+++ b/print/tex-mfpic/Makefile
@@ -16,12 +16,8 @@ DIST_SUBDIR= teTeX
MAINTAINER= hrs@FreeBSD.org
COMMENT= A TeX package that supports drawing pictures
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- ${TEXMF_LSR}:${PORTSDIR}/print/tex-texmflocal
-
USE_ZIP= yes
+USE_TEX= tetex
PLIST_SUB= MKTEXLSR=${MKTEXLSR} \
TEXMFDIR=${TEXMFDIR}
TEXMFDIR= share/texmf
diff --git a/print/tex-omegaware-old/Makefile b/print/tex-omegaware-old/Makefile
index a9494128343e..8522d94a53f0 100644
--- a/print/tex-omegaware-old/Makefile
+++ b/print/tex-omegaware-old/Makefile
@@ -16,8 +16,7 @@ EXTRACT_ONLY= ${TETEX_SRC}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Old version of ovf2ovp, ovp2ovf, ofm2opl, and opl2ofm
-BUILD_DEPENDS= tangle:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
DIST_SUBDIR= teTeX
WRKSRC= ${WRKDIR}/tetex-src-${PORTVERSION}/texk/web2c
CONFIGURE_WRKSRC= ${WRKDIR}/tetex-src-${PORTVERSION}
diff --git a/print/texpower/Makefile b/print/texpower/Makefile
index b77ed18a192b..3de6b3328d56 100644
--- a/print/texpower/Makefile
+++ b/print/texpower/Makefile
@@ -17,9 +17,7 @@ DISTNAME= ${PORTNAME}-0-2
MAINTAINER= hrs@FreeBSD.org
COMMENT= Creating dynamic online presentations with LaTeX
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
PLIST_SUB= TEXMFLOCAL=${TEXMFLOCAL} \
MKTEXLSR=${MKTEXLSR}
diff --git a/print/texvc/Makefile b/print/texvc/Makefile
index b42599d107e0..83d040a403a4 100644
--- a/print/texvc/Makefile
+++ b/print/texvc/Makefile
@@ -30,8 +30,8 @@ RASTER_DESC= rasterization support
.if ${PORT_OPTIONS:MRASTER}
USE_GHOSTSCRIPT_RUN= yes
-RUN_DEPENDS+= latex:${PORTSDIR}/print/teTeX-base \
- dvips:${PORTSDIR}/print/dvipsk-tetex \
+USE_TEX= tetex
+RUN_DEPENDS+= dvips:${PORTSDIR}/print/dvipsk-tetex \
convert:${PORTSDIR}/graphics/ImageMagick
.endif
diff --git a/print/typetools/Makefile b/print/typetools/Makefile
index 83732f9882ac..2c8659e335c0 100644
--- a/print/typetools/Makefile
+++ b/print/typetools/Makefile
@@ -12,8 +12,7 @@ COMMENT= Tools for manipulating fonts
LICENSE= GPLv2
-BUILD_DEPENDS= ${LOCALBASE}/lib/libkpathsea.a:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_header_kpathsea_kpathsea_h=yes
CONFIGURE_ARGS= --with-kpathsea=${LOCALBASE}
diff --git a/print/xdvik/Makefile b/print/xdvik/Makefile
index ac7814ac4d3f..e2408d700c8c 100644
--- a/print/xdvik/Makefile
+++ b/print/xdvik/Makefile
@@ -5,21 +5,17 @@ PORTNAME= xdvik
PORTVERSION= 22.84.16
PORTREVISION= 5
CATEGORIES= print
-MASTER_SITES= SF/xdvi/${PORTNAME}/${PORTVERSION}
+MASTER_SITES= SF/hoge
+#/xdvi/${PORTNAME}/${PORTVERSION}
PKGNAMESUFFIX= -tetex
MAINTAINER= hrs@FreeBSD.org
COMMENT= DVI Previewer(kpathsearch) for X
-BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- mktexlsr:${PORTSDIR}/print/teTeX-base
LIB_DEPENDS= t1.5:${PORTSDIR}/devel/t1lib
USE_GMAKE= yes
+USE_TEX= tetex
USE_MOTIF= yes
MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
diff --git a/print/xmltex/Makefile b/print/xmltex/Makefile
index d2df86a84176..0c2bedfcf799 100644
--- a/print/xmltex/Makefile
+++ b/print/xmltex/Makefile
@@ -18,13 +18,9 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= A non-validating XML parser, written in TeX
-BUILD_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- latex:${PORTSDIR}/print/teTeX-base
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png
-RUN_DEPENDS= ${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
- ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-texmf \
- latex:${PORTSDIR}/print/teTeX-base
+
+USE_TEX= tetex
.include <bsd.port.pre.mk>
diff --git a/print/xtexsh/Makefile b/print/xtexsh/Makefile
index 1fefa9829325..e6152aae31fb 100644
--- a/print/xtexsh/Makefile
+++ b/print/xtexsh/Makefile
@@ -15,14 +15,13 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tcl/Tk-based simple TeX interface
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
NO_BUILD= yes
+USE_TEX= tetex
USE_TK_WRAPPER= yes
INSTALLS_ICONS= yes
MAN1= xtexsh.1