Date: Sun, 19 Jul 2015 20:33:35 +0000 (UTC) From: Hiroki Sato <hrs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392534 - in head: . Mk devel devel/tex-kpathsea devel/tex-kpathsea/files devel/tex-libtexlua devel/tex-libtexlua/files devel/tex-libtexluajit devel/tex-libtexluajit/files devel/tex-web... Message-ID: <201507192033.t6JKXZWd060906@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: hrs Date: Sun Jul 19 20:33:34 2015 New Revision: 392534 URL: https://svnweb.freebsd.org/changeset/ports/392534 Log: Update TeXLive to TL2015. - print/texlive-infra was renamed with print/texlive-tlmgr. Note that currently tlmgr(1) does not work because of lack of TLPDB. This will be fixed. - Lua libraries used in LuaTeX are separated into devel/tex-libtexlua and devel/texlibtexluajit. USE_TEX supports them via keywords "texlua" and "texluajit". - libsynctex is currently installed by devel/tex-web2c. This will be separated into a single port. - Add graphics/libpotrace and use installed libpotrace and libharfbuzz. Added: head/devel/tex-libtexlua/ head/devel/tex-libtexlua/Makefile (contents, props changed) head/devel/tex-libtexlua/distinfo (contents, props changed) head/devel/tex-libtexlua/files/ head/devel/tex-libtexlua/files/patch-Makefile.in (contents, props changed) head/devel/tex-libtexlua/pkg-descr (contents, props changed) head/devel/tex-libtexlua/pkg-plist (contents, props changed) head/devel/tex-libtexluajit/ head/devel/tex-libtexluajit/Makefile (contents, props changed) head/devel/tex-libtexluajit/distinfo (contents, props changed) head/devel/tex-libtexluajit/files/ head/devel/tex-libtexluajit/files/patch-Makefile.in (contents, props changed) head/devel/tex-libtexluajit/pkg-descr (contents, props changed) head/devel/tex-libtexluajit/pkg-plist (contents, props changed) head/devel/tex-web2c/files/ head/devel/tex-web2c/files/patch-Makefile.in (contents, props changed) head/graphics/libpotrace/ head/graphics/libpotrace/Makefile (contents, props changed) head/graphics/libpotrace/distinfo (contents, props changed) head/graphics/libpotrace/files/ head/graphics/libpotrace/files/patch-Makefile.in (contents, props changed) head/graphics/libpotrace/files/patch-src-Makefile.in (contents, props changed) head/graphics/libpotrace/pkg-descr (contents, props changed) head/print/tex-dvipdfmx/files/patch-Makefile.in - copied, changed from r392525, head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-Makefile.in head/print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg - copied, changed from r392525, head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-data-dvipdfmx.cfg head/print/tex-dvipsk/files/patch-configure - copied, changed from r392525, head/print/tex-dvipsk/files/patch-texk-dvipsk-configure head/print/tex-xetex/files/patch-configure (contents, props changed) head/print/texlive-base/files/patch-configure (contents, props changed) head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-FileFinder.cpp - copied, changed from r392525, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FileFinder.cpp head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-Font.cpp - copied, changed from r386117, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Font.cpp head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-FontEncoding.cpp - copied, changed from r386117, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FontEncoding.cpp head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-Message.cpp - copied, changed from r386117, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Message.cpp head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-Makefile.in - copied, changed from r386117, head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-Makefile.in head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-libefont-cff.cc - copied, changed from r386117, head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-cff.cc head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-libefont-t1interp.cc - copied, changed from r386117, head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-t1interp.cc head/print/texlive-base/files/patch-texk-texlive-linked_scripts-texlive-fmtutil-sys.sh - copied, changed from r386117, head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil-sys.sh head/print/texlive-base/files/patch-texk-texlive-linked_scripts-texlive-updmap-sys.sh - copied, changed from r386117, head/print/texlive-base/files/patch-texk-texlive-tl_scripts-updmap-sys.sh head/print/texlive-tlmgr/ - copied from r386117, head/print/texlive-infra/ Deleted: head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-Makefile.in head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-data-dvipdfmx.cfg head/print/tex-dvipsk/files/patch-texk-dvipsk-configure head/print/tex-dvipsk/files/patch-texk-dvipsk-configure.ac head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FileFinder.cpp head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Font.cpp head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FontEncoding.cpp head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Message.cpp head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-Makefile.in head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-cff.cc head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-t1interp.cc head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil-sys.sh head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil.sh head/print/texlive-base/files/patch-texk-texlive-tl_scripts-updmap-sys.sh head/print/texlive-infra/ Modified: head/MOVED head/Mk/bsd.tex.mk head/UPDATING head/devel/Makefile head/devel/tex-kpathsea/Makefile head/devel/tex-kpathsea/distinfo head/devel/tex-kpathsea/files/patch-Makefile.in head/devel/tex-kpathsea/files/patch-texmf.cnf head/devel/tex-kpathsea/pkg-plist head/devel/tex-web2c/Makefile head/devel/tex-web2c/distinfo head/devel/tex-web2c/pkg-plist head/graphics/Makefile head/japanese/tex-ptex/Makefile head/japanese/tex-ptex/distinfo head/japanese/tex-ptex/files/patch-Makefile.in head/japanese/tex-ptex/pkg-plist head/print/Makefile head/print/tex-aleph/Makefile head/print/tex-aleph/distinfo head/print/tex-aleph/files/patch-Makefile.in head/print/tex-aleph/files/patch-man-Makefile.in head/print/tex-aleph/pkg-plist head/print/tex-dvipdfmx/Makefile head/print/tex-dvipdfmx/distinfo head/print/tex-dvipsk/Makefile head/print/tex-dvipsk/distinfo head/print/tex-dvipsk/pkg-plist head/print/tex-formats/Makefile head/print/tex-jadetex/Makefile head/print/tex-jadetex/distinfo head/print/tex-luatex/Makefile head/print/tex-luatex/distinfo head/print/tex-luatex/files/patch-Makefile.in head/print/tex-luatex/pkg-plist head/print/tex-ptexenc/Makefile head/print/tex-ptexenc/distinfo head/print/tex-ptexenc/files/patch-Makefile.in head/print/tex-ptexenc/files/patch-ptexenc.c head/print/tex-ptexenc/pkg-plist head/print/tex-xdvik/Makefile head/print/tex-xdvik/files/patch-texk-xdvik-AJ16.c head/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp head/print/tex-xdvik/files/patch-texk-xdvik-Makefile.am head/print/tex-xdvik/files/patch-texk-xdvik-Makefile.in head/print/tex-xdvik/files/patch-texk-xdvik-README.xdvik-jp head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik20a-j1.1 head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik20c-j1.0 head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik22.40b-j1.05 head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik22.40y1-j1.21.html head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-HEADERS.DOC head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-InternalVars head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.jp+toc+hal2 head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.jp-patch head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.markpage+toc+printdvi head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.markpage+toc+printdvi+paper head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.miyu-beta6 head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.ptex head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.tasai-ussy head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.vf2ft head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik-22.15-j1.04.patch head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik-22.40b-j1.05.patch head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik-22.40y1-j1.21 head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik18f-j1.0.patch head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik18f-j1.1p5.patch head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik20a-j1.1.patch head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik20c-j1.0+hal2+dvisel head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik20c-j1.0p1.patch head/print/tex-xdvik/files/patch-texk-xdvik-ac-withenable.ac head/print/tex-xdvik/files/patch-texk-xdvik-c-auto.in head/print/tex-xdvik/files/patch-texk-xdvik-configure head/print/tex-xdvik/files/patch-texk-xdvik-configure.ac head/print/tex-xdvik/files/patch-texk-xdvik-dvi-draw.c head/print/tex-xdvik/files/patch-texk-xdvik-dvi-draw.h head/print/tex-xdvik/files/patch-texk-xdvik-dvi-init.c head/print/tex-xdvik/files/patch-texk-xdvik-dvi-init.h head/print/tex-xdvik/files/patch-texk-xdvik-dvi.h head/print/tex-xdvik/files/patch-texk-xdvik-dvisel.c head/print/tex-xdvik/files/patch-texk-xdvik-encodings.c head/print/tex-xdvik/files/patch-texk-xdvik-encodings.h head/print/tex-xdvik/files/patch-texk-xdvik-font-open.c head/print/tex-xdvik/files/patch-texk-xdvik-fontconfig.c head/print/tex-xdvik/files/patch-texk-xdvik-fontconfig.h head/print/tex-xdvik/files/patch-texk-xdvik-ft2.c head/print/tex-xdvik/files/patch-texk-xdvik-ft2.h head/print/tex-xdvik/files/patch-texk-xdvik-ft2vert.c head/print/tex-xdvik/files/patch-texk-xdvik-ft2vert.h head/print/tex-xdvik/files/patch-texk-xdvik-gui-help-window.c head/print/tex-xdvik/files/patch-texk-xdvik-hypertex.h head/print/tex-xdvik/files/patch-texk-xdvik-jfm.c head/print/tex-xdvik/files/patch-texk-xdvik-jfm.h head/print/tex-xdvik/files/patch-texk-xdvik-main.c head/print/tex-xdvik/files/patch-texk-xdvik-pk.c head/print/tex-xdvik/files/patch-texk-xdvik-ptexmap.c head/print/tex-xdvik/files/patch-texk-xdvik-ptexmap.h head/print/tex-xdvik/files/patch-texk-xdvik-ptexvf.c head/print/tex-xdvik/files/patch-texk-xdvik-ptexvf.h head/print/tex-xdvik/files/patch-texk-xdvik-special.c head/print/tex-xdvik/files/patch-texk-xdvik-tests-Makefile.am head/print/tex-xdvik/files/patch-texk-xdvik-texmf-XDvi head/print/tex-xdvik/files/patch-texk-xdvik-texmf-config.xdvi head/print/tex-xdvik/files/patch-texk-xdvik-texmf-pxdvi.cfg head/print/tex-xdvik/files/patch-texk-xdvik-tounimap2h.lua head/print/tex-xdvik/files/patch-texk-xdvik-util.c head/print/tex-xdvik/files/patch-texk-xdvik-util.h head/print/tex-xdvik/files/patch-texk-xdvik-version.h head/print/tex-xdvik/files/patch-texk-xdvik-vf.c head/print/tex-xdvik/files/patch-texk-xdvik-xdvi-debug.h head/print/tex-xdvik/files/patch-texk-xdvik-xdvi-ptex.map head/print/tex-xdvik/files/patch-texk-xdvik-xdvi.h head/print/tex-xetex/Makefile head/print/tex-xetex/distinfo head/print/tex-xetex/files/patch-Makefile.in head/print/tex-xetex/pkg-plist head/print/tex-xmltex/Makefile head/print/tex-xmltex/distinfo head/print/tex-xmltex/pkg-plist head/print/texlive-base/Makefile head/print/texlive-base/distinfo head/print/texlive-base/files/patch-texk-bibtex-x-Makefile.in head/print/texlive-base/files/patch-texk-chktex-Makefile.in head/print/texlive-base/files/patch-texk-cjkutils-Makefile.in head/print/texlive-base/files/patch-texk-gsftopk-Makefile.in head/print/texlive-base/files/patch-texk-texlive-tl_scripts-Makefile.in head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil.cnf head/print/texlive-base/files/patch-texk-texlive-tl_scripts-texconfig-sys.sh head/print/texlive-base/files/patch-texk-ttf2pk2-Makefile.in head/print/texlive-base/pkg-plist head/print/texlive-docs/Makefile head/print/texlive-docs/distinfo head/print/texlive-docs/pkg-plist head/print/texlive-full/Makefile head/print/texlive-texmf-source/Makefile head/print/texlive-texmf-source/distinfo head/print/texlive-texmf-source/pkg-plist head/print/texlive-texmf/Makefile head/print/texlive-texmf/distinfo head/print/texlive-texmf/pkg-plist head/print/texlive-tlmgr/Makefile head/print/texlive-tlmgr/distinfo head/print/texlive-tlmgr/pkg-plist Modified: head/MOVED ============================================================================== --- head/MOVED Sun Jul 19 19:53:31 2015 (r392533) +++ head/MOVED Sun Jul 19 20:33:34 2015 (r392534) @@ -7693,3 +7693,4 @@ security/ssh-guid||2015-07-14|Developmen textproc/gdict||2015-07-14|Development ceased, unusable print/pup||2015-07-14|Development ceased, unusable audio/rubyripper||2015-07-16|Has expired: Does not build and is deprecated upstream +print/texlive-infra|print/texlive-tlmgr|2015-07-20|Renamed Modified: head/Mk/bsd.tex.mk ============================================================================== --- head/Mk/bsd.tex.mk Sun Jul 19 19:53:31 2015 (r392533) +++ head/Mk/bsd.tex.mk Sun Jul 19 20:33:34 2015 (r392534) @@ -22,7 +22,9 @@ TEX_MAINTAINER= hrs@FreeBSD.org # web2c: WEB2C toolchain and TeX engines # kpathsea: kpathsea library # ptexenc: character code conversion library for pTeX -# infra: tlmgr dependency (Perl modules) +# tlmgr: tlmgr dependency (Perl modules) +# texlua: texlua52 library +# texluajit: texluajit library # # dvipsk: dvipsk # dvipdfmx: DVIPDFMx @@ -88,9 +90,9 @@ _USE_TEX_SOURCE_PKGNAME=texlive-texmf-so _USE_TEX_DOCS_DEP= ${LOCALBASE}/${TEXMFDISTDIR}/doc/texlive/texlive-en/README _USE_TEX_DOCS_PORT= print/${_USE_TEX_DOCS_PKGNAME} _USE_TEX_DOCS_PKGNAME= texlive-docs -_USE_TEX_INFRA_DEP= ${LOCALBASE}/${TEXMFDISTDIR}/web2c/fmtutil-hdr.cnf -_USE_TEX_INFRA_PORT= print/${_USE_TEX_INFRA_PKGNAME} -_USE_TEX_INFRA_PKGNAME= texlive-infra +_USE_TEX_TLMGR_DEP= ${LOCALBASE}/${TEXMFDISTDIR}/.texlive-tlmgr +_USE_TEX_TLMGR_PORT= print/${_USE_TEX_TLMGR_PKGNAME} +_USE_TEX_TLMGR_PKGNAME= texlive-tlmgr _USE_TEX_DVIPSK_DEP= dvips _USE_TEX_DVIPSK_PORT= print/${_USE_TEX_DVIPSK_PKGNAME} _USE_TEX_DVIPSK_PKGNAME=tex-dvipsk @@ -123,6 +125,12 @@ _USE_TEX_KPATHSEA_PKGNAME=tex-kpathsea _USE_TEX_PTEXENC_DEP= libptexenc.so _USE_TEX_PTEXENC_PORT= print/${_USE_TEX_PTEXENC_PKGNAME} _USE_TEX_PTEXENC_PKGNAME=tex-ptexenc +_USE_TEX_TEXLUA_DEP= libtexlua52.so +_USE_TEX_TEXLUA_PORT= devel/${_USE_TEX_TEXLUA_PKGNAME} +_USE_TEX_TEXLUA_PKGNAME=tex-libtexlua +_USE_TEX_TEXLUAJIT_DEP= libtexluajit.so +_USE_TEX_TEXLUAJIT_PORT= devel/${_USE_TEX_TEXLUAJIT_PKGNAME} +_USE_TEX_TEXLUAJIT_PKGNAME=tex-libtexluajit _USE_TEX_FORMATS_DEP= ${LOCALBASE}/${TEXMFVARDIR}/web2c/tex/tex.fmt _USE_TEX_FORMATS_PORT= print/${_USE_TEX_FORMATS_PKGNAME} _USE_TEX_FORMATS_PKGNAME=tex-formats @@ -136,11 +144,11 @@ _USE_TEX_XETEX_DEP= xetex _USE_TEX_XETEX_PORT= print/${_USE_TEX_XETEX_PKGNAME} _USE_TEX_XETEX_PKGNAME= tex-xetex -_USE_TEX_FULLLIST= texmf>=20140525_2 base>=20140525_1 \ - web2c infra \ +_USE_TEX_FULLLIST= texmf>=20150523 base>=20150521 \ + web2c tlmgr:run \ formats aleph xetex jadetex luatex xmltex ptex \ dvipsk dvipdfmx xdvik \ - kpathsea:lib ptexenc:lib + kpathsea:lib ptexenc:lib texlua:lib texluajit:lib .if !empty(USE_TEX:tu:MFULL) USE_TEX:= ${USE_TEX:tu:NFULL} ${_USE_TEX_FULLLIST:tu} @@ -238,6 +246,7 @@ do-fmtutil-$F: ${RM} ${TEXHASHDIRS:S,^,${STAGEDIR}${PREFIX}/,:S,$,/ls-R,} \ ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/web2c/texmf.cnf ${RMDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/web2c || ${TRUE} + ${RMDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR} || ${TRUE} _PLIST_FILES+= ${TEX_FORMAT_${F:tu}_FILES} _PLIST_DIRSTRY+=${TEX_FORMAT_${F:tu}_DIRS} _PLIST_FILES+= ${TEX_FORMAT_${F:tu}_BIN} Modified: head/UPDATING ============================================================================== --- head/UPDATING Sun Jul 19 19:53:31 2015 (r392533) +++ head/UPDATING Sun Jul 19 20:33:34 2015 (r392534) @@ -5,6 +5,16 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20150720: + AFFECTS: users of print/texlive-base and other TeXLive packages + AUTHOR: hrs@FreeBSD.org + + TeXLive in Ports Collection has been updated to TL2015. To upgrade + installed old packages, upgrading of "tex-*" packages is required. + + If you have a problem with upgrading, please send it to + freebsd-tex@FreeBSD.org and/or file a PR. + 20150711: AFFECTS: users of graphics/gdal AUTHOR: sunpoet@FreeBSD.org Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -5037,6 +5037,8 @@ SUBDIR += tesla SUBDIR += tevent SUBDIR += tex-kpathsea + SUBDIR += tex-libtexlua + SUBDIR += tex-libtexluajit SUBDIR += tex-web2c SUBDIR += thrift SUBDIR += thrift-c_glib Modified: head/devel/tex-kpathsea/Makefile ============================================================================== --- head/devel/tex-kpathsea/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-kpathsea/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -1,12 +1,11 @@ # $FreeBSD$ PORTNAME= kpathsea -PORTVERSION= 6.2.0 -PORTREVISION= 1 +PORTVERSION= 6.2.1 CATEGORIES= devel -MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- -DISTNAME= texlive-20140525-source +DISTNAME= texlive-20150521-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org Modified: head/devel/tex-kpathsea/distinfo ============================================================================== --- head/devel/tex-kpathsea/distinfo Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-kpathsea/distinfo Sun Jul 19 20:33:34 2015 (r392534) @@ -1,2 +1,2 @@ -SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be -SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688 +SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 +SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552 Modified: head/devel/tex-kpathsea/files/patch-Makefile.in ============================================================================== --- head/devel/tex-kpathsea/files/patch-Makefile.in Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-kpathsea/files/patch-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -1,46 +1,85 @@ ---- Makefile.in.orig 2014-05-21 08:10:30.000000000 +0900 -+++ Makefile.in 2014-08-20 22:10:45.000000000 +0900 -@@ -175,7 +175,7 @@ +--- Makefile.in.orig 2015-03-16 07:52:01 UTC ++++ Makefile.in +@@ -170,8 +170,8 @@ am__uninstall_files_from_dir = { \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \ - "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" \ +- "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" \ + "$(DESTDIR)$(web2cdir)" \ - "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)" ++ "$(DESTDIR)$(pkgconfigdir)" \ + "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpselibdir)" LTLIBRARIES = $(lib_LTLIBRARIES) libkpathsea_la_DEPENDENCIES = $(LTLIBOBJS) -@@ -2044,7 +2044,7 @@ +@@ -306,7 +306,7 @@ am__can_run_installinfo = \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac + DATA = $(dist_noinst_DATA) $(dist_web2c_DATA) $(pkgconfig_DATA) +-HEADERS = $(kpseinclude_HEADERS) $(nodist_kpseinclude_HEADERS) \ ++HEADERS = $(kpseinclude_HEADERS) \ + $(nodist_kpselib_HEADERS) $(noinst_HEADERS) + RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +@@ -717,12 +717,12 @@ libkpathsea_la_SOURCES = tex-file.c abso + kpseincludedir = ${includedir}/kpathsea + nodist_kpseinclude_HEADERS = \ + kpathsea.h \ +- paths.h ++ paths.h \ ++ c-auto.h + + kpseinclude_HEADERS = config.h $(direct_headers) $(indirect_headers) + kpselibdir = ${libdir}/kpathsea +-nodist_kpselib_HEADERS = \ +- c-auto.h ++nodist_kpselib_HEADERS = + + + # Headers included directly into kpathsea.h +@@ -785,7 +785,7 @@ noinst_HEADERS = \ + xopendir.h \ + xstat.h + +-pkgconfigdir = ${libdir}/pkgconfig ++pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfig_DATA = kpathsea.pc + DISTCLEANFILES = paths.h stamp-paths kpathsea.h + kpseaccess_SOURCES = access.c +@@ -2103,7 +2103,7 @@ install-binPROGRAMS: install-libLTLIBRAR installdirs: installdirs-recursive installdirs-am: -- for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \ -+ for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \ +- for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpselibdir)"; do \ ++ for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) -@@ -2108,8 +2108,7 @@ +@@ -2167,10 +2167,9 @@ info: info-recursive info-am: -install-data-am: install-data-local install-dist_web2cDATA \ - install-dist_web2cSCRIPTS install-kpseincludeHEADERS \ +install-data-am: install-data-local install-kpseincludeHEADERS \ - install-nodist_kpseincludeHEADERS + install-nodist_kpseincludeHEADERS \ +- install-nodist_kpselibHEADERS install-pkgconfigDATA ++ install-pkgconfigDATA install-dvi: install-dvi-recursive -@@ -2256,13 +2255,13 @@ + +@@ -2319,13 +2318,13 @@ install-data-local: installdirs-am uninstall-local: @WIN32_FALSE@ @for f in $(dist_noinst_SCRIPTS); do \ @WIN32_FALSE@ if grep "original $$f --" "$(DESTDIR)$(bindir)/$$f" >/dev/null 2>&1; then \ -@WIN32_FALSE@ echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ -+@WIN32_FALSE@ echo " rm f '$(DESTDIR)$(bindir)/$$f'"; \ ++@WIN32_FALSE@ echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ @WIN32_FALSE@ rm -f "$(DESTDIR)$(bindir)/$$f"; \ @WIN32_FALSE@ else :; fi; \ @WIN32_FALSE@ done @for f in $(dist_noinst_DATA); do \ if grep "original $$f --" "$(DESTDIR)$(web2cdir)/$$f" >/dev/null 2>&1; then \ - echo " rm -f '$(DESTDIR)$(web2cdir)/$$f'"; \ -+ echo " rm f '$(DESTDIR)$(web2cdir)/$$f'"; \ ++ echo " rm -f '$(DESTDIR)$(web2cdir)/$$f'"; \ rm -f "$(DESTDIR)$(web2cdir)/$$f"; \ else :; fi; \ done Modified: head/devel/tex-kpathsea/files/patch-texmf.cnf ============================================================================== --- head/devel/tex-kpathsea/files/patch-texmf.cnf Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-kpathsea/files/patch-texmf.cnf Sun Jul 19 20:33:34 2015 (r392534) @@ -1,5 +1,5 @@ ---- texmf.cnf.orig 2014-04-23 06:07:54.000000000 +0900 -+++ texmf.cnf 2014-08-20 21:50:36.000000000 +0900 +--- texmf.cnf.orig 2015-04-12 15:20:30 UTC ++++ texmf.cnf @@ -51,7 +51,7 @@ % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share. % Kpathsea sets SELFAUTOLOC (the directory with the binary), @@ -9,7 +9,7 @@ % The main tree of distributed packages and programs: TEXMFDIST = $TEXMFROOT/texmf-dist -@@ -61,7 +61,7 @@ +@@ -61,7 +61,7 @@ TEXMFDIST = $TEXMFROOT/texmf-dist TEXMFMAIN = $TEXMFDIST % Local additions to the distribution trees. @@ -18,7 +18,7 @@ % TEXMFSYSVAR, where *-sys store cached runtime data. TEXMFSYSVAR = $TEXMFROOT/texmf-var -@@ -713,7 +713,7 @@ +@@ -722,7 +722,7 @@ hash_extra = 600000 pool_size = 6250000 % Minimum pool space after TeX's own strings; must be at least % 25000 less than pool_size, but doesn't need to be nearly that large. @@ -27,7 +27,7 @@ % Maximum number of strings. max_strings = 500000 % min pool space left after loading .fmt -@@ -723,7 +723,7 @@ +@@ -732,7 +732,7 @@ pool_free = 47500 % expansion works by writing material into the buffer and reparsing the % line. As a consequence, certain constructs require the buffer to be % very large, even though most documents can be handled with a small value. @@ -36,7 +36,7 @@ % Hyphenation trie. The maximum possible is 4194303 (ssup_trie_size in % the sources), but we don't need that much. The value here suffices -@@ -734,7 +734,7 @@ +@@ -743,7 +743,7 @@ trie_size = 1000000 hyph_size = 8191 % prime number of hyphenation exceptions, >610, <32767. % http://primes.utm.edu/curios/page.php/8191.html Modified: head/devel/tex-kpathsea/pkg-plist ============================================================================== --- head/devel/tex-kpathsea/pkg-plist Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-kpathsea/pkg-plist Sun Jul 19 20:33:34 2015 (r392534) @@ -73,5 +73,6 @@ man/man1/texhash.1.gz lib/libkpathsea.a lib/libkpathsea.so lib/libkpathsea.so.6 -lib/libkpathsea.so.6.2.0 +lib/libkpathsea.so.6.2.1 +libdata/pkgconfig/kpathsea.pc %%TEXMFDISTDIR%%/web2c/texmf.cnf Added: head/devel/tex-libtexlua/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexlua/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= libtexlua +PORTVERSION= 5.2.4 +CATEGORIES= devel +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ +PKGNAMEPREFIX= tex- +DISTNAME= texlive-20150521-source +DIST_SUBDIR= TeX + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Lua library for TeXLive + +LICENSE= MIT +LICENSE_FILE= ${WRKDIR}/LICENSE.MIT + +USES= tar:xz libtool pkgconfig +USE_LDCONFIG= yes +EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} +EXTRACT_FILES= build-aux libs/lua52 +WRKSRC= ${WRKDIR}/${DISTNAME}/libs/lua52 +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip + +post-extract: + ${SED} -e '/\*\ Copyright/,/\*\//!d;s/^\*//;/^\*\*/d' \ + ${WRKSRC}/lua-5.2.4/src/lua.h > ${WRKDIR}/LICENSE.MIT + +.include <bsd.port.mk> Added: head/devel/tex-libtexlua/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexlua/distinfo Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,2 @@ +SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 +SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552 Added: head/devel/tex-libtexlua/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexlua/files/patch-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2015-02-16 14:32:53 UTC ++++ Makefile.in +@@ -675,7 +675,7 @@ lua52include_HEADERS = \ + $(LUA52_TREE)/src/lua.hpp \ + $(LUA52_TREE)/src/lualib.h + +-pkgconfigdir = ${libdir}/pkgconfig ++pkgconfigdir = ${prefix}/libdata/pkgconfig + pkgconfig_DATA = texlua52.pc + @build_TRUE@dist_check_SCRIPTS = lua52.test luaerror.test + @build_TRUE@TESTS = lua52.test luaerror.test Added: head/devel/tex-libtexlua/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexlua/pkg-descr Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1 @@ +libtexlua is a Lua 5.2 library modified for LuaTeX. Added: head/devel/tex-libtexlua/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexlua/pkg-plist Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,10 @@ +include/texlua52/lauxlib.h +include/texlua52/lua.h +include/texlua52/lua.hpp +include/texlua52/luaconf.h +include/texlua52/lualib.h +lib/libtexlua52.a +lib/libtexlua52.so +lib/libtexlua52.so.5 +lib/libtexlua52.so.5.2.4 +libdata/pkgconfig/texlua52.pc Added: head/devel/tex-libtexluajit/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexluajit/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= libtexluajit +PORTVERSION= 2.0.3 +CATEGORIES= devel +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ +PKGNAMEPREFIX= tex- +DISTNAME= texlive-20150521-source +DIST_SUBDIR= TeX + +MAINTAINER= hrs@FreeBSD.org +COMMENT= LuaJIT library for TeXLive + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LuaJIT-2.0.3/COPYRIGHT + +USES= tar:xz libtool pkgconfig +USE_LDCONFIG= yes +EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} +EXTRACT_FILES= build-aux libs/luajit +WRKSRC= ${WRKDIR}/${DISTNAME}/libs/luajit +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip + +.include <bsd.port.mk> Added: head/devel/tex-libtexluajit/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexluajit/distinfo Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,2 @@ +SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 +SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552 Added: head/devel/tex-libtexluajit/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexluajit/files/patch-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2015-02-16 14:32:53 UTC ++++ Makefile.in +@@ -728,7 +728,7 @@ luajitinclude_HEADERS = \ + $(LUAJIT_TREE)/src/lua.hpp \ + $(LUAJIT_TREE)/src/lualib.h + +-pkgconfigdir = ${libdir}/pkgconfig ++pkgconfigdir = ${prefix}/libdata/pkgconfig + pkgconfig_DATA = texluajit.pc + @build_TRUE@dist_check_SCRIPTS = luajit.test luajiterr.test + @build_TRUE@TESTS = luajit.test luajiterr.test Added: head/devel/tex-libtexluajit/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexluajit/pkg-descr Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1 @@ +libtexluajit is a LuaJIT 2.0.3 library modified for LuaJITTeX. Added: head/devel/tex-libtexluajit/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-libtexluajit/pkg-plist Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,11 @@ +include/texluajit/lauxlib.h +include/texluajit/lua.h +include/texluajit/lua.hpp +include/texluajit/luaconf.h +include/texluajit/luajit.h +include/texluajit/lualib.h +lib/libtexluajit.a +lib/libtexluajit.so +lib/libtexluajit.so.2 +lib/libtexluajit.so.2.0.3 +libdata/pkgconfig/texluajit.pc Modified: head/devel/tex-web2c/Makefile ============================================================================== --- head/devel/tex-web2c/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-web2c/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -1,10 +1,9 @@ # $FreeBSD$ PORTNAME= web2c -PORTVERSION= 20140525 -PORTREVISION= 2 +PORTVERSION= 20150521 CATEGORIES= devel -MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${PORTVERSION}-source DIST_SUBDIR= TeX @@ -14,17 +13,18 @@ COMMENT= TeX implementation translating LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \ libpng.so:${PORTSDIR}/graphics/png \ - libzzip.so:${PORTSDIR}/devel/zziplib + libzzip.so:${PORTSDIR}/devel/zziplib \ + libmpfr.so:${PORTSDIR}/math/mpfr -USE_TEX= kpathsea +USES= pkgconfig gmake libtool tar:xz +USE_TEX= kpathsea ptexenc USE_XORG= pixman -USES= pkgconfig gmake tar:xz -EXTRACT_AFTER_ARGS= ${EXTRACT_FILES} -EXTRACT_FILES= ${DISTNAME}/build-aux \ - ${DISTNAME}/libs/xpdf \ - ${DISTNAME}/libs/cairo \ - ${DISTNAME}/libs/pixman \ - ${DISTNAME}/texk/web2c +USE_GNOME= cairo +USE_LDCONFIG= yes +EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} +EXTRACT_FILES= build-aux \ + libs/xpdf \ + texk/web2c WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes CONFIGURE_ENV= OBSDCOMPAT_INCLUDES=-I${WRKSRC}/../../libs/obsdcompat @@ -38,24 +38,20 @@ CONFIGURE_ARGS= --disable-luatex \ --disable-euptex \ --with-x=no \ --without-mf-x-toolkit \ - --with-system-icu \ - --with-icu-includes=${LOCALBASE}/include \ - --with-icu-libdir=${LOCALBASE}/lib \ - --with-system-kpathsea \ - --with-kpathsea-includes=${LOCALBASE}/include \ - --with-kpathsea-libdir=${LOCALBASE}/lib \ - --with-system-libpng \ - --with-libpng-includes=${LOCALBASE}/include \ - --with-libpng-libdir=${LOCALBASE}/lib \ - --with-system-pixman \ --with-system-zlib \ --with-system-zziplib +.for L in pixman cairo gmp mpfr libpng icu kpathsea ptexenc +CONFIGURE_ARGS+=--with-system-$L \ + --with-$L-include=${LOCALBASE}/include \ + --with-$L-libdir=${LOCALBASE}/lib +.endfor CFLAGS+= -I${LOCALBASE}/include +INSTALL_TARGET= install-strip INFO= web2c pre-configure: - for D in libs/xpdf libs/cairo; do \ + for D in libs/xpdf; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \ Modified: head/devel/tex-web2c/distinfo ============================================================================== --- head/devel/tex-web2c/distinfo Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-web2c/distinfo Sun Jul 19 20:33:34 2015 (r392534) @@ -1,2 +1,2 @@ -SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be -SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688 +SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 +SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552 Added: head/devel/tex-web2c/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/tex-web2c/files/patch-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2015-04-16 19:53:45 UTC ++++ Makefile.in +@@ -3557,7 +3557,7 @@ libsynctex_la_SOURCES = \ + + nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES) + syncincludedir = ${includedir}/synctex +-pkgconfigdir = ${libdir}/pkgconfig ++pkgconfigdir = $(prefix)/libdata/pkgconfig + @SYNCTEX_TRUE@syncinclude_HEADERS = \ + @SYNCTEX_TRUE@ synctexdir/synctex_parser.h \ + @SYNCTEX_TRUE@ synctexdir/synctex_parser_utils.h Modified: head/devel/tex-web2c/pkg-plist ============================================================================== --- head/devel/tex-web2c/pkg-plist Sun Jul 19 19:53:31 2015 (r392533) +++ head/devel/tex-web2c/pkg-plist Sun Jul 19 20:33:34 2015 (r392534) @@ -8,11 +8,15 @@ bin/gftopk bin/gftype bin/mft bin/patgen +bin/pdvitomp bin/pktogf bin/pktype bin/pltotf +bin/pmpost bin/pooltype bin/tftopl +bin/updvitomp +bin/upmpost bin/vftovp bin/vptovf bin/weave @@ -31,6 +35,13 @@ bin/dvitomp bin/inimf bin/initex bin/mfplain +include/synctex/synctex_parser.h +include/synctex/synctex_parser_utils.h +lib/libsynctex.a +lib/libsynctex.so +lib/libsynctex.so.1 +lib/libsynctex.so.1.17.0 +libdata/pkgconfig/synctex.pc man/man1/amstex.1.gz man/man1/bibtex.1.gz man/man1/ctangle.1.gz Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/graphics/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -513,6 +513,7 @@ SUBDIR += libpano13 SUBDIR += libpcd SUBDIR += libpgf + SUBDIR += libpotrace SUBDIR += libprojectm SUBDIR += libpuzzle SUBDIR += libqrencode Added: head/graphics/libpotrace/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libpotrace/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,32 @@ +# $FreeBSD$ + +PORTNAME= libpotrace +PORTVERSION= 1.11 +CATEGORIES= graphics +MASTER_SITES= SF +DISTNAME= potrace-${PORTVERSION} + +MAINTAINER= hrs@FreeBSD.org +COMMENT= Library for transforming bitmaps into vector graphics + +LICENSE= GPLv2 + +USES= libtool +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-libpotrace +INSTALL_TARGET= install-strip +PLIST_FILES= include/potracelib.h \ + lib/libpotrace.a \ + lib/libpotrace.so \ + lib/libpotrace.so.0 \ + lib/libpotrace.so.0.0.1 + +OPTIONS_DEFINE= METRIC A4 +OPTIONS_DEFAULT=METRIC A4 +A4_DESC= Use A4 as the default papersize +A4_CONFIGURE_ENABLE= a4 +METRIC_DESC= Use metric units (cm) as default +METRIC_CONFIGURE_ENABLE= metric + +.include <bsd.port.mk> Added: head/graphics/libpotrace/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libpotrace/distinfo Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,2 @@ +SHA256 (potrace-1.11.tar.gz) = 5aa5eb496e00206d68b67edf8f6067999a45d1b69f848c18af5cbdf8e4a17ead +SIZE (potrace-1.11.tar.gz) = 662085 Added: head/graphics/libpotrace/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libpotrace/files/patch-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2013-02-20 00:49:08 UTC ++++ Makefile.in +@@ -259,7 +259,7 @@ top_srcdir = @top_srcdir@ + # unsure why automake/autoconf does not automatically distribute libtool + EXTRA_DIST = README-WIN libtool + ACLOCAL_AMFLAGS = -I m4 +-SUBDIRS = src doc check ++SUBDIRS = src + all: config.h + $(MAKE) $(AM_MAKEFLAGS) all-recursive + Added: head/graphics/libpotrace/files/patch-src-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libpotrace/files/patch-src-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,11 @@ +--- src/Makefile.in.orig 2013-02-20 00:49:08 UTC ++++ src/Makefile.in +@@ -664,7 +664,7 @@ install-dvi: install-dvi-am + + install-dvi-am: + +-install-exec-am: install-binPROGRAMS install-libLTLIBRARIES ++install-exec-am: install-libLTLIBRARIES + + install-html: install-html-am + Added: head/graphics/libpotrace/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libpotrace/pkg-descr Sun Jul 19 20:33:34 2015 (r392534) @@ -0,0 +1,4 @@ +libpotrace is a libraru for Peter Selinger's GPLed utility +for tracing bitmaps, converting them into smooth, scalable images. + +WWW: http://potrace.sourceforge.net Modified: head/japanese/tex-ptex/Makefile ============================================================================== --- head/japanese/tex-ptex/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/japanese/tex-ptex/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -1,32 +1,35 @@ # $FreeBSD$ PORTNAME= ptex -PORTVERSION= 3.5 +PORTVERSION= 3.6 CATEGORIES= japanese print -MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= ja-tex- -DISTNAME= texlive-${DISTVERSION_TEXLIVE}-source +DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX -EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE}-source${EXTRACT_SUFX} +EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= ASCII Japanese pTeX USES= tar:xz gmake USE_TEX= kpathsea web2c ptexenc texmf formats fmtutil +USE_XORG= pixman +USE_GNOME= cairo +TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} -EXTRACT_FILES= \ - build-aux \ - libs/xpdf \ - texk/web2c +EXTRACT_FILES= build-aux \ + libs/xpdf \ + texk/web2c EXTRACT_AFTER_ARGS_TEXMF= \ | ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ - --strip-components 1 --no-same-permission --no-same-owner \ - ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} -DISTVERSION_TEXLIVE= 20140525 -DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE}-texmf + --strip-components 1 --no-same-permission --no-same-owner \ + ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} +DISTVERSION_TEXLIVE_SOURCE= 20150521 +DISTVERSION_TEXLIVE_TEXMF= 20150523 +DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/doc/ptex \ texmf-dist/doc/platex \ @@ -65,7 +68,8 @@ EXTRACT_FILES_TEXMF= \ WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes CONFIGURE_ENV= OBSDCOMPAT_INCLUDES=-I${WRKSRC}/../../libs/obsdcompat -EXCLUDE_ENGINES= aleph etex luatex luajittex pdftex mf mf-nowin mp xetex tex +EXCLUDE_ENGINES= aleph etex luatex luajittex pdftex mf mf-nowin mp xetex tex \ + synctex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-ptex \ --enable-eptex \ @@ -73,13 +77,12 @@ CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/-- --enable-euptex \ --enable-web2c \ --enable-web-progs \ - --with-system-kpathsea \ - --with-kpathsea-includes=${LOCALBASE}/include \ - --with-kpathsea-libdir=${LOCALBASE}/lib \ - --with-system-ptexenc \ - --with-ptexenc-includes=${LOCALBASE}/include \ - --with-ptexenc-libdir=${LOCALBASE}/lib \ --with-system-zlib +.for L in cairo gmp kpathsea libpng mpfr pixman ptexenc icu +CONFIGURE_ARGS+=--with-system-$L \ + --with-$L-include=${LOCALBASE}/include \ + --with-$L-libdir=${LOCALBASE}/lib +.endfor CFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes TEX_FORMATS= ptex uptex @@ -91,7 +94,7 @@ pre-configure: done pre-install: - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE}-texmf${EXTRACT_SUFX} \ - ${EXTRACT_AFTER_ARGS_TEXMF} + ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ + ${EXTRACT_AFTER_ARGS_TEXMF} .include <bsd.port.mk> Modified: head/japanese/tex-ptex/distinfo ============================================================================== --- head/japanese/tex-ptex/distinfo Sun Jul 19 19:53:31 2015 (r392533) +++ head/japanese/tex-ptex/distinfo Sun Jul 19 20:33:34 2015 (r392534) @@ -1,4 +1,4 @@ -SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be -SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688 -SHA256 (TeX/texlive-20140525-texmf.tar.xz) = e0227251c5aa23f8b88973c298cc80b03bd238c645f7f82a6ce888a06b295963 -SIZE (TeX/texlive-20140525-texmf.tar.xz) = 1742817996 +SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669 +SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552 +SHA256 (TeX/texlive-20150523-texmf.tar.xz) = 1efb2b55cbf7ef9a5d2093b31110191d3caac8d4668b413ad63e996e1ebb70a8 +SIZE (TeX/texlive-20150523-texmf.tar.xz) = 1892010092 Modified: head/japanese/tex-ptex/files/patch-Makefile.in ============================================================================== --- head/japanese/tex-ptex/files/patch-Makefile.in Sun Jul 19 19:53:31 2015 (r392533) +++ head/japanese/tex-ptex/files/patch-Makefile.in Sun Jul 19 20:33:34 2015 (r392534) @@ -1,44 +1,47 @@ ---- Makefile.in.orig 2014-03-17 20:00:59.000000000 +0900 -+++ Makefile.in 2014-08-22 14:48:17.000000000 +0900 -@@ -85,6 +85,9 @@ - pdftosrc$(EXEEXT) luatex$(EXEEXT) luajittex$(EXEEXT) \ - txt2zlib$(EXEEXT) xetex$(EXEEXT) $(am__EXEEXT_6) \ - aleph$(EXEEXT) -+inst_bin_PROGRAMS = etex$(EXEEXT) ptex$(EXEEXT) \ -+ $(am__EXEEXT_2) eptex$(EXEEXT) uptex$(EXEEXT) $(am__EXEEXT_3) \ -+ euptex$(EXEEXT) - bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_7) \ - ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_8) \ - $(am__EXEEXT_9) $(am__EXEEXT_10) $(am__EXEEXT_11) \ -@@ -1973,7 +1976,7 @@ +--- Makefile.in.orig 2015-04-16 19:53:45 UTC ++++ Makefile.in +@@ -99,6 +99,8 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EX + pdftex$(EXEEXT) ttf2afm$(EXEEXT) pdftosrc$(EXEEXT) \ + luatex$(EXEEXT) luajittex$(EXEEXT) txt2zlib$(EXEEXT) \ + xetex$(EXEEXT) $(am__EXEEXT_4) aleph$(EXEEXT) synctex$(EXEEXT) ++inst_bin_PROGRAMS = ptex$(EXEEXT) $(am__EXEEXT_2) \ ++ eptex$(EXEEXT) uptex$(EXEEXT) $(am__EXEEXT_3) euptex$(EXEEXT) + bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_5) \ + ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_6) \ + $(am__EXEEXT_7) $(am__EXEEXT_8) $(am__EXEEXT_9) \ +@@ -2081,7 +2083,7 @@ AM_CFLAGS = $(WARNING_CFLAGS) AM_CXXFLAGS = ## $(WARNING_CXXFLAGS) AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS) version = $(WEB2CVERSION) -SUBDIRS = doc lib man web2c . window omegafonts otps +SUBDIRS = . proglib = lib/lib.a - dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5 - nodist_man_MANS = -@@ -2298,8 +2301,7 @@ + EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \ + libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \ +@@ -2431,9 +2433,7 @@ TRIPTRAP_CLEAN = $(am__append_9) $(am__a TRIPTRAP = $(am__append_8) $(am__append_16) $(am__append_25) \ - $(am__append_30) $(am__append_36) $(am__append_42) \ - $(am__append_48) $(am__append_54) + $(am__append_42) $(am__append_48) $(am__append_54) \ + $(am__append_60) $(am__append_66) -bin_links = $(am__append_5) $(am__append_13) $(am__append_22) \ -- $(am__append_63) $(am__append_68) +- $(am__append_31) $(am__append_36) $(am__append_75) \ +- $(am__append_80) +bin_links = - install_exe_links = $(am__append_20) $(am__append_61) $(am__append_66) - uninstall_exe_links = $(am__append_21) $(am__append_62) \ - $(am__append_67) -@@ -4439,7 +4441,7 @@ - $(AM_V_at)$(RANLIB) libxetex.a - install-binPROGRAMS: $(bin_PROGRAMS) + install_exe_links = $(am__append_20) $(am__append_29) $(am__append_34) \ + $(am__append_73) $(am__append_78) + uninstall_exe_links = $(am__append_21) $(am__append_30) \ +@@ -4739,9 +4739,9 @@ synctexdir/libsynctex_la-synctex_parser_ + + libsynctex.la: $(libsynctex_la_OBJECTS) $(libsynctex_la_DEPENDENCIES) $(EXTRA_libsynctex_la_DEPENDENCIES) + $(AM_V_CCLD)$(libsynctex_la_LINK) $(libsynctex_la_OBJECTS) $(libsynctex_la_LIBADD) $(LIBS) +-install-binPROGRAMS: $(bin_PROGRAMS) ++install-binPROGRAMS: $(inst_bin_PROGRAMS) @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ + @list='$(inst_bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ -@@ -4469,7 +4471,7 @@ +@@ -4771,7 +4771,7 @@ install-binPROGRAMS: $(bin_PROGRAMS) uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @@ -47,7 +50,7 @@ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ -@@ -13649,7 +13651,7 @@ +@@ -14447,7 +14447,7 @@ install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am Modified: head/japanese/tex-ptex/pkg-plist ============================================================================== --- head/japanese/tex-ptex/pkg-plist Sun Jul 19 19:53:31 2015 (r392533) +++ head/japanese/tex-ptex/pkg-plist Sun Jul 19 20:33:34 2015 (r392534) @@ -22,6 +22,8 @@ bin/uptftopl %%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/uotftest.tex %%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upbrsgtest.tex %%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upjis2004.tex +%%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upkanatest1.tex +%%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upkanatest2.tex %%TEXMFDISTDIR%%/doc/fonts/japanese-otf/COPYRIGHT %%TEXMFDISTDIR%%/doc/fonts/japanese-otf/fontmap.zip %%TEXMFDISTDIR%%/doc/fonts/japanese-otf/otf-script-gteb.diff @@ -54,6 +56,7 @@ bin/uptftopl %%TEXMFDISTDIR%%/doc/platex/pxbase/README-pxbabel %%TEXMFDISTDIR%%/doc/platex/pxbase/README-pxcjkcat %%TEXMFDISTDIR%%/doc/platex/pxchfon/LICENSE +%%TEXMFDISTDIR%%/doc/platex/pxchfon/README %%TEXMFDISTDIR%%/doc/platex/pxchfon/README-ja %%TEXMFDISTDIR%%/doc/platex/pxchfon/pxchfon.pdf %%TEXMFDISTDIR%%/doc/platex/pxchfon/pxchfon.tex @@ -69,6 +72,7 @@ bin/uptftopl %%TEXMFDISTDIR%%/doc/platex/pxjahyper/pxjahyper.tex %%TEXMFDISTDIR%%/doc/platex/pxrubrica/LICENSE %%TEXMFDISTDIR%%/doc/platex/pxrubrica/README +%%TEXMFDISTDIR%%/doc/platex/pxrubrica/README-ja %%TEXMFDISTDIR%%/doc/platex/pxrubrica/pxrubrica-en.pdf %%TEXMFDISTDIR%%/doc/platex/pxrubrica/pxrubrica-en.tex %%TEXMFDISTDIR%%/doc/platex/pxrubrica/pxrubrica.pdf @@ -285,6 +289,16 @@ bin/uptftopl %%TEXMFDISTDIR%%/fonts/ofm/public/japanese-otf/otf-cjml-v.ofm %%TEXMFDISTDIR%%/fonts/ofm/public/japanese-otf/otf-cjmr-h.ofm %%TEXMFDISTDIR%%/fonts/ofm/public/japanese-otf/otf-cjmr-v.ofm +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw3-h.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw3-v.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw6-h.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw6-v.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiramaruw4-h.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiramaruw4-v.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw3-h.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw3-v.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw6-h.ovp +%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw6-v.ovp %%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/utfcgrk-h.ovp %%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/utfcgrk-v.ovp %%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/utfcgrl-h.ovp @@ -859,6 +873,16 @@ bin/uptftopl %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upnmlminr-v.tfm %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upnmlminrn-h.tfm %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upnmlminrn-v.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw3-h.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw3-v.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw6-h.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw6-v.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiramaruw4-h.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiramaruw4-v.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw3-h.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw3-v.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw6-h.tfm +%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw6-v.tfm %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/uprubygothb-h.tfm %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/uprubygothb-v.tfm %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/uprubygotheb-h.tfm @@ -2511,6 +2535,16 @@ bin/uptftopl %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upnmlminr-v.vf %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upnmlminrn-h.vf %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upnmlminrn-v.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw3-h.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw3-v.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw6-h.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw6-v.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiramaruw4-h.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiramaruw4-v.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw3-h.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw3-v.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw6-h.vf +%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw6-v.vf %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/uprubygothb-h.vf %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/uprubygothb-v.vf %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/uprubygotheb-h.vf @@ -3867,7 +3901,8 @@ bin/uptftopl %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/basepl/ubase-v.pl %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/basepl/ubrsg-h.pl %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/basepl/ubrsg-v.pl -%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/patch/otfbeta_uptex-0.13.patch +%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/patch/otfbeta_uptex-0.17.patch +%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/CheckDVICode.pm %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/MakeSPList.pm %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/mktfm_sp.pl %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/mkutf32list.pl @@ -3876,9 +3911,12 @@ bin/uptftopl %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/sp_list_j.txt %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/sp_list_k.txt %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/sp_list_t.txt +%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/umkpkana.pl +%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/umkvpkana.pl %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf_brsg %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf_jis04 +%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf_prop %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umkjvf %%TEXMFDISTDIR%%/source/fonts/japanese-otf/basepl/base-h.pl %%TEXMFDISTDIR%%/source/fonts/japanese-otf/basepl/base-v.pl @@ -3952,19 +3990,6 @@ bin/uptftopl %%TEXMFDISTDIR%%/source/platex/jsclasses/okumacro.ins %%TEXMFDISTDIR%%/source/platex/jsclasses/okuverb.dtx %%TEXMFDISTDIR%%/source/platex/jsclasses/okuverb.ins -%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjar-b-l0j.vpl -%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjar-l-l0j.vpl -%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjar-r-l0j.vpl -%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjas-b-l0j.vpl -%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjas-r-l0j.vpl -%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjas-x-l0j.vpl -%%TEXMFDISTDIR%%/source/platex/pxchfon/gen-cfja.bat -%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjar-b-l0j.pl -%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjar-l-l0j.pl -%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjar-r-l0j.pl -%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjas-b-l0j.pl -%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjas-r-l0j.pl -%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjas-x-l0j.pl %%TEXMFDISTDIR%%/source/platex/pxrubrica/pxrubrica.dtx %%TEXMFDISTDIR%%/source/platex/pxrubrica/pxrubrica.ins %%TEXMFDISTDIR%%/source/uplatex/base/ujclasses.dtx Modified: head/print/Makefile ============================================================================== --- head/print/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/print/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -242,9 +242,9 @@ SUBDIR += texlive-base SUBDIR += texlive-docs SUBDIR += texlive-full - SUBDIR += texlive-infra SUBDIR += texlive-texmf SUBDIR += texlive-texmf-source + SUBDIR += texlive-tlmgr SUBDIR += texvc SUBDIR += tgif2tex SUBDIR += transfig Modified: head/print/tex-aleph/Makefile ============================================================================== --- head/print/tex-aleph/Makefile Sun Jul 19 19:53:31 2015 (r392533) +++ head/print/tex-aleph/Makefile Sun Jul 19 20:33:34 2015 (r392534) @@ -2,31 +2,34 @@ PORTNAME= aleph PORTVERSION= 1.15.2.1.r.4 +PORTREVISION= 1 CATEGORIES= print -MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- -DISTNAME= texlive-${DISTVERSION_TEXLIVE}-source +DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX -EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE}-source${EXTRACT_SUFX} +EXTRACT_ONLY= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= TeX Engine including Omega and e-TeX features USES= gmake tar:xz USE_TEX= kpathsea web2c texmf formats fmtutil +USE_XORG= pixman +USE_GNOME= cairo TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} -EXTRACT_FILES= \ - build-aux \ - libs/xpdf \ - texk/web2c +EXTRACT_FILES= build-aux \ + libs/xpdf \ + texk/web2c EXTRACT_AFTER_ARGS_TEXMF=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} -DISTVERSION_TEXLIVE= 20140525 -DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE}-texmf +DISTVERSION_TEXLIVE_SOURCE= 20150521 +DISTVERSION_TEXLIVE_TEXMF= 20150523 +DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/tex/plain/config/aleph.ini \ texmf-dist/doc/aleph \ @@ -35,7 +38,7 @@ EXTRACT_FILES_TEXMF= \ WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=etex luatex luajittex pdftex mf mf-nowin ptex eptex uptex \ - euptex xetex tex + euptex xetex tex synctex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-aleph \ --enable-otangle \ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507192033.t6JKXZWd060906>