Skip to content

Commit

Permalink
print/texlive-texmf: Temporarily reduce DEPENDS
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
5u623l20 committed Oct 26, 2023
1 parent 5800a45 commit a9b0182
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions print/texlive-texmf/Makefile
Expand Up @@ -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
Expand All @@ -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 \
Expand Down

0 comments on commit a9b0182

Please sign in to comment.