mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-18 00:10:04 +00:00
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex
- Update all the consumers to use USES=tex - USE_TEX=yes is the old way of writing USES=tex which has been removed and replaced in all ports - Almost all of the USE_TEX features remains unchanged - Some consumers had the same variables defined both in the mk infrastructure and also in the ports which have been removed from the ports as those are redundant. In case any of the consumers are failing to build please make sure that the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no longer load the required VARS for tex and related dependencies. Reviewed by: portmgr Approved by: portmgr (blanket)
This commit is contained in:
parent
1bcf2a7fcb
commit
721e5776c9
@ -1,37 +1,34 @@
|
||||
# bsd.tex.mk - Common part for TeX related ports
|
||||
#
|
||||
TEX_MAINTAINER= freebsd-tex@FreeBSD.org
|
||||
# Feature: tex
|
||||
# Usage: USES=tex
|
||||
# Valid ARGS: (none)
|
||||
# MAINTAINER: tex@FreeBSD.org
|
||||
|
||||
#
|
||||
# Ports which depend on TeX should use USE_TEX.
|
||||
#
|
||||
# USE_TEX= yes
|
||||
# imports variables only, and
|
||||
# USE_TEX= full
|
||||
# This imports variables only, and USE_TEX= full
|
||||
# means full TeXLive dependency except for documentation and source.
|
||||
#
|
||||
# The other valid keywords
|
||||
# USE_TEX is used to enable additional specific features and
|
||||
# fnctionalities for tex.
|
||||
#
|
||||
# base: base part
|
||||
# texmf: texmf tree (except for documentation and source)
|
||||
# source: source
|
||||
# docs: documentation
|
||||
#
|
||||
# web2c: WEB2C toolchain and TeX engines
|
||||
# Valid keywords for USE_TEX are as following:
|
||||
|
||||
# base: base part
|
||||
# texmf: texmf tree (except for documentation and source)
|
||||
# source: source
|
||||
# docs: documentation
|
||||
# web2c: WEB2C toolchain and TeX engines
|
||||
# kpathsea: kpathsea library
|
||||
# ptexenc: character code conversion library for pTeX
|
||||
# basic: basic TeX engines including tex and pdftex
|
||||
# tlmgr: tlmgr dependency (Perl modules)
|
||||
# texlua: texlua53 library
|
||||
# ptexenc: character code conversion library for pTeX
|
||||
# basic: basic TeX engines including tex and pdftex
|
||||
# tlmgr: tlmgr dependency (Perl modules)
|
||||
# texlua: texlua53 library
|
||||
# texluajit: texluajit library
|
||||
# synctex: synctex library
|
||||
# synctex: synctex library
|
||||
# xpdfopen: pdfopen/pdfclose utility
|
||||
#
|
||||
# dvipsk: dvipsk
|
||||
# dvipsk: dvipsk
|
||||
# dvipdfmx: DVIPDFMx
|
||||
# xdvik: XDvi
|
||||
# xdvik: XDvi
|
||||
# gbklatex: gbklatex
|
||||
#
|
||||
|
||||
# formats: TeX, LaTeX, AMSTeX, ConTeXT, EplainTeX,
|
||||
# CSplainTeX, METAFONT, MLTeX, PDFTeX, TeXsis
|
||||
# tex: TeX
|
||||
@ -52,6 +49,34 @@ TEX_MAINTAINER= freebsd-tex@FreeBSD.org
|
||||
# USE_TEX= formats
|
||||
# USE_TEX= latex:build dvipsk:build
|
||||
|
||||
.if !defined(_INCLUDE_USES_TEX_MK)
|
||||
_INCLUDE_USES_TEX_MK= yes
|
||||
|
||||
# List all valid USE_TEX features here
|
||||
_VALID_TEX_FEATURES= base texmf source docs web2c kpathsea ptexenc basic \
|
||||
tlmgr texlua texluajit synctex xpdfopen dvipsk dvipdfmx \
|
||||
xdvik gbklatex formats tex latex pdftex jadetex luatex \
|
||||
ptex xetex xmltex texhash texhash-bootstrap updmap fmtutil full
|
||||
|
||||
_INVALID_TEX_FEATURES=
|
||||
. for var in ${USE_TEX:O:u:C/:(build|extract|lib|run|test)$//}
|
||||
. if empty(_VALID_TEX_FEATURES:M${var})
|
||||
_INVALID_TEX_FEATURES+= ${var}
|
||||
. endif
|
||||
. endfor
|
||||
. if !empty(_INVALID_TEX_FEATURES)
|
||||
IGNORE= uses unknown USE_TEX features: ${_INVALID_TEX_FEATURES}
|
||||
. endif
|
||||
|
||||
. if !empty(tex_ARGS)
|
||||
IGNORE= USES=tex takes no arguments
|
||||
. endif
|
||||
|
||||
# Make each individual feature available as _TEX_FEATURE_<FEATURENAME>
|
||||
. for var in ${USE_TEX}
|
||||
_TEX_FEATURE_${var:C/=.*$//:tu}= ${var:C/.*=//:S/,/ /g}
|
||||
. endfor
|
||||
|
||||
# default TeX distribution. "texlive"
|
||||
TEX_DEFAULT?= texlive
|
||||
|
||||
@ -73,10 +98,6 @@ TEXLIVE_VERSION?= ${TEXLIVE_YEAR}0325
|
||||
PLIST_SUB+= $V="${$V}"
|
||||
.endfor
|
||||
|
||||
.if !empty(USE_TEX:tu:MTEXLIVE)
|
||||
IGNORE= "texlive" must not be defined in USE_TEX
|
||||
.endif
|
||||
|
||||
_USE_TEX_TEXMF_DEP= ${LOCALBASE}/${TEXMFDISTDIR}/README
|
||||
_USE_TEX_TEXMF_PORT= print/${_USE_TEX_TEXMF_PKGNAME}
|
||||
_USE_TEX_TEXMF_PKGNAME= texlive-texmf
|
||||
@ -186,7 +207,6 @@ _C:= BUILD RUN
|
||||
. else
|
||||
_C:= ${_U:C/.*://:S/,/ /g:C/[<>=][^\:]*//g}
|
||||
. endif
|
||||
#. warning DEBUG: ${_U}: _VOP=${_VOP}, _C=${_C}
|
||||
. for _CC in ${_C:tu}
|
||||
_V:=${_UU:C/[<>=][^\:]*//:C/\:.*$//}
|
||||
. if defined(_USE_TEX_${_V}_PORT)
|
||||
@ -203,7 +223,7 @@ TEX_${_CC}_DEPENDS+= ${_T}
|
||||
. endfor
|
||||
.endfor
|
||||
|
||||
.for _C in EXTRACT BUILD LIB RUN
|
||||
.for _C in EXTRACT BUILD LIB RUN TEST
|
||||
${_C}_DEPENDS+= ${TEX_${_C}_DEPENDS:O:u}
|
||||
.endfor
|
||||
|
||||
@ -626,3 +646,5 @@ TEX_FORMAT_XMLTEX_DIRS= \
|
||||
post-install-xmltex:
|
||||
${LN} -sf pdftex ${STAGEDIR}${PREFIX}/bin/xmltex
|
||||
${LN} -sf pdftex ${STAGEDIR}${PREFIX}/bin/pdfxmltex
|
||||
|
||||
.endif # !defined(_INCLUDE_USES_TEX_MK)
|
@ -1403,10 +1403,6 @@ USE_APACHE:= ${USE_APACHE:S/common/server,/}
|
||||
USES+= apache:${USE_APACHE:C/2([0-9])/2.\1/g}
|
||||
. endif
|
||||
|
||||
. if defined(USE_TEX)
|
||||
.include "${PORTSDIR}/Mk/bsd.tex.mk"
|
||||
. endif
|
||||
|
||||
. if defined(USE_GECKO)
|
||||
.include "${PORTSDIR}/Mk/bsd.gecko.mk"
|
||||
. endif
|
||||
|
@ -11,7 +11,7 @@ WWW= http://www2.informatik.uni-stuttgart.de/ivi/bs/research/arab_e.htm
|
||||
|
||||
LICENSE= LPPL10
|
||||
|
||||
USES= tar:tgz
|
||||
USES= tar:tgz tex
|
||||
USE_TEX= base texmf
|
||||
|
||||
NO_WRKSUBDIR= yes
|
||||
|
@ -11,7 +11,7 @@ WWW= http://pp3.sourceforge.net/
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= tar:bzip2
|
||||
USES= tar:bzip2 tex
|
||||
USE_TEX= latex
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
|
@ -21,7 +21,7 @@ GL_SITE= https://gitlab.lip6.fr
|
||||
GL_ACCOUNT= vlsi-eda
|
||||
GL_COMMIT= ebece102e15c110fc79f1da50524c68fd9523f0c
|
||||
|
||||
USES= autoreconf:build gmake libtool magick:build motif tar:bz2 xorg
|
||||
USES= autoreconf:build gmake libtool magick:build motif tar:bz2 tex xorg
|
||||
USE_GCC= yes
|
||||
USE_TEX= dvipsk:build latex:build
|
||||
USE_XORG= ice sm x11 xext xt
|
||||
|
@ -121,6 +121,7 @@ VIS_LIB_DEPENDS= libftgl.so:graphics/ftgl \
|
||||
VIS_USE= GL=glesv2
|
||||
|
||||
DOXYGEN_IMPLIES= DOCS
|
||||
DOXYGEN_USES= tex
|
||||
DOXYGEN_USE= TEX=latex:build
|
||||
DOXYGEN_BUILD_DEPENDS= bash:shells/bash \
|
||||
doxygen:devel/doxygen \
|
||||
|
@ -76,6 +76,7 @@ VIS_LIB_DEPENDS= libftgl.so:graphics/ftgl \
|
||||
libfreeimageplus.so:graphics/freeimage
|
||||
|
||||
DOXYGEN_IMPLIES= DOCS
|
||||
DOXYGEN_USES= tex
|
||||
DOXYGEN_USE= TEX=latex:build
|
||||
DOXYGEN_BUILD_DEPENDS= bash:shells/bash \
|
||||
doxygen:devel/doxygen \
|
||||
|
@ -28,7 +28,7 @@ RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
|
||||
p5-XML-LibXSLT>=1.58:textproc/p5-XML-LibXSLT \
|
||||
p5-libwww>=0:www/p5-libwww
|
||||
|
||||
USES= perl5
|
||||
USES= perl5 tex
|
||||
USE_PERL5= configure
|
||||
USE_TEX= kpathsea
|
||||
NO_ARCH= yes
|
||||
|
@ -30,6 +30,7 @@ NO_ARCH= yes
|
||||
PLIST_SUB+= BBDB_LISPDIR=${BBDB_LISPDIR}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
DOCS_USES= tex
|
||||
DOCS_USE= TEX=latex:build
|
||||
DOCS_CONFIGURE_ENABLE= docs
|
||||
|
||||
|
@ -52,8 +52,8 @@ CHM_LIB_DEPENDS= libchm.so:misc/chmlib
|
||||
CHM_CONFIGURE_OFF= --disable-python-chm
|
||||
DJVU_RUN_DEPENDS= djvutxt:graphics/djvulibre
|
||||
IMAGE_RUN_DEPENDS= exiftool:graphics/p5-Image-ExifTool
|
||||
LATEX_USE= dvipsk:run \
|
||||
latex:run
|
||||
LATEX_USES= tex
|
||||
LATEX_USE= TEX=dvipsk:run,latex:run
|
||||
PDF_RUN_DEPENDS= pdftotext:graphics/poppler-utils
|
||||
PS_RUN_DEPENDS= pstotext:print/pstotext
|
||||
QT5_USES= gl qt:5
|
||||
|
@ -34,7 +34,8 @@ GNUPLOT_RUN_DEPENDS= gnuplot:math/gnuplot
|
||||
GNUR_DESC= Support of plot editor based on GNU R
|
||||
GNUR_RUN_DEPENDS= R:math/R
|
||||
GRAPHVIZ_RUN_DEPENDS= fdp:graphics/graphviz
|
||||
LATEX_USE= tex=latex:run
|
||||
LATEX_USES= tex
|
||||
LATEX_USE= TEX=latex:run
|
||||
MERCURIAL_DESC= Version control for notebooks using hg
|
||||
MERCURIAL_RUN_DEPENDS= ${PY_MERCURIAL}
|
||||
SCROT_DESC= Screenshot taking and inserting support
|
||||
|
@ -28,6 +28,7 @@ OPTIONS_DEFINE= DOXYGEN
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDOXYGEN}
|
||||
USES+= tex
|
||||
USE_TEX= latex:build
|
||||
BUILD_DEPENDS+= doxygen:devel/doxygen \
|
||||
fig2dev:print/fig2dev \
|
||||
|
@ -20,7 +20,7 @@ OPTIONS_DEFINE= DOCS
|
||||
|
||||
DOCS_BUILD_DEPENDS= sbcl:lang/sbcl \
|
||||
texi2pdf:print/texinfo
|
||||
|
||||
DOCS_USES= tex
|
||||
DOCS_USE= TEX=latex:build
|
||||
DOCS_INFO= doc/${PORTNAME}
|
||||
|
||||
|
@ -29,7 +29,7 @@ OPTIONS_DEFAULT= GRAPHVIZ
|
||||
QT5_DESC= Install Doxywizard GUI with Qt5
|
||||
SEARCH_DESC= Build external search tools (doxysearch and doxyindexer)
|
||||
|
||||
DOCS_USES= ghostscript:build
|
||||
DOCS_USES= ghostscript:build tex
|
||||
DOCS_USE= TEX=base:build,dvipsk:build,pdftex:build
|
||||
DOCS_ALL_TARGET= docs
|
||||
DOCS_BUILD_DEPENDS= dot:graphics/graphviz
|
||||
@ -45,6 +45,7 @@ PORTDOCS= *
|
||||
|
||||
GRAPHVIZ_RUN_DEPENDS= dot:graphics/graphviz
|
||||
|
||||
LATEX_USES= tex
|
||||
LATEX_USE= TEX=base,dvipsk,pdftex
|
||||
|
||||
QT5_USES= qt:5
|
||||
|
@ -57,6 +57,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
|
||||
|
@ -55,6 +55,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
|
||||
|
@ -33,6 +33,7 @@ PURE_LIB_DEPENDS_OFF= libexpat.so:textproc/expat2 \
|
||||
libmpc.so:math/mpc \
|
||||
libisl.so:devel/isl
|
||||
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=base:build,tex:build,dvipsk:build
|
||||
PDF_BUILD_DEPENDS= texi2dvi:print/texinfo
|
||||
PYGDB_USES= python
|
||||
|
@ -40,6 +40,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf
|
||||
|
@ -37,6 +37,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf
|
||||
|
@ -58,6 +58,7 @@ LIBEGIT2_RUN_DEPENDS= libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@
|
||||
LIBEGIT2_RUN_DEPENDS_OFF= git:devel/git
|
||||
LIBEGIT2_VARS= MAKE_ENV+=BUILD_MAGIT_LIBGIT=true
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
|
||||
|
@ -56,6 +56,7 @@ LIBEGIT2_RUN_DEPENDS= libegit2${EMACS_PKGNAMESUFFIX}>=g20200515:devel/libegit2@
|
||||
LIBEGIT2_RUN_DEPENDS_OFF= git:devel/git
|
||||
LIBEGIT2_VARS_OFF= MAKE_ENV+=BUILD_MAGIT_LIBGIT=false
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
|
||||
|
@ -18,6 +18,7 @@ OPTIONS_DEFINE= TEXDOCS EXAMPLES
|
||||
OPTIONS_SUB= yes
|
||||
TEXDOCS_CONFIGURE_ENABLE= manual
|
||||
TEXDOCS_DESC= Build pdf documentation (requires LaTeX)
|
||||
TEXDOCS_USES= tex
|
||||
TEXDOCS_USE= TEX=latex:build
|
||||
TEXDOCS_BUILD_DEPENDS= fig2dev:print/transfig
|
||||
|
||||
|
@ -11,9 +11,8 @@ COMMENT= Path searching library for TeX
|
||||
|
||||
LICENSE= LGPL21+
|
||||
|
||||
USES= libtool pathfix tar:xz
|
||||
USES= libtool pathfix tar:xz tex
|
||||
USE_LDCONFIG= yes
|
||||
USE_TEX= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
|
@ -12,9 +12,8 @@ COMMENT= Lua library for TeXLive
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKDIR}/LICENSE.MIT
|
||||
|
||||
USES= libtool pathfix pkgconfig tar:xz
|
||||
USES= libtool pathfix pkgconfig tar:xz tex
|
||||
USE_LDCONFIG= yes
|
||||
USE_TEX= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
|
@ -18,9 +18,8 @@ BROKEN_powerpc64= Does not build: uninitialized constant Config (NameError)
|
||||
BROKEN_riscv64= Does not configure: error: Sorry, cannot preprocess lj_arch.h
|
||||
BROKEN_sparc64= Does not configure: error: Sorry, cannot preprocess lj_arch.h
|
||||
|
||||
USES= libtool pathfix pkgconfig tar:xz
|
||||
USES= libtool pathfix pkgconfig tar:xz tex
|
||||
USE_LDCONFIG= yes
|
||||
USE_TEX= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
|
@ -14,7 +14,7 @@ WWW= http://itexmac.sourceforge.net/SyncTeX.html
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/synctexdir/README.txt
|
||||
|
||||
USES= libtool localbase pathfix pkgconfig tar:xz
|
||||
USES= libtool localbase pathfix pkgconfig tar:xz tex
|
||||
USE_LDCONFIG= yes
|
||||
USE_TEX= kpathsea
|
||||
|
||||
|
@ -15,7 +15,7 @@ LIB_DEPENDS= libgmp.so:math/gmp \
|
||||
libpng.so:graphics/png \
|
||||
libzzip.so:devel/zziplib
|
||||
|
||||
USES= gnome libtool localbase pathfix pkgconfig tar:xz xorg
|
||||
USES= gnome libtool localbase pathfix pkgconfig tar:xz tex xorg
|
||||
USE_GNOME= cairo
|
||||
USE_LDCONFIG= yes
|
||||
USE_TEX= kpathsea ptexenc
|
||||
|
@ -39,6 +39,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
PDF_PLIST_FILES= ${DOCSDIR}/transient.pdf
|
||||
|
@ -34,6 +34,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
PDF_PLIST_FILES= ${DOCSDIR}/transient.pdf
|
||||
|
@ -19,7 +19,7 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \
|
||||
libgspell-1.so:textproc/gspell
|
||||
|
||||
USES= compiler:c11 desktop-file-utils gettext gmake gnome \
|
||||
pkgconfig tar:xz vala:build
|
||||
pkgconfig tar:xz tex vala:build
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GNOME= cairo dconf intltool gtksourceview4
|
||||
USE_TEX= latex dvipsk
|
||||
|
@ -24,7 +24,7 @@ BROKEN_armv6= fails to compile: call to min is ambiguous
|
||||
BROKEN_armv7= fails to compile: call to min is ambiguous
|
||||
|
||||
USES= cpe desktop-file-utils gmake iconv localbase pkgconfig python \
|
||||
shared-mime-info shebangfix xorg
|
||||
shared-mime-info shebangfix tex xorg
|
||||
USE_TEX= tex:run dvipsk:run
|
||||
USE_XORG= xext
|
||||
GNU_CONFIGURE= yes
|
||||
|
@ -14,7 +14,7 @@ LICENSE= GPLv2+
|
||||
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
|
||||
|
||||
USES= compiler:c++11-lang desktop-file-utils ghostscript:x11,run \
|
||||
gl pkgconfig qmake qt:5 tar:bzip2
|
||||
gl pkgconfig qmake qt:5 tar:bzip2 tex
|
||||
USE_GL= gl
|
||||
USE_QT= concurrent core gui network printsupport script widgets \
|
||||
xml buildtools:build
|
||||
|
@ -17,7 +17,7 @@ LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
|
||||
libquazip1-qt5.so:archivers/quazip
|
||||
|
||||
USES= compiler:c++11-lang desktop-file-utils dos2unix \
|
||||
ghostscript:run gl pkgconfig qmake qt:5 xorg
|
||||
ghostscript:run gl pkgconfig qmake qt:5 tex xorg
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ${PORTNAME}-org
|
||||
|
@ -17,7 +17,7 @@ LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \
|
||||
libpoppler-qt5.so:graphics/poppler-qt5
|
||||
|
||||
USES= compiler:c++11-lang cmake desktop-file-utils pkgconfig \
|
||||
qt:5
|
||||
qt:5 tex
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= TeXworks
|
||||
USE_QT= buildtools:build designer:build qmake:build \
|
||||
|
@ -41,6 +41,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
PDF_PLIST_FILES= ${DOCSDIR}/with-editor.pdf
|
||||
|
@ -36,6 +36,7 @@ DOCS_BUILD_DEPENDS= gsed:textproc/gsed
|
||||
DOCS_ALL_TARGET= html
|
||||
DOCS_BINARY_ALIAS= sed=gsed
|
||||
PDF_BUILD_DEPENDS= texi2pdf:print/texinfo
|
||||
PDF_USES= tex
|
||||
PDF_USE= TEX=dvipdfmx:build
|
||||
PDF_ALL_TARGET= pdf
|
||||
PDF_PLIST_FILES= ${DOCSDIR}/with-editor.pdf
|
||||
|
@ -141,6 +141,7 @@ LICENSE_DISTFILES_Additions= ${GUESTADDITIONS}
|
||||
.if ${PORT_OPTIONS:MMANUAL}
|
||||
DBKXMLDIR= ${LOCALBASE}/share/xml/docbook/4.4
|
||||
DBKXSLDIR= ${LOCALBASE}/share/xsl/docbook
|
||||
USES+= tex
|
||||
USE_TEX= dvipsk:build formats:build
|
||||
.endif
|
||||
|
||||
|
@ -145,6 +145,7 @@ LICENSE_DISTFILES_Additions= ${GUESTADDITIONS}
|
||||
.if ${PORT_OPTIONS:MMANUAL}
|
||||
DBKXMLDIR= ${LOCALBASE}/share/xml/docbook/4.4
|
||||
DBKXSLDIR= ${LOCALBASE}/share/xsl/docbook
|
||||
USES+= tex
|
||||
USE_TEX= dvipsk:build formats:build
|
||||
.endif
|
||||
|
||||
|
@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
BUILD_DEPENDS= bash:shells/bash
|
||||
RUN_DEPENDS= bash:shells/bash
|
||||
|
||||
USES= gmake makeinfo tar:bzip2
|
||||
USES= gmake makeinfo tar:bzip2 tex
|
||||
USE_TEX= dvipsk:build latex texmf:build
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-bash=${LOCALBASE}/bin/bash \
|
||||
|
@ -76,6 +76,7 @@ DBUS_MESON_TRUE= dbus
|
||||
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
||||
|
||||
DVI_DESC= DVI viewer support
|
||||
DVI_USES= tex
|
||||
DVI_USE= TEX=kpathsea,latex
|
||||
DVI_MESON_ENABLED= dvi
|
||||
|
||||
|
@ -18,8 +18,9 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libpng.so:graphics/png \
|
||||
libspiro.so:graphics/libspiro
|
||||
|
||||
USES= compiler:c++11-lib gmake gnome jpeg lua:52 pkgconfig shebangfix qt:5
|
||||
USES= compiler:c++11-lib gmake gnome jpeg lua:52 pkgconfig shebangfix qt:5 tex
|
||||
USE_GNOME= cairo
|
||||
USE_LDCONFIG= yes
|
||||
USE_QT= buildtools:build core gui qmake:build widgets
|
||||
USE_TEX= pdftex
|
||||
|
||||
@ -39,7 +40,6 @@ MAKE_ENV= DL_LIBS="" \
|
||||
JPEG_LIBS="-L${LOCALBASE}/lib -ljpeg" \
|
||||
LUA_PACKAGE="lua-${LUA_VER}" \
|
||||
MOC="${MOC}"
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
PLIST_SUB= VERSION="${PORTVERSION}"
|
||||
|
||||
|
@ -13,7 +13,7 @@ LICENSE= GPLv2
|
||||
BUILD_DEPENDS= help2man:misc/help2man
|
||||
|
||||
USES= cmake compiler:c++11-lang desktop-file-utils ghostscript:run \
|
||||
gl qt:5 shared-mime-info tar:bzip2 localbase
|
||||
gl qt:5 shared-mime-info tar:bzip2 localbase tex
|
||||
USE_GL= gl
|
||||
USE_QT= core dbus gui sql svg widgets x11extras xml \
|
||||
buildtools:build designer:build linguisttools:build \
|
||||
|
@ -20,7 +20,7 @@ SHEBANG_FILES= ${WRKSRC}/${PORTNAME}
|
||||
|
||||
USE_PERL5= run
|
||||
USE_TEX= latex dvipsk
|
||||
USES= magick:6,run perl5 shebangfix zip
|
||||
USES= magick:6,run perl5 shebangfix tex zip
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
|
||||
|
@ -12,7 +12,7 @@ WWW= https://pyx-project.org/
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= python:3.4+
|
||||
USES= python:3.4+ tex
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
USE_TEX= latex:build
|
||||
|
||||
|
@ -18,7 +18,7 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||
libsndfile.so:audio/libsndfile \
|
||||
libzip.so:archivers/libzip
|
||||
|
||||
USES= cmake compiler:c++11-lang gettext-tools gnome lua:53 pkgconfig xorg
|
||||
USES= cmake compiler:c++11-lang gettext-tools gnome lua:53 pkgconfig tex xorg
|
||||
USE_GITHUB= yes
|
||||
USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 librsvg2 libxml2 pango
|
||||
USE_XORG= x11 xi
|
||||
|
@ -13,7 +13,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
||||
libpaper.so:print/libpaper
|
||||
RUN_DEPENDS= tex-dvipsk>=5.995:print/tex-dvipsk
|
||||
|
||||
USES= iconv motif pkgconfig xorg
|
||||
USES= iconv motif pkgconfig tex xorg
|
||||
USE_TEX= kpathsea texhash texmf web2c
|
||||
USE_XORG= ice sm x11 xi xmu xpm xt
|
||||
|
||||
|
@ -9,6 +9,7 @@ MAINTAINER= hiroto.kagotani@gmail.com
|
||||
COMMENT= Support for Japanese text within lstlisting environment
|
||||
WWW= https://sourceforge.jp/projects/mytexpert/
|
||||
|
||||
USES= tex
|
||||
NO_BUILD= yes
|
||||
USE_TEX= latex texhash
|
||||
JLDIR= ${TEXMFLOCALDIR}/tex/latex/jlisting
|
||||
|
@ -14,7 +14,7 @@ MAINTAINER= tex@FreeBSD.org
|
||||
COMMENT= ASCII Japanese pTeX
|
||||
WWW= https://ctan.org/pkg/ptex
|
||||
|
||||
USES= localbase tar:xz perl5 pkgconfig
|
||||
USES= localbase tar:xz perl5 pkgconfig tex
|
||||
USE_TEX= kpathsea web2c ptexenc texmf formats fmtutil
|
||||
TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR}
|
||||
EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,}
|
||||
|
@ -9,6 +9,7 @@ MAINTAINER= hyogeollee@gmail.com
|
||||
COMMENT= Korean TeX base fonts
|
||||
WWW= http://project.ktug.or.kr/ko.TeX/
|
||||
|
||||
USES= tex
|
||||
USE_TEX= dvipsk latex
|
||||
CONFLICTS= hlatex
|
||||
|
||||
|
@ -10,6 +10,7 @@ MAINTAINER= hyogeollee@gmail.com
|
||||
COMMENT= Korean TeX extra fonts
|
||||
WWW= http://project.ktug.or.kr/ko.TeX/
|
||||
|
||||
USES= tex
|
||||
USE_TEX= dvipsk latex
|
||||
CONFLICTS= hlatex
|
||||
|
||||
|
@ -11,7 +11,7 @@ WWW= http://project.ktug.or.kr/ko.TeX/
|
||||
|
||||
RUN_DEPENDS= ${BASE_MAP}:korean/ko.TeX-fonts-base
|
||||
|
||||
USES= shebangfix
|
||||
USES= shebangfix tex
|
||||
SHEBANG_FILES= util/*.pl
|
||||
USE_TEX= latex
|
||||
CONFLICTS= hlatex
|
||||
|
@ -83,8 +83,9 @@ MAKE_ARGS= DESTDIR='' MLTON_VERSION=${PORTVERSION} \
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
BUILD_DEPENDS+= htmldoc:textproc/htmldoc
|
||||
MAKE_ARGS+= MLTON_BINARY_RELEASE_WITH_DOCS=true
|
||||
#USE_TEX= latex:build
|
||||
USE_TEX= latex:formats
|
||||
USES+= tex
|
||||
USE_TEX= latex:build
|
||||
#USE_TEX= latex:formats
|
||||
INSTALL_TARGET= install-docs install
|
||||
ALL_TARGET= install-docs all
|
||||
.else
|
||||
|
@ -19,7 +19,8 @@ CPE_VENDOR= s48
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
DOCS_USES= tex
|
||||
DOCS_CONFIGURE_ON= --docdir="${DOCSDIR}"
|
||||
|
||||
PLIST_SUB+= VER=${PORTVERSION}
|
||||
|
||||
@ -32,17 +33,14 @@ post-patch:
|
||||
@${REINPLACE_CMD} \
|
||||
-e '/INSTALL.*COPYING/d' \
|
||||
${WRKSRC}/Makefile.in
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
USE_TEX= yes
|
||||
CONFIGURE_ARGS+=--docdir="${DOCSDIR}"
|
||||
.else
|
||||
|
||||
post-patch-DOCS-off:
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's/install-doc$$//' \
|
||||
-e 's/go doc$$/go/' \
|
||||
${WRKSRC}/Makefile.in
|
||||
.endif
|
||||
|
||||
test:
|
||||
do-test:
|
||||
${MAKE} -C ${WRKSRC} check
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -31,7 +31,7 @@ WRKSRC= ${WRKDIR}/twelf
|
||||
DOCS_INFO= twelf
|
||||
|
||||
DOCS_USE= TEX=dvipsk:build,tex:build
|
||||
DOCS_USES= makeinfo
|
||||
DOCS_USES= makeinfo tex
|
||||
|
||||
post-patch-DOCS-on:
|
||||
@${REINPLACE_CMD} 's|-number|-number-sections|g' \
|
||||
|
@ -26,6 +26,7 @@ OPTIONS_DEFINE= DOCS BUILDDOCS
|
||||
BUILDDOCS_DESC= Rebuild documentation (requires TeX)
|
||||
DOCS_DESC= Install documentation
|
||||
|
||||
BUILDDOCS_USES= tex
|
||||
BUILDDOCS_USE= TEX=formats:build,dvipsk:build
|
||||
BUILDDOCS_BUILD_DEPENDS=${LOCALBASE}/bin/texi2html:textproc/texi2html \
|
||||
${LOCALBASE}/bin/texi2pdf:print/texinfo
|
||||
|
@ -106,6 +106,7 @@ TCLTK_IMPLIES= X11
|
||||
TCLTK_USES= tcl tk
|
||||
TCLTK_CONFIGURE_WITH= tcltk tcl_config=${TCL_LIBDIR}/tclConfig.sh \
|
||||
tk_config=${TK_LIBDIR}/tkConfig.sh
|
||||
TEXDOCS_USES= tex
|
||||
TEXDOCS_USE= TEX=dvipsk:build,kpathsea:build,pdftex:build
|
||||
.for i in KPSEWHICH MAKEINDEX PDFLATEX PDFTEX TEX TEXI2DVI
|
||||
TEXDOCS_CONFIGURE_ENV_OFF+= ac_cv_path_${i}=""
|
||||
|
@ -20,6 +20,7 @@ OPTIONS_DEFINE= PDFTEXDOCS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
PDFTEXDOCS_DESC= Build and install PDF documentation from LaTeX sources
|
||||
PDFTEXDOCS_USES= tex
|
||||
PDFTEXDOCS_USE= TEX=pdftex:build,dvipsk:build
|
||||
|
||||
post-build-PDFTEXDOCS-on:
|
||||
|
@ -25,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cson>=0.8:devel/py-cson@${PY_FLAVOR} \
|
||||
${PY_PILLOW}
|
||||
|
||||
USES= compiler:c++14-lang gettext-runtime ghostscript gl gmake gnome ncurses perl5 python:3.6+ \
|
||||
pyqt:5 shebangfix tar:tgz
|
||||
pyqt:5 shebangfix tar:tgz tex
|
||||
SHEBANG_FILES= GUI/*.py
|
||||
USE_GL= gl glu glut
|
||||
USE_GNOME= librsvg2:run
|
||||
|
@ -20,7 +20,7 @@ LIB_DEPENDS= ${PY_BOOST} \
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sympy/__init__.py:math/py-sympy@${PY_FLAVOR} \
|
||||
${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib@${PY_FLAVOR}
|
||||
|
||||
USES= compiler:c++14-lang cmake:noninja dos2unix gettext-runtime gnome localbase:ldflags pkgconfig python:3.7+ sqlite # USES=python picks random python versions
|
||||
USES= compiler:c++14-lang cmake:noninja dos2unix gettext-runtime gnome localbase:ldflags pkgconfig python:3.7+ sqlite tex # USES=python picks random python versions
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= kpeeters
|
||||
DOS2UNIX_FILES= cmake/version.cmake
|
||||
|
@ -47,6 +47,7 @@ IDE_DESC= Include desktop environment (coqide)
|
||||
IDE_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2
|
||||
IDE_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2
|
||||
IDE_CONFIGURE_OFF= -coqide no
|
||||
DOCS_USES= tex
|
||||
DOCS_USE= TEX=latex:build,dvipsk:build,texmf:build
|
||||
DOCS_BUILD_DEPENDS= hevea:textproc/hevea
|
||||
DOCS_CONFIGURE_OFF= -with-doc no
|
||||
|
@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
RUN_DEPENDS= pstoedit:graphics/pstoedit \
|
||||
getopt>=0:misc/getopt
|
||||
|
||||
USES= bison gettext iconv gmake readline tar:bzip2
|
||||
USES= bison gettext iconv gmake readline tar:bzip2 tex
|
||||
USE_TEX= latex
|
||||
INSTALL_TARGET= install PREFIX=${STAGEDIR}${PREFIX}
|
||||
|
||||
|
@ -41,7 +41,7 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils
|
||||
|
||||
USES= blaslapack compiler:c++14-lang desktop-file-utils fortran \
|
||||
gettext gl gmake gnome jpeg libtool localbase ncurses perl5 \
|
||||
python readline shebangfix xorg
|
||||
python readline shebangfix tex xorg
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GL= gl
|
||||
USE_XORG= x11 xcursor xext xft xi xinerama
|
||||
|
@ -10,7 +10,7 @@ WWW= http://www.gnuplot.info/
|
||||
|
||||
RUN_DEPENDS= gnuplot:math/gnuplot
|
||||
|
||||
USES= cpe
|
||||
USES= cpe tex
|
||||
USE_TEX= texmf
|
||||
NO_BUILD= yes
|
||||
PLIST_FILES= ${TEX_FILES:S,^,${TEX_DIR}/,}
|
||||
|
@ -43,7 +43,7 @@ CONFIGURE_ARGS+=--disable-x11-mbfonts \
|
||||
--without-kpsexpand
|
||||
PLIST_SUB+= X11="@comment "
|
||||
.else
|
||||
USES+= gnome jpeg lua:53 ncurses xorg
|
||||
USES+= gnome jpeg lua:53 ncurses tex xorg
|
||||
USE_TEX= kpathsea
|
||||
USE_GNOME+= atk cairo gtk30 gdkpixbuf2
|
||||
USE_WX= 3.0+
|
||||
|
@ -36,7 +36,8 @@ OPTIONS_SUB= yes
|
||||
|
||||
ADDONS_DESC= Build gretl addons
|
||||
ADDONS_CONFIGURE_ENABLE= build-addons
|
||||
ADDONS_VARS= USE_TEX="formats dvipsk:build"
|
||||
ADDONS_USES= tex
|
||||
ADDONS_USE= TEX=formats,dvipsk:build
|
||||
|
||||
ATLAS_DESC= Use ATLAS for BLAS and LAPACK
|
||||
ATLAS_LIB_DEPENDS= libatlas.so:math/atlas
|
||||
|
@ -12,7 +12,7 @@ WWW= http://gri.sourceforge.net/
|
||||
|
||||
LIB_DEPENDS= libnetcdf.so:science/netcdf
|
||||
|
||||
USES= cpe gmake readline shebangfix makeinfo
|
||||
USES= cpe gmake readline shebangfix makeinfo tex
|
||||
SHEBANG_FILES= doc/examples/FEM.pl src/gri_merge src/gri_unpage
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-FreeBSD
|
||||
|
@ -105,6 +105,7 @@ QT5_CONFIGURE_WITH= qt=5 qscintilla
|
||||
|
||||
QT5_LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5
|
||||
|
||||
DOCS_USES= tex
|
||||
DOCS_USE= TEX=dvipsk:build,formats:build
|
||||
JAVA_USE= JAVA=yes
|
||||
JAVA_CFLAGS= -I${JAVA_HOME}/include/${OPSYS:tl}
|
||||
|
@ -13,7 +13,7 @@ LICENSE= MIT
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.5+
|
||||
USES= python:3.5+ tex
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
USE_TEX= base:run
|
||||
|
||||
|
@ -340,7 +340,7 @@ RUN_DEPENDS= bash:shells/bash \
|
||||
USES= autoreconf blaslapack:openblas compiler:c++11-lib fortran \
|
||||
gettext gmake gnome iconv jpeg libtool localbase magick:6,build \
|
||||
ncurses ninja:build perl5 pkgconfig python:3.7+ readline shebangfix \
|
||||
sqlite tk xorg
|
||||
sqlite tex tk xorg
|
||||
USE_TEX= latex:build pdftex:build tex:build
|
||||
USE_XORG= x11 xext xscrnsaver
|
||||
USE_GNOME= cairo glib20 pango
|
||||
|
@ -13,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= texi2dvi:print/texinfo
|
||||
|
||||
USES= gmake tex
|
||||
USE_TEX= latex
|
||||
USES= gmake
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
INFO= latex-mk
|
||||
|
@ -15,7 +15,7 @@ RUN_DEPENDS= pidgin:net-im/pidgin
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
|
||||
|
||||
USES= gmake gnome magick:6,run pkgconfig tar:bzip2
|
||||
USES= gmake gnome magick:6,run pkgconfig tar:bzip2 tex
|
||||
USE_TEX= latex
|
||||
USE_GNOME= gtk20
|
||||
MAKE_ARGS= CC="${CC}"
|
||||
|
@ -17,6 +17,7 @@ RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common \
|
||||
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
|
||||
|
||||
NO_ARCH= # no
|
||||
USES= tex
|
||||
USE_TEX= full
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../netmagis-common
|
||||
|
@ -15,7 +15,7 @@ LICENSE= GPLv3
|
||||
BROKEN= tex.el:0:0: error: wrong-type-argument: (stringp nil)
|
||||
.endif
|
||||
|
||||
USES= emacs ghostscript gmake
|
||||
USES= emacs ghostscript gmake tex
|
||||
USE_TEX= latex texhash
|
||||
TEXHASHDIRS= ${TEXMFDIR}
|
||||
|
||||
@ -25,7 +25,6 @@ CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \
|
||||
--with-texmf-dir=${PREFIX}/${TEXMFDIR}
|
||||
PORTDOCS= tex-ref.pdf
|
||||
INFO= auctex preview-latex
|
||||
PLIST_SUB= TEXMFDIR=${TEXMFDIR}
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
@ -10,8 +10,8 @@ WWW= http://catdvi.sourceforge.net/
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
USES= gmake tex
|
||||
USE_TEX= latex
|
||||
USES= gmake
|
||||
GNU_CONFIGURE= yes
|
||||
MAKEFILE= GNUmakefile
|
||||
ALL_TARGET= # empty
|
||||
|
@ -14,13 +14,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=1.4.8:devel/py-pyparsing@${PY_FLA
|
||||
dot:graphics/graphviz
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.6+
|
||||
USES= python:3.6+ tex
|
||||
USE_GITHUB= yes
|
||||
USE_PYTHON= distutils autoplist concurrent
|
||||
|
||||
# Enable this before running test target
|
||||
# bsd.tex.mk doesnt support :test (only) depends
|
||||
#USE_TEX= latex
|
||||
USE_TEX= latex:test
|
||||
|
||||
GH_ACCOUNT= kjellmf
|
||||
|
||||
|
@ -11,7 +11,7 @@ WWW= http://dvisvg.sourceforge.net/
|
||||
LICENSE= GPLv2
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
|
||||
USES= ghostscript:run
|
||||
USES= ghostscript:run tex
|
||||
USE_TEX= base texmf texhash
|
||||
ALL_TARGET= # empty
|
||||
# workaround for svgfonts.c not including kpathsea/c-auto.h
|
||||
|
@ -11,7 +11,7 @@ WWW= http://hyperlatex.sourceforge.net/
|
||||
|
||||
RUN_DEPENDS= ppmtogif:graphics/netpbm
|
||||
|
||||
USES= emacs
|
||||
USES= emacs tex
|
||||
USE_TEX= latex
|
||||
|
||||
CONFLICTS_INSTALL= Hyperlatex Hyperlatex-emacs_*
|
||||
|
@ -10,6 +10,7 @@ WWW= https://github.com/josephwright/beamer
|
||||
LICENSE= GPLv2 LPPL13c
|
||||
LICENSE_COMB= dual
|
||||
|
||||
USES= tex
|
||||
USE_TEX= texmf latex texhash texlua
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= josephwright
|
||||
|
@ -52,7 +52,7 @@ __DEPENDS= ja-p5-Encode-EUCJPASCII>0:japanese/p5-Encode-EUCJPASCII \
|
||||
BUILD_DEPENDS= ${__DEPENDS}
|
||||
RUN_DEPENDS= ${__DEPENDS}
|
||||
|
||||
USES= perl5
|
||||
USES= perl5 tex
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= plk
|
||||
USE_PERL5= modbuild
|
||||
|
@ -13,14 +13,13 @@ MAINTAINER= rakuco@FreeBSD.org
|
||||
COMMENT= Combines the features of both the tabularx and longtable packages
|
||||
WWW= https://ctan.org/tex-archive/macros/latex/contrib/ltablex/
|
||||
|
||||
USES= zip
|
||||
USES= tex zip
|
||||
USE_TEX= latex texhash
|
||||
NO_BUILD= yes
|
||||
PLIST_SUB= CLASSDIR=${CLASSDIR}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
TEXMFDIR= share/texmf
|
||||
CLASSDIR= ${TEXMFDIR}/tex/latex/${PORTNAME}
|
||||
CLASS_FILES= ltablex.sty
|
||||
PORTDOCS= ltablex.pdf ltablex.tex
|
||||
|
@ -11,6 +11,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Resume class for LaTeX
|
||||
|
||||
USES= tex
|
||||
USE_TEX= latex
|
||||
NO_BUILD= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
@ -18,7 +19,6 @@ EXTRACT_CMD= ${CP}
|
||||
EXTRACT_BEFORE_ARGS= # empty
|
||||
EXTRACT_AFTER_ARGS= .
|
||||
|
||||
TEXMFDIR= share/texmf
|
||||
MKTEXLSR= ${LOCALBASE}/bin/mktexlsr
|
||||
CLASSDIR= ${TEXMFDIR}/tex/latex/${PORTNAME}
|
||||
CLASS_FILES= ${DISTFILES}
|
||||
|
@ -17,7 +17,7 @@ OPTIONS_DEFINE= LATEX2PNG
|
||||
LATEX2PNG_DESC= Install latex2png utility
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
LATEX2PNG_USES= magick:6,run
|
||||
LATEX2PNG_USES= magick:6,run tex
|
||||
LATEX2PNG_USE= TEX=dvipsk,latex,xetex
|
||||
|
||||
MAKE_ARGS+= MANDIR=${PREFIX}/man/man1 CFGDIR=${DATADIR}/cfg \
|
||||
|
@ -29,7 +29,7 @@ RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejav
|
||||
mftrace:print/mftrace
|
||||
|
||||
USES= bison:build compiler:c++11-lib cpe ghostscript gmake gnome \
|
||||
magick:7,build perl5 pkgconfig python:3.5+
|
||||
magick:7,build perl5 pkgconfig python:3.5+ tex
|
||||
USE_CXXSTD= c++11
|
||||
USE_GNOME= pango
|
||||
USE_PERL5= build
|
||||
|
@ -21,9 +21,9 @@ RUN_DEPENDS+= potrace:graphics/potrace
|
||||
.endif
|
||||
|
||||
# Python3 ready
|
||||
USES= gmake python tex
|
||||
USE_TEX= base texmf
|
||||
GNU_CONFIGURE= yes
|
||||
USES= gmake python
|
||||
MAKEFILE= GNUmakefile
|
||||
|
||||
PLIST_FILES= \
|
||||
|
@ -17,7 +17,7 @@ RUN_DEPENDS= psnup:print/psutils \
|
||||
p5-Text-Iconv>=0:converters/p5-Text-Iconv
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USES= autoreconf gmake perl5
|
||||
USES= autoreconf gmake perl5 tex
|
||||
USE_TEX= latex dvipsk
|
||||
|
||||
NO_BUILD= yes
|
||||
|
@ -8,7 +8,7 @@ MAINTAINER= spcoltri@omcl.org
|
||||
COMMENT= Convert a Go game record in SGF format into TeX and provide fonts to make a dvi
|
||||
WWW= http://match.stanford.edu/~bump/sgf2tex.html
|
||||
|
||||
USES= shebangfix
|
||||
USES= shebangfix tex
|
||||
SHEBANG_FILES= sgf2tex
|
||||
USE_TEX= tex
|
||||
PLIST_SUB= MKTEXLSR=${MKTEXLSR}
|
||||
|
@ -12,7 +12,7 @@ WWW= https://tug.org/texlive/
|
||||
|
||||
LIB_DEPENDS= libpng.so:graphics/png
|
||||
|
||||
USES= libtool localbase pkgconfig tar:xz
|
||||
USES= libtool localbase pkgconfig tar:xz tex
|
||||
USE_TEX= kpathsea web2c
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
@ -19,7 +19,7 @@ LIB_DEPENDS= libpng.so:graphics/png \
|
||||
libpaper.so:print/libpaper
|
||||
RUN_DEPENDS= ${LOCALBASE}/share/fonts/adobe-cmaps/ai0/CMap/Identity-H:print/adobe-cmaps
|
||||
|
||||
USES= localbase:ldflags pkgconfig tar:xz
|
||||
USES= localbase:ldflags pkgconfig tar:xz tex
|
||||
USE_TEX= kpathsea web2c texmf dvipsk luatex texhash
|
||||
TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFDIR}
|
||||
EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,}
|
||||
|
@ -16,7 +16,7 @@ LICENSE= GPLv2
|
||||
|
||||
LIB_DEPENDS= libpaper.so:print/libpaper
|
||||
|
||||
USES= gmake localbase:ldflags pkgconfig tar:xz
|
||||
USES= gmake localbase:ldflags pkgconfig tar:xz tex
|
||||
USE_TEX= kpathsea texhash texmf web2c
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
@ -11,6 +11,7 @@ MAINTAINER= tex@FreeBSD.org
|
||||
COMMENT= Formats for basic TeX engines and the 'latex' command
|
||||
WWW= https://tug.org/texlive/
|
||||
|
||||
USES= tex
|
||||
USE_TEX= basic fmtutil texhash texmf web2c
|
||||
|
||||
NO_ARCH= yes
|
||||
|
@ -12,7 +12,7 @@ MAINTAINER= tex@FreeBSD.org
|
||||
COMMENT= TeX backend for Jade, DSSSL processor for SGML/XML documents
|
||||
WWW= http://jadetex.sourceforge.net/
|
||||
|
||||
USES= tar:xz
|
||||
USES= tar:xz tex
|
||||
USE_TEX= texmf pdftex xmltex fmtutil
|
||||
TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR}
|
||||
EXTRACT_AFTER_ARGS=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \
|
||||
|
@ -16,7 +16,7 @@ LIB_DEPENDS= libpng.so:graphics/png \
|
||||
libmpfr.so:math/mpfr \
|
||||
libzzip.so:devel/zziplib
|
||||
|
||||
USES= gnome libtool pkgconfig shebangfix tar:xz xorg
|
||||
USES= gnome libtool pkgconfig shebangfix tar:xz tex xorg
|
||||
USE_TEX= kpathsea web2c texmf formats texlua texluajit fmtutil
|
||||
USE_XORG= pixman
|
||||
USE_GNOME= cairo
|
||||
|
@ -12,9 +12,10 @@ COMMENT= Library for Japanese pTeX and its tools
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
|
||||
|
||||
USES= iconv libtool pathfix pkgconfig tar:xz
|
||||
USES= iconv libtool pathfix pkgconfig tar:xz tex
|
||||
USE_TEX= kpathsea
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/ptexenc
|
||||
EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S/^/${DISTNAME}\//}
|
||||
EXTRACT_FILES= build-aux texk/ptexenc
|
||||
|
@ -14,7 +14,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libpaper.so:print/libpaper
|
||||
RUN_DEPENDS= tex-dvipsk>=5.995:print/tex-dvipsk
|
||||
|
||||
USES= iconv motif pkgconfig xorg
|
||||
USES= iconv motif pkgconfig tex xorg
|
||||
USE_TEX= kpathsea texhash texmf web2c
|
||||
USE_XORG= ice sm x11 xext xi xmu xpm xt
|
||||
|
||||
|
@ -22,7 +22,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libpng.so:graphics/png \
|
||||
libTECkit.so:textproc/teckit
|
||||
|
||||
USES= compiler:c++11-lib gnome perl5 pkgconfig python:build tar:xz xorg
|
||||
USES= compiler:c++11-lib gnome perl5 pkgconfig python:build tar:xz tex xorg
|
||||
USE_CXXSTD= gnu++11
|
||||
USE_GNOME= cairo
|
||||
USE_PERL5= build
|
||||
|
@ -11,7 +11,7 @@ EXTRACT_ONLY=
|
||||
MAINTAINER= tex@FreeBSD.org
|
||||
COMMENT= Non-validating XML parser, written in TeX
|
||||
|
||||
USES= tar:xz
|
||||
USES= tar:xz tex
|
||||
USE_TEX= texmf pdftex fmtutil
|
||||
TEXHASHDIRS= ${TEXMFDISTDIR}
|
||||
EXTRACT_AFTER_ARGS=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \
|
||||
|
@ -28,7 +28,7 @@ RUN_DEPENDS= p5-Locale-libintl>=0:devel/p5-Locale-libintl \
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
USES= charsetfix cpe gmake iconv:wchar_t libtool ncurses perl5 tar:xz
|
||||
USES= charsetfix cpe gmake iconv:wchar_t libtool ncurses perl5 tar:xz tex
|
||||
|
||||
CONFIGURE_ARGS= --with-external-libintl-perl \
|
||||
--with-external-Text-Unidecode \
|
||||
@ -38,7 +38,6 @@ GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip install-tex
|
||||
MAKE_ARGS= PERL=${PERL} TEXMF=${LOCALBASE}/${TEXMFDIR}
|
||||
PKGDEINSTALL= ${PKGINSTALL}
|
||||
USE_TEX= yes
|
||||
|
||||
INFO= info-stnd texinfo
|
||||
|
||||
|
@ -28,7 +28,7 @@ RUN_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
|
||||
psbook:print/psutils
|
||||
|
||||
USES= compiler:c++11-lib cpe ghostscript gnome localbase pkgconfig perl5 \
|
||||
python:run shebangfix tar:xz xorg
|
||||
python:run shebangfix tar:xz tex xorg
|
||||
CPE_VENDOR= tug
|
||||
USE_CXXSTD= gnu++11
|
||||
USE_GNOME= cairo
|
||||
|
@ -10,7 +10,7 @@ MAINTAINER= tex@FreeBSD.org
|
||||
COMMENT= TeX Live Typesetting System, documentation
|
||||
WWW= https://tug.org/texlive/
|
||||
|
||||
USES= perl5 tar:xz
|
||||
USES= perl5 tar:xz tex
|
||||
USE_TEX= texmf
|
||||
|
||||
EXTRACT_AFTER_ARGS= | ${TAR} xf - \
|
||||
|
@ -7,8 +7,8 @@ MAINTAINER= tex@FreeBSD.org
|
||||
COMMENT= TeX Live, Full Version
|
||||
WWW= https://tug.org/texlive/
|
||||
|
||||
USES= metaport tex
|
||||
USE_TEX= full texhash
|
||||
USES= metaport
|
||||
|
||||
OPTIONS_DEFINE= DOCS SOURCE
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user