diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2015-07-19 20:33:34 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2015-07-19 20:33:34 +0000 |
commit | 90410e570da38ffd6b5077fafe644b17378e70a9 (patch) | |
tree | 346ed2be37b627807351d830ba39e46d40a65664 /print/texlive-tlmgr | |
parent | f49e638aa3db5c8ca44767d7ff0af45b59f0602f (diff) | |
download | ports-90410e570da38ffd6b5077fafe644b17378e70a9.tar.gz ports-90410e570da38ffd6b5077fafe644b17378e70a9.zip |
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.
Notes
Notes:
svn path=/head/; revision=392534
Diffstat (limited to 'print/texlive-tlmgr')
-rw-r--r-- | print/texlive-tlmgr/Makefile | 26 | ||||
-rw-r--r-- | print/texlive-tlmgr/distinfo | 2 | ||||
-rw-r--r-- | print/texlive-tlmgr/pkg-descr | 4 | ||||
-rw-r--r-- | print/texlive-tlmgr/pkg-plist | 12 |
4 files changed, 44 insertions, 0 deletions
diff --git a/print/texlive-tlmgr/Makefile b/print/texlive-tlmgr/Makefile new file mode 100644 index 000000000000..00a684a99b91 --- /dev/null +++ b/print/texlive-tlmgr/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= texlive +PORTVERSION= 20150523 +CATEGORIES= print perl5 +MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ +PKGNAMESUFFIX= -tlmgr +DISTNAME= ${PORTNAME}-${PORTVERSION}-extra +DIST_SUBDIR= TeX + +MAINTAINER= hrs@FreeBSD.org +COMMENT= TeXLive manager modules + +USES= perl5 tar:xz +USE_PERL5= run +USE_TEX= yes +NO_BUILD= yes + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/TeXLive + ${INSTALL_DATA} ${WRKSRC}/tlpkg/TeXLive/*.pm \ + ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/TeXLive + @${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR} + ${TOUCH} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/.texlive-tlmgr + +.include <bsd.port.mk> diff --git a/print/texlive-tlmgr/distinfo b/print/texlive-tlmgr/distinfo new file mode 100644 index 000000000000..3580e8ba6ca7 --- /dev/null +++ b/print/texlive-tlmgr/distinfo @@ -0,0 +1,2 @@ +SHA256 (TeX/texlive-20150523-extra.tar.xz) = d1282d91943ead1f7c50345c475115aab5459f003cec9eaad80122f5988270b6 +SIZE (TeX/texlive-20150523-extra.tar.xz) = 369436 diff --git a/print/texlive-tlmgr/pkg-descr b/print/texlive-tlmgr/pkg-descr new file mode 100644 index 000000000000..b301890a0616 --- /dev/null +++ b/print/texlive-tlmgr/pkg-descr @@ -0,0 +1,4 @@ +This package contains the files needed to get the TeX Live +tools (notably tlmgr) running: perl modules, xz binaries, plus +(sometimes) tar and wget. These files end up in the standalone +install packages, and in the tlcritical repository. diff --git a/print/texlive-tlmgr/pkg-plist b/print/texlive-tlmgr/pkg-plist new file mode 100644 index 000000000000..1cae25b4652c --- /dev/null +++ b/print/texlive-tlmgr/pkg-plist @@ -0,0 +1,12 @@ +%%SITE_PERL%%/TeXLive/TLConfFile.pm +%%SITE_PERL%%/TeXLive/TLConfig.pm +%%SITE_PERL%%/TeXLive/TLDownload.pm +%%SITE_PERL%%/TeXLive/TLPDB.pm +%%SITE_PERL%%/TeXLive/TLPOBJ.pm +%%SITE_PERL%%/TeXLive/TLPSRC.pm +%%SITE_PERL%%/TeXLive/TLPaper.pm +%%SITE_PERL%%/TeXLive/TLTREE.pm +%%SITE_PERL%%/TeXLive/TLUtils.pm +%%SITE_PERL%%/TeXLive/TLWinGoo.pm +%%SITE_PERL%%/TeXLive/TeXCatalogue.pm +%%TEXMFDISTDIR%%/.texlive-tlmgr |