diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2013-05-06 02:00:40 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2013-05-06 02:00:40 +0000 |
commit | 7dadfc8a887b9d519a937284f72ac2ce844fd960 (patch) | |
tree | 03323bda08dff3e59e16e53235d609d9f8541643 /print | |
parent | 7af38514ef131319f37fe42494cfbbc7c76184b6 (diff) | |
download | ports-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')
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 |