aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2015-09-08 07:36:52 +0800
committerhrs <hrs@FreeBSD.org>2015-09-08 07:36:52 +0800
commit279f643d914ff0deb6760b5e7578c1511296c7e6 (patch)
tree14b458d70b380b8b48b5287f108408b14a46619f /Mk
parent0ea10ba6874f0d5ec37c6ea1355d74575b243143 (diff)
downloadfreebsd-ports-gnome-279f643d914ff0deb6760b5e7578c1511296c7e6.tar.gz
freebsd-ports-gnome-279f643d914ff0deb6760b5e7578c1511296c7e6.tar.zst
freebsd-ports-gnome-279f643d914ff0deb6760b5e7578c1511296c7e6.zip
- Split xpdfopen package from texlive-base. This is because it is the only
package depending on X11 library in it. - Remove unnecessary libttf.so dependency [*]. PR: 202910 [*]
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.tex.mk12
1 files changed, 8 insertions, 4 deletions
diff --git a/Mk/bsd.tex.mk b/Mk/bsd.tex.mk
index e29067818053..0accb73e3a3a 100644
--- a/Mk/bsd.tex.mk
+++ b/Mk/bsd.tex.mk
@@ -27,6 +27,7 @@ TEX_MAINTAINER= hrs@FreeBSD.org
# texlua: texlua52 library
# texluajit: texluajit library
# synctex: synctex library
+# xpdfopen: pdfopen/pdfclose utility
#
# dvipsk: dvipsk
# dvipdfmx: DVIPDFMx
@@ -142,6 +143,9 @@ _USE_TEX_FORMATS_PKGNAME=tex-formats
_USE_TEX_SYNCTEX_DEP= libsynctex.so
_USE_TEX_SYNCTEX_PORT= devel/${_USE_TEX_SYNCTEX_PKGNAME}
_USE_TEX_SYNCTEX_PKGNAME=tex-synctex
+_USE_TEX_XPDFOPEN_DEP= pdfopen
+_USE_TEX_XPDFOPEN_PORT= print/${_USE_TEX_XPDFOPEN_PKGNAME}
+_USE_TEX_XPDFOPEN_PKGNAME= xpdfopen
_USE_TEX_ALEPH_DEP= aleph
_USE_TEX_ALEPH_PORT= print/${_USE_TEX_ALEPH_PKGNAME}
_USE_TEX_ALEPH_PKGNAME= tex-aleph
@@ -152,10 +156,10 @@ _USE_TEX_XETEX_DEP= xetex
_USE_TEX_XETEX_PORT= print/${_USE_TEX_XETEX_PKGNAME}
_USE_TEX_XETEX_PKGNAME= tex-xetex
-_USE_TEX_FULLLIST= texmf>=20150523 base>=20150521 \
+_USE_TEX_FULLLIST= texmf>=20150523_3 base>=20150521_5 \
web2c tlmgr:run \
basic formats aleph xetex jadetex luatex xmltex ptex \
- dvipsk dvipdfmx xdvik \
+ dvipsk dvipdfmx xdvik xpdfopen:run \
kpathsea:lib ptexenc:lib texlua:lib texluajit:lib synctex:lib
.if !empty(USE_TEX:tu:MFULL)
@@ -166,10 +170,10 @@ USE_TEX:= ${USE_TEX:tu:NFULL} ${_USE_TEX_FULLLIST:tu}
_U:= ${_UU} # ugly but necessary in for loop
_VOP:=
. if !empty(_U:tu:C/[<>=][^\:]*//:C/\:.*$//:MTEXMF) && empty(_U:M*[<>=]*)
-_U:= ${_U}>=20150523
+_U:= ${_U}>=20150523_3
. endif
. if !empty(_U:tu:C/[<>=][^\:]*//:C/\:.*$//:MBASE) && empty(_U:M*[<>=]*)
-_U:= ${_U}>=20150521
+_U:= ${_U}>=20150521_5
. endif
. if !empty(_U:tu:C/[<>=][^\:]*//:C/\:.*$//:MKPATHSEA) || \
!empty(_U:tu:C/[<>=][^\:]*//:C/\:.*$//:MPTEXENC) || \