summaryrefslogtreecommitdiff
path: root/textproc
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 /textproc
parent7af38514ef131319f37fe42494cfbbc7c76184b6 (diff)
downloadfreebsd-ports-7dadfc8a887b9d519a937284f72ac2ce844fd960.zip
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/bibtool/Makefile3
-rw-r--r--textproc/dblatex/Makefile4
-rw-r--r--textproc/ecromedos/Makefile2
-rw-r--r--textproc/eqe/Makefile5
-rw-r--r--textproc/foiltex/Makefile4
-rw-r--r--textproc/gastex/Makefile4
-rw-r--r--textproc/gladtex/Makefile4
-rw-r--r--textproc/hs-lhs2tex/Makefile4
-rw-r--r--textproc/latex2html/Makefile4
-rw-r--r--textproc/metauml/Makefile4
-rw-r--r--textproc/p5-LaTeX-Driver/Makefile4
-rw-r--r--textproc/ppower4/Makefile4
-rw-r--r--textproc/prosper/Makefile4
-rw-r--r--textproc/rubber/Makefile3
-rw-r--r--textproc/sgmltools-lite/Makefile4
-rw-r--r--textproc/sowing/Makefile4
-rw-r--r--textproc/tex2im/Makefile2
-rw-r--r--textproc/textogif/Makefile4
-rw-r--r--textproc/tth/Makefile4
-rw-r--r--textproc/yodl/Makefile3
20 files changed, 30 insertions, 44 deletions
diff --git a/textproc/bibtool/Makefile b/textproc/bibtool/Makefile
index f1ef50ccd38b..36888919bfc6 100644
--- a/textproc/bibtool/Makefile
+++ b/textproc/bibtool/Makefile
@@ -16,8 +16,7 @@ DISTNAME= BibTool-${PORTVERSION}
MAINTAINER= rafan@FreeBSD.org
COMMENT= Command line manipulation of BibTeX files
-BUILD_DEPENDS= ${LOCALBASE}/include/kpathsea/tex-file.h:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-kpathsea
CONFIGURE_ENV= LOCALBASE=${LOCALBASE}
diff --git a/textproc/dblatex/Makefile b/textproc/dblatex/Makefile
index 24aaa80e12a4..cce02efa8ad3 100644
--- a/textproc/dblatex/Makefile
+++ b/textproc/dblatex/Makefile
@@ -16,10 +16,10 @@ COMMENT= DocBook to LaTeX/ConTeXt Publishing
BUILD_DEPENDS= ${LOCALBASE}/share/texmf-local/tex/latex/ifxetex/ifxetex.sty:${PORTSDIR}/print/ifxetex
RUN_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt \
- ${LOCALBASE}/share/xml/docbook/4.2/docbook.cat:${PORTSDIR}/textproc/docbook-xml \
- etex:${PORTSDIR}/print/teTeX-base
+ ${LOCALBASE}/share/xml/docbook/4.2/docbook.cat:${PORTSDIR}/textproc/docbook-xml
USE_BZIP2= yes
+USE_TEX= tetex
USE_PYTHON= 2.5+
USE_PYDISTUTILS=yes
PYDISTUTILS_INSTALLARGS= -c -O1 --prefix=${PREFIX} \
diff --git a/textproc/ecromedos/Makefile b/textproc/ecromedos/Makefile
index a3ea2aed748b..e9f938838a58 100644
--- a/textproc/ecromedos/Makefile
+++ b/textproc/ecromedos/Makefile
@@ -15,7 +15,6 @@ MAINTAINER= nivit@FreeBSD.org
COMMENT= A document preparation system that allows concurrent publication
RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
- latex:${PORTSDIR}/print/teTeX \
${PYTHON_SITELIBDIR}/libxml2.py:${PORTSDIR}/textproc/py-libxml2 \
${PYTHON_SITELIBDIR}/libxslt.py:${PORTSDIR}/textproc/py-libxslt
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
@@ -23,6 +22,7 @@ LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
NO_BUILD= yes
USE_PYTHON= yes
+USE_TEX= tetex
FIND_DIRS= -type d
FIND_DATA= -type f -not \( -name "*.orig" -or -name "*.bak" \)
diff --git a/textproc/eqe/Makefile b/textproc/eqe/Makefile
index 100d206778a4..7ab8df49b3a8 100644
--- a/textproc/eqe/Makefile
+++ b/textproc/eqe/Makefile
@@ -16,12 +16,11 @@ COMMENT= LaTeX equation editor
BUILD_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
- Magick++-config:${PORTSDIR}/graphics/ImageMagick \
- tex:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= tex:${PORTSDIR}/print/teTeX-base
+ Magick++-config:${PORTSDIR}/graphics/ImageMagick
USE_BZIP2= yes
USE_PERL5= yes
+USE_TEX= tetex
MAKE_ARGS= PREFIX=${PREFIX}
diff --git a/textproc/foiltex/Makefile b/textproc/foiltex/Makefile
index 83abd502c7a3..cb9512367dc9 100644
--- a/textproc/foiltex/Makefile
+++ b/textproc/foiltex/Makefile
@@ -16,11 +16,9 @@ DISTFILES= foiltex.dtx foiltex.ins
MAINTAINER= ports@FreeBSD.org
COMMENT= A collection of LaTeX files for making foils
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
NO_CDROM= redistribution on a not-for-profit basis only
+USE_TEX= tetex
NO_WRKSUBDIR= yes
LATEX_CMD= ${LOCALBASE}/bin/latex
diff --git a/textproc/gastex/Makefile b/textproc/gastex/Makefile
index 7cd27e47f3f0..f8e333d66cda 100644
--- a/textproc/gastex/Makefile
+++ b/textproc/gastex/Makefile
@@ -17,9 +17,7 @@ EXTRACT_ONLY= #
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphs and Automata Simplified in TeX
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
+USE_TEX= tetex
NO_BUILD= yes
TEXMFDIR?= share/texmf
diff --git a/textproc/gladtex/Makefile b/textproc/gladtex/Makefile
index 2498342a0222..0593e143a51d 100644
--- a/textproc/gladtex/Makefile
+++ b/textproc/gladtex/Makefile
@@ -15,9 +15,9 @@ LICENSE= GPLv2
LIB_DEPENDS= gif:${PORTSDIR}/graphics/giflib \
png15:${PORTSDIR}/graphics/png
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- dvips:${PORTSDIR}/print/dvipsk-tetex
+RUN_DEPENDS= dvips:${PORTSDIR}/print/dvipsk-tetex
+USE_TEX= tetex
BINPATH= ${PREFIX}/bin
INCPATH= "-I${LOCALBASE}/include"
LIBPATH= "-L${LOCALBASE}/lib"
diff --git a/textproc/hs-lhs2tex/Makefile b/textproc/hs-lhs2tex/Makefile
index 491839373a44..c2686f0b71cf 100644
--- a/textproc/hs-lhs2tex/Makefile
+++ b/textproc/hs-lhs2tex/Makefile
@@ -13,9 +13,7 @@ LICENSE= GPLv2
CABAL_SETUP= Setup.hs
USE_CABAL= mtl regex-compat
-
-BUILD_DEPENDS+= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS+= mktexlsr:${PORTSDIR}/print/teTeX-base
+USE_TEX= tetex
STANDALONE= yes
EXECUTABLE= lhs2TeX
diff --git a/textproc/latex2html/Makefile b/textproc/latex2html/Makefile
index 2f6904352c04..461644a293cc 100644
--- a/textproc/latex2html/Makefile
+++ b/textproc/latex2html/Makefile
@@ -15,8 +15,7 @@ MASTER_SITE_SUBDIR= support/${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Convert LaTeX documents to HTML
-BUILD_DEPENDS= ${LOCALBASE}/bin/latex:${PORTSDIR}/print/teTeX-base \
- ${LOCALBASE}/bin/dvips:${PORTSDIR}/print/dvipsk-tetex \
+BUILD_DEPENDS= ${LOCALBASE}/bin/dvips:${PORTSDIR}/print/dvipsk-tetex \
${LOCALBASE}/bin/anytopnm:${PORTSDIR}/graphics/netpbm
RUN_DEPENDS:= ${BUILD_DEPENDS}
@@ -24,6 +23,7 @@ CONFLICTS= ja-latex2html-[0-9]*
USE_PERL5= yes
USE_GHOSTSCRIPT= yes
+USE_TEX= tetex
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-perl=${PERL} \
--disable-gif \
diff --git a/textproc/metauml/Makefile b/textproc/metauml/Makefile
index da366a0430a6..035751714e70 100644
--- a/textproc/metauml/Makefile
+++ b/textproc/metauml/Makefile
@@ -21,12 +21,10 @@ EXTRACT_ONLY= ${PORTNAME}_lib_${PORTVERSION}.tgz lop-release.tgz
MAINTAINER= tota@FreeBSD.org
COMMENT= A MetaPost library for typesetting UML diagrams
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/thrunk/License
+USE_TEX= tetex
PLIST_SUB= TEXMFDIR=${TEXMFDIR} MKTEXLSR=${MKTEXLSR} MPDIR=${MPDIR}
TEXMFDIR= share/texmf
diff --git a/textproc/p5-LaTeX-Driver/Makefile b/textproc/p5-LaTeX-Driver/Makefile
index eb652a53deed..d9634dc76221 100644
--- a/textproc/p5-LaTeX-Driver/Makefile
+++ b/textproc/p5-LaTeX-Driver/Makefile
@@ -10,12 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module of LaTeX Driver
-BUILD_DEPENDS= ${LOCALBASE}/bin/latex:${PORTSDIR}/print/teTeX-base \
- p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
+BUILD_DEPENDS= p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
p5-Exception-Class>=0:${PORTSDIR}/devel/p5-Exception-Class \
p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor
RUN_DEPENDS:= ${BUILD_DEPENDS}
+USE_TEX= tetex
PERL_CONFIGURE= yes
MAN1= latex2ps.1 latex2pdf.1 latex2dvi.1
diff --git a/textproc/ppower4/Makefile b/textproc/ppower4/Makefile
index 4f9f60594c43..f6153528b83f 100644
--- a/textproc/ppower4/Makefile
+++ b/textproc/ppower4/Makefile
@@ -14,10 +14,10 @@ EXTRACT_ONLY= pp4sty.zip leveldemo.zip
MAINTAINER= ports@FreeBSD.org
COMMENT= Post processor for PDF presentations made with (La)TeX
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- java:${PORTSDIR}/java/javavmwrapper
+RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
USE_ZIP= yes
+USE_TEX= tetex
USE_JAVA= yes
JAVA_VERSION= 1.6+
NO_BUILD= yes
diff --git a/textproc/prosper/Makefile b/textproc/prosper/Makefile
index 4e6c3f01110c..b19b817917ab 100644
--- a/textproc/prosper/Makefile
+++ b/textproc/prosper/Makefile
@@ -17,11 +17,9 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
COMMENT= LaTeX class for writing transparencies
-BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
NO_BUILD= yes
USE_GHOSTSCRIPT_RUN= yes
+USE_TEX= tetex
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/rubber/Makefile b/textproc/rubber/Makefile
index 1f313b9b539e..a97bc9b54334 100644
--- a/textproc/rubber/Makefile
+++ b/textproc/rubber/Makefile
@@ -15,13 +15,12 @@ MASTER_SITES= http://launchpadlibrarian.net/53558954/
MAINTAINER= ports@FreeBSD.org
COMMENT= A wrapper for LaTeX and friends
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX-base
-
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USE_PYTHON= 2.5+
USE_GMAKE= yes
+USE_TEX= tetex
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} --infodir=${PREFIX}/${INFO_PATH} \
--datadir=${PYTHON_SITELIBDIR}
diff --git a/textproc/sgmltools-lite/Makefile b/textproc/sgmltools-lite/Makefile
index 06e685c3af74..2112a0c4523c 100644
--- a/textproc/sgmltools-lite/Makefile
+++ b/textproc/sgmltools-lite/Makefile
@@ -14,12 +14,12 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates various output formats from DocBook SGML documents
-BUILD_DEPENDS+= openjade:${PORTSDIR}/textproc/openjade \
- ${LOCALBASE}/share/texmf:${PORTSDIR}/print/teTeX
+BUILD_DEPENDS+= openjade:${PORTSDIR}/textproc/openjade
RUN_DEPENDS+= docbook<2:${PORTSDIR}/textproc/docbook \
${LOCALBASE}/share/sgml/docbook/dsssl:${PORTSDIR}/textproc/dsssl-docbook-modular
USE_PYTHON_BUILD= yes
+USE_TEX= tetex
MAN1= sgmltools-lite.1
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-etcsgml=${PREFIX}/etc/sgml --datadir=${PREFIX}/share
diff --git a/textproc/sowing/Makefile b/textproc/sowing/Makefile
index 93030e00c0b5..60ca0ccda63e 100644
--- a/textproc/sowing/Makefile
+++ b/textproc/sowing/Makefile
@@ -14,14 +14,14 @@ MASTER_SITES= http://ftp.mcs.anl.gov/pub/sowing/
MAINTAINER= ports@FreeBSD.org
COMMENT= Text processing tools to generate documentation from source files
-BUILD_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm \
- latex:${PORTSDIR}/print/teTeX-base
+BUILD_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm
RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm \
dvips:${PORTSDIR}/print/dvipsk-tetex
USE_PERL5= yes
USE_GHOSTSCRIPT=yes
USE_GMAKE= yes
+USE_TEX= tetex
GNU_CONFIGURE= yes
CONFIGURE_ENV= INSTALL_SCRIPT="${INSTALL_SCRIPT}"
CONFIGURE_ARGS= --datadir=${DATADIR}
diff --git a/textproc/tex2im/Makefile b/textproc/tex2im/Makefile
index ef30c198bd80..57152e78e946 100644
--- a/textproc/tex2im/Makefile
+++ b/textproc/tex2im/Makefile
@@ -16,9 +16,9 @@ MAINTAINER= turutani@scphys.kyoto-u.ac.jp
COMMENT= Converts LaTeX formulas into high resolution pixmap graphics
RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick \
- latex:${PORTSDIR}/print/teTeX-base \
bash:${PORTSDIR}/shells/bash
+USE_TEX= tetex
NO_BUILD= yes
PLIST_FILES= bin/tex2im
PORTEXAMPLES= example1.png example1.tex example2.png example2.tex \
diff --git a/textproc/textogif/Makefile b/textproc/textogif/Makefile
index dee6b15af1f6..c18c4ce67a40 100644
--- a/textproc/textogif/Makefile
+++ b/textproc/textogif/Makefile
@@ -16,11 +16,11 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= A Perl script to convert LaTeX formulas into GIFs
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- dvips:${PORTSDIR}/print/dvipsk-tetex \
+RUN_DEPENDS= dvips:${PORTSDIR}/print/dvipsk-tetex \
ppmtogif:${PORTSDIR}/graphics/netpbm
NO_BUILD= yes
+USE_TEX= tetex
USE_PERL5_RUN= yes
do-install:
diff --git a/textproc/tth/Makefile b/textproc/tth/Makefile
index d4dd3f187654..dd60cf4bf39f 100644
--- a/textproc/tth/Makefile
+++ b/textproc/tth/Makefile
@@ -17,10 +17,10 @@ EXTRACT_SUFX= .tgz
MAINTAINER= lx@FreeBSD.org
COMMENT= A TeX to HTML translator
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- ppmtogif:${PORTSDIR}/graphics/netpbm
+RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm
USE_GHOSTSCRIPT_RUN= yes
+USE_TEX= tetex
MAN1= tth.1
diff --git a/textproc/yodl/Makefile b/textproc/yodl/Makefile
index d5b3f9de64ef..4943bb1a42a6 100644
--- a/textproc/yodl/Makefile
+++ b/textproc/yodl/Makefile
@@ -41,8 +41,7 @@ PLIST_SUB+= PORTVERSION="${PORTVERSION}"
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
.if !defined(NOPORTDOCS)
-BUILD_DEPENDS+= latex:${PORTSDIR}/print/teTeX-base \
- dvips:${PORTSDIR}/print/dvipsk-tetex
+USE_TEX= tetex
.endif
post-patch: