print/texlive-texmf: Temporarily reduce DEPENDS

This is a large port and due to the dependencies often triggered for
rebuilds. There might be cases where python and texlive-base might not
be necessary hence reduce the temporarily remove the dependencies and
check the outcome. On my cases I did not find any problem as the
runtimes are installed by other necessary packages for those who use it
extensively for writing. If there is a runtime breakage scream at me
please at the earliest.

Remove an unnecesary VARIABLE from previous commit which is for
MAINTAINER_MODE only.

Not bumping as this does not feel trivial and no need to trigger a
rebuild of other ports which depends on doxygen.
This commit is contained in:
Muhammad Moinur Rahman 2023-10-26 21:06:41 +02:00
parent 5800a45861
commit a9b0182964
1 changed files with 5 additions and 3 deletions

View File

@ -11,9 +11,12 @@ MAINTAINER= tex@FreeBSD.org
COMMENT= TeX Live Typesetting System, texmf Tree
WWW= https://tug.org/texlive/
USES= cpe python:run tar:xz tex
# Reduce DEPENDS temporarily
#USES= cpe python:run tar:xz tex
USES= cpe tar:xz tex
CPE_VENDOR= tug
USE_TEX= base basic:extract texhash tlmgr:run
#USE_TEX= base basic:extract texhash tlmgr:run
USE_TEX= texhash tlmgr:run
NO_ARCH= yes
NO_BUILD= yes
@ -33,7 +36,6 @@ do-install:
${SED} -e 's#^${STAGEDIR}${PREFIX}/#@dir #' >> ${TMPPLIST}
.if defined(MAINTAINER_MODE)
MAINTAINER_DISTNAME= ${DISTNAME_TEXMF}
EXCLUDE_FILES= \*/doc/man ls-R doc dvipdfm dvipdfmx dvips \
fonts/cmap/dvipdfmx fonts/cmap/uptex fonts/enc/dvips \
fonts/map/dvipdfm fonts/map/dvipdfmx fonts/map/dvips \