aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2013-05-06 10:00:40 +0800
committerhrs <hrs@FreeBSD.org>2013-05-06 10:00:40 +0800
commit7d813d3d1216f86eb5fb23e9bb2b1016686e382a (patch)
tree03323bda08dff3e59e16e53235d609d9f8541643 /math
parent56bfc43ff611d8bd6cd9e8de4be32b94d4cfea27 (diff)
downloadfreebsd-ports-gnome-7d813d3d1216f86eb5fb23e9bb2b1016686e382a.tar.gz
freebsd-ports-gnome-7d813d3d1216f86eb5fb23e9bb2b1016686e382a.tar.zst
freebsd-ports-gnome-7d813d3d1216f86eb5fb23e9bb2b1016686e382a.zip
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier.
Diffstat (limited to 'math')
-rw-r--r--math/R/Makefile4
-rw-r--r--math/asymptote/Makefile2
-rw-r--r--math/coq/Makefile2
-rw-r--r--math/eukleides/Makefile4
-rw-r--r--math/giacxcas/Makefile4
-rw-r--r--math/gnuplot/Makefile3
-rw-r--r--math/naturalmath/Makefile3
-rw-r--r--math/petsc/Makefile2
-rw-r--r--math/sage/Makefile4
9 files changed, 13 insertions, 15 deletions
diff --git a/math/R/Makefile b/math/R/Makefile
index f23712a92f91..517118169667 100644
--- a/math/R/Makefile
+++ b/math/R/Makefile
@@ -244,8 +244,8 @@ INFO= R-FAQ R-admin R-data R-exts R-intro R-lang
.if ${PORT_OPTIONS:MPDF_MANUALS} && ${PORT_OPTIONS:MDOCS}
BROKEN = The PDF_MANUALS option cannot be used, because\
print/texinfo is incompatible with print/teTeX-base
-BUILD_DEPENDS += pdftex:${PORTSDIR}/print/teTeX-base \
- texi2dvi:${PORTSDIR}/print/texinfo
+USE_TEX= tetex
+BUILD_DEPENDS += texi2dvi:${PORTSDIR}/print/texinfo
ALL_TARGET+= pdf
CONFIGURE_ENV += INSTALL_INFO="${LOCALBASE}/bin/install-info" \
MAKEINFO="${LOCALBASE}/bin/makeinfo"
diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index 1da184f69810..e37895f25c59 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -17,7 +17,6 @@ LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
RUN_DEPENDS= gv:${PORTSDIR}/print/gv \
- latex:${PORTSDIR}/print/teTeX-base \
${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \
${PYTHON_PKGNAMEPREFIX}imaging>=1.1.6_3:${PORTSDIR}/graphics/py-imaging
@@ -26,6 +25,7 @@ ONLY_FOR_ARCHS= i386 amd64
CONFIGURE_ARGS= --disable-gc
USE_GHOSTSCRIPT=yes
+USE_TEX= tetex
USE_GL= glut
USE_GMAKE= yes
USE_PERL5_BUILD= yes
diff --git a/math/coq/Makefile b/math/coq/Makefile
index e735506fd335..a2191926c16c 100644
--- a/math/coq/Makefile
+++ b/math/coq/Makefile
@@ -36,8 +36,8 @@ MAN1= coq-tex.1 coq_makefile.1 coqc.1 coqchk.1 coqdep.1 coqdoc.1 \
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
+USE_TEX= tetex
BUILD_DEPENDS+= hevea:${PORTSDIR}/textproc/hevea \
- latex:${PORTSDIR}/print/teTeX \
${LOCALBASE}/share/texmf/tex/latex/ucs/utf8x.def:${PORTSDIR}/print/latex-ucs
PORTDOCS= *
.else
diff --git a/math/eukleides/Makefile b/math/eukleides/Makefile
index 4f6c6fe88bd5..5701d54e9d0f 100644
--- a/math/eukleides/Makefile
+++ b/math/eukleides/Makefile
@@ -11,10 +11,10 @@ MAINTAINER= ashish@FreeBSD.org
COMMENT= A Euclidean geometry drawing language
LIB_DEPENDS= readline.6:${PORTSDIR}/devel/readline
-RUN_DEPENDS= pstoedit:${PORTSDIR}/graphics/pstoedit \
- epstopdf:${PORTSDIR}/print/teTeX-base
+RUN_DEPENDS= pstoedit:${PORTSDIR}/graphics/pstoedit
USE_BZIP2= yes
+USE_TEX= tetex
USES= bison gettext iconv
USE_GMAKE= yes
diff --git a/math/giacxcas/Makefile b/math/giacxcas/Makefile
index 4326b9e8da8f..3d372be0c960 100644
--- a/math/giacxcas/Makefile
+++ b/math/giacxcas/Makefile
@@ -14,8 +14,7 @@ COMMENT= Computer algebra system by Bernard Parisse
LICENSE= GPLv3
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- dvips:${PORTSDIR}/print/dvipsk-tetex \
+BUILD_DEPENDS= dvips:${PORTSDIR}/print/dvipsk-tetex \
bash:${PORTSDIR}/shells/bash \
${LOCALBASE}/lib/libntl.a:${PORTSDIR}/math/ntl
LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp \
@@ -30,6 +29,7 @@ GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GL= gl
USE_XORG= xcursor xft xi
+USE_TEX= tetex
USE_LDCONFIG= yes
USES= gettext
MAKE_JOBS_SAFE= yes
diff --git a/math/gnuplot/Makefile b/math/gnuplot/Makefile
index 66d829419e46..61e06c263b23 100644
--- a/math/gnuplot/Makefile
+++ b/math/gnuplot/Makefile
@@ -68,8 +68,7 @@ CONFIGURE_ARGS+= --without-plot
.endif
.if ${PORT_OPTIONS:MTETEX}
-BUILD_DEPENDS+= kpsexpand:${PORTSDIR}/print/teTeX-base
-RUN_DEPENDS+= kpsexpand:${PORTSDIR}/print/teTeX-base
+USE_TEX= tetex
CONFIGURE_ARGS+= --with-kpsexpand \
--with-texdir=${LOCALBASE}/share/texmf/tex/latex/gnuplot
PLIST_SUB+= TETEX=""
diff --git a/math/naturalmath/Makefile b/math/naturalmath/Makefile
index 4d32d31b9a96..471d5b23578e 100644
--- a/math/naturalmath/Makefile
+++ b/math/naturalmath/Makefile
@@ -14,9 +14,8 @@ MASTER_SITES= http://www.math.missouri.edu/~stephen/naturalmath/
MAINTAINER= stephen@FreeBSD.org
COMMENT= Script to turn intuitively written math into latex
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX
-
USE_PERL5= yes
+USE_TEX= tetex
post-patch:
@${PERL} -pi -e 's,^#!/usr/bin/perl,#!${PERL},' ${WRKSRC}/naturalmath
diff --git a/math/petsc/Makefile b/math/petsc/Makefile
index e6b71d102503..8e9fd552838a 100644
--- a/math/petsc/Makefile
+++ b/math/petsc/Makefile
@@ -56,8 +56,8 @@ CONFIGURE_ARGS+= --with-umfpack-include="${LOCALBASE}/include/suitesparse" \
.if !defined(NOPORTDOCS)
PORTDOCS= *
+#USE_TEX= tetex
#BUILD_DEPENDS+= c2html:${PORTSDIR}/textproc/c2html \
-# pdflatex:${PORTSDIR}/print/teTeX-base \
# doc2lt:${PORTSDIR}/textproc/sowing
.endif
diff --git a/math/sage/Makefile b/math/sage/Makefile
index 2d2b62adf8d0..a3eadedaee0a 100644
--- a/math/sage/Makefile
+++ b/math/sage/Makefile
@@ -13,8 +13,7 @@ EXTRACT_SUFX= .tar
MAINTAINER= stephen@FreeBSD.org
COMMENT= Open source Mathematics software
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX-base \
- bash:${PORTSDIR}/shells/bash
+BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
LIB_DEPENDS= atlas:${PORTSDIR}/math/atlas \
lapack:${PORTSDIR}/math/lapack \
jpeg:${PORTSDIR}/graphics/jpeg
@@ -33,6 +32,7 @@ USE_FORTRAN= yes
USE_GCC= 4.7+
USE_TK= yes
USE_GMAKE= yes
+USE_TEX= tetex
USES= iconv
MAKE_JOBS_SAFE= yes
LDFLAGS:= -Wl,-rpath=${WRKSRC}/local/lib ${LDFLAGS}