[Midnightbsd-cvs] mports [24605] trunk/print/texlive-base: update patchset

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Oct 30 22:48:21 EDT 2018


Revision: 24605
          http://svnweb.midnightbsd.org/mports/?rev=24605
Author:   laffer1
Date:     2018-10-30 22:48:21 -0400 (Tue, 30 Oct 2018)
Log Message:
-----------
update patchset

Modified Paths:
--------------
    trunk/print/texlive-base/Makefile
    trunk/print/texlive-base/pkg-plist

Added Paths:
-----------
    trunk/print/texlive-base/files/patch-texk-texlive-linked_scripts-Makfile.in

Modified: trunk/print/texlive-base/Makefile
===================================================================
--- trunk/print/texlive-base/Makefile	2018-10-30 13:17:50 UTC (rev 24604)
+++ trunk/print/texlive-base/Makefile	2018-10-31 02:48:21 UTC (rev 24605)
@@ -3,7 +3,7 @@
 
 PORTNAME=	texlive
 PORTVERSION=	20150521
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	print
 MASTER_SITES=	TEX_CTAN/systems/texlive/Source/
 PKGNAMESUFFIX=	-base
@@ -15,27 +15,27 @@
 
 LICENSE=	publicdom
 
-RUN_DEPENDS=	psbook:${PORTSDIR}/print/psutils
-LIB_DEPENDS=	libicuio.so:${PORTSDIR}/devel/icu \
-		libt1.so:${PORTSDIR}/devel/t1lib \
-		libTECkit.so:${PORTSDIR}/textproc/teckit \
-		libgd.so:${PORTSDIR}/graphics/gd \
-		libgraphite2.so:${PORTSDIR}/graphics/graphite2 \
-		libfreetype.so:${PORTSDIR}/print/freetype2 \
-		libharfbuzz.so:${PORTSDIR}/print/harfbuzz \
+RUN_DEPENDS=	psbook:print/psutils
+LIB_DEPENDS=	libicuio.so:devel/icu \
+		libt1.so:devel/t1lib \
+		libTECkit.so:textproc/teckit \
+		libgd.so:graphics/gd \
+		libgraphite2.so:graphics/graphite2 \
+		libfreetype.so:print/freetype2 \
+		libharfbuzz.so:print/harfbuzz \
 		libharfbuzz-icu.so:print/harfbuzz-icu \
-		libttf.so:${PORTSDIR}/print/freetype \
-		libpng.so:${PORTSDIR}/graphics/png \
-		libzzip.so:${PORTSDIR}/devel/zziplib \
-		libpoppler.so:${PORTSDIR}/graphics/poppler \
-		libpotrace.so:${PORTSDIR}/graphics/libpotrace
+		libpng.so:graphics/png \
+		libzzip.so:devel/zziplib \
+		libpoppler.so:graphics/poppler \
+		libpotrace.so:graphics/libpotrace
 
 CONFLICTS_INSTALL=	texlive-texmf-201[234]*
 
 USE_TEX=	web2c kpathsea ptexenc tlmgr texhash-bootstrap
-USES=		ghostscript pkgconfig perl5 shebangfix tar:xz
+USES=		compiler:c++11-lib ghostscript pkgconfig perl5 \
+		python:run shebangfix tar:xz
+USE_CXXSTD=	gnu++11
 USE_PERL5=	run
-USE_XORG=	x11 xmu
 # during build phase gnu configure is run a lot
 MAKE_ENV+=	CONFIG_SITE=${CONFIG_SITE}
 EXCLUDE_FILES=	${DISTNAME}/texk/web2c \
@@ -45,7 +45,8 @@
 		${DISTNAME}/texk/dvipdfm-x \
 		${DISTNAME}/texk/dvipsk \
 		${DISTNAME}/libs \
-		${DISTNAME}/utils/t1utils
+		${DISTNAME}/utils/t1utils \
+		${DISTNAME}/utils/xpdfopen
 EXTRACT_AFTER_ARGS=	${EXCLUDE_FILES:S,^,--exclude ,}
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS= --disable-native-texlive-build \
@@ -56,11 +57,9 @@
 		--disable-dvipdfmx \
 		--disable-dvipdfm-x \
 		--disable-xdvipdfmx \
+		--disable-xpdfopen \
 		--enable-build-in-source-tree \
 		--datarootdir=${LOCALBASE}/share \
-		--with-system-freetype \
-		--with-freetype-includes=${LOCALBASE}/include/freetype1/freetype \
-		--with-freetype-libdir=${LOCALBASE}/lib \
 		--with-system-freetype2 \
 		--with-freetype2-includes=${LOCALBASE}/include/freetype2 \
 		--with-freetype2-libdir=${LOCALBASE}/lib \
@@ -93,8 +92,9 @@
 	texk/texlive/linked_scripts/bibexport/bibexport.sh \
 	texk/texlive/linked_scripts/convbkmk/convbkmk.rb \
 	texk/texlive/linked_scripts/ctanupload/ctanupload.pl \
-	texk/texlive/linked_scripts/de-macro/de-macro \
+	texk/texlive/linked_scripts/ebong/*.py \
 	texk/texlive/linked_scripts/dtxgen/dtxgen \
+	texk/texlive/linked_scripts/dviasm/*.py \
 	texk/texlive/linked_scripts/exceltex/exceltex \
 	texk/texlive/linked_scripts/findhyph/findhyph \
 	texk/texlive/linked_scripts/fragmaster/fragmaster.pl \
@@ -101,15 +101,19 @@
 	texk/texlive/linked_scripts/installfont/installfont-tl \
 	texk/texlive/linked_scripts/kotex-utils/jamo-normalize.pl \
 	texk/texlive/linked_scripts/latexpand/latexpand \
+	texk/texlive/linked_scripts/lilyglyphs/*.py \
 	texk/texlive/linked_scripts/ltxfileinfo/ltxfileinfo \
 	texk/texlive/linked_scripts/lua2dox/lua2dox_filter \
 	texk/texlive/linked_scripts/mathspic/mathspic.pl \
 	texk/texlive/linked_scripts/mf2pt1/mf2pt1.pl \
 	texk/texlive/linked_scripts/multibibliography/multibibliography.pl \
+	texk/texlive/linked_scripts/pygmentex/*.py \
+	texk/texlive/linked_scripts/pythontex/*.py \
 	texk/texlive/linked_scripts/rubik/rubikrotation.pl \
 	texk/texlive/linked_scripts/splitindex/splitindex.pl \
 	texk/texlive/linked_scripts/svn-multi/svn-multi.pl \
 	texk/texlive/linked_scripts/texdirflatten/texdirflatten \
+	texk/texlive/linked_scripts/texliveonfly/texliveonfly.py \
 	texk/texlive/linked_scripts/ulqda/ulqda.pl \
 	texk/texlive/linked_scripts/urlbst/urlbst \
 	texk/texlive/linked_scripts/yplan/yplan
@@ -116,6 +120,11 @@
 
 INFO=	dvipng tlbuild
 
+OPTIONS_DEFINE=	X11
+OPTIONS_DEFAULT=X11
+
+X11_USE=	TEX=xpdfopen:run
+
 post-patch:
 	cd ${WRKSRC}/texk/texlive && \
 	    ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' \
@@ -122,6 +131,8 @@
 	    linked_scripts/texlive/fmtutil-sys.sh \
 	    tl_scripts/texconfig-sys.sh \
 	    linked_scripts/texlive/updmap-sys.sh
+	${REINPLACE_CMD} -e 's|/usr/bin/python -O|${python_CMD}|' \
+		${WRKSRC}/texk/texlive/linked_scripts/de-macro/de-macro \
 
 post-install-fmtutil:
 	for D in ${TEXHASHDIRS}; do \

Added: trunk/print/texlive-base/files/patch-texk-texlive-linked_scripts-Makfile.in
===================================================================
--- trunk/print/texlive-base/files/patch-texk-texlive-linked_scripts-Makfile.in	                        (rev 0)
+++ trunk/print/texlive-base/files/patch-texk-texlive-linked_scripts-Makfile.in	2018-10-31 02:48:21 UTC (rev 24605)
@@ -0,0 +1,10 @@
+--- texk/texlive/linked_scripts/Makefile.in.orig	2015-09-25 04:27:05.446437000 +0900
++++ texk/texlive/linked_scripts/Makefile.in	2015-09-25 04:27:13.904147000 +0900
+@@ -386,7 +386,6 @@
+ 	texlive/fmtutil.pl \
+ 	texlive/fmtutil-sys.sh \
+ 	texlive/rungs.tlu \
+-	texlive/tlmgr.pl \
+ 	texlive/updmap.pl \
+ 	texlive/updmap-sys.sh \
+ 	texliveonfly/texliveonfly.py \


Property changes on: trunk/print/texlive-base/files/patch-texk-texlive-linked_scripts-Makfile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/print/texlive-base/pkg-plist
===================================================================
--- trunk/print/texlive-base/pkg-plist	2018-10-30 13:17:50 UTC (rev 24604)
+++ trunk/print/texlive-base/pkg-plist	2018-10-31 02:48:21 UTC (rev 24605)
@@ -159,7 +159,6 @@
 bin/pdfannotextractor
 bin/pdfatfi
 bin/pdfbook
-bin/pdfclose
 bin/pdfcrop
 bin/pdfflip
 bin/pdfjam
@@ -168,7 +167,6 @@
 bin/pdfjam-slides6up
 bin/pdfjoin
 bin/pdfnup
-bin/pdfopen
 bin/pdfpun
 bin/pedigree
 bin/perltex
@@ -228,7 +226,6 @@
 bin/texloganalyser
 bin/texmfstart
 bin/thumbpdf
-bin/tlmgr
 bin/tpic2pdftex
 bin/ttf2kotexfont
 bin/ttf2pk
@@ -299,8 +296,6 @@
 man/man1/msxlint.1.gz
 man/man1/otfinfo.1.gz
 man/man1/otftotfm.1.gz
-man/man1/pdfclose.1.gz
-man/man1/pdfopen.1.gz
 man/man1/pfb2pfa.1.gz
 man/man1/pk2bm.1.gz
 man/man1/pmxab.1.gz
@@ -488,7 +483,6 @@
 %%TEXMFDISTDIR%%/scripts/texlive/texconfig-sys.sh
 %%TEXMFDISTDIR%%/scripts/texlive/texconfig.sh
 %%TEXMFDISTDIR%%/scripts/texlive/texlinks.sh
-%%TEXMFDISTDIR%%/scripts/texlive/tlmgr.pl
 %%TEXMFDISTDIR%%/scripts/texlive/updmap-sys.sh
 %%TEXMFDISTDIR%%/scripts/texlive/updmap.pl
 %%TEXMFDISTDIR%%/scripts/texliveonfly/texliveonfly.py



More information about the Midnightbsd-cvs mailing list