diff options
author | hrs <hrs@FreeBSD.org> | 2013-05-06 10:00:40 +0800 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2013-05-06 10:00:40 +0800 |
commit | 7d813d3d1216f86eb5fb23e9bb2b1016686e382a (patch) | |
tree | 03323bda08dff3e59e16e53235d609d9f8541643 /math | |
parent | 56bfc43ff611d8bd6cd9e8de4be32b94d4cfea27 (diff) | |
download | freebsd-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/Makefile | 4 | ||||
-rw-r--r-- | math/asymptote/Makefile | 2 | ||||
-rw-r--r-- | math/coq/Makefile | 2 | ||||
-rw-r--r-- | math/eukleides/Makefile | 4 | ||||
-rw-r--r-- | math/giacxcas/Makefile | 4 | ||||
-rw-r--r-- | math/gnuplot/Makefile | 3 | ||||
-rw-r--r-- | math/naturalmath/Makefile | 3 | ||||
-rw-r--r-- | math/petsc/Makefile | 2 | ||||
-rw-r--r-- | math/sage/Makefile | 4 |
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} |