Update to TeX Live 2013.
This incudes the new buildset texmf -- a smaller texmf tree used for BUILD_DEPENDS. See the package README for more info on this. OK espie@
This commit is contained in:
parent
1233515f36
commit
9d74c7305e
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile.inc,v 1.10 2013/03/11 11:37:54 espie Exp $
|
||||
# $OpenBSD: Makefile.inc,v 1.11 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
CATEGORIES ?= print
|
||||
HOMEPAGE ?= http://tug.org/texlive/
|
||||
@ -11,8 +11,8 @@ PERMIT_DISTFILES_FTP ?= Yes
|
||||
|
||||
EXTRACT_SUFX ?= .tar.xz
|
||||
|
||||
V ?= 2012
|
||||
DIST_V ?= ${V}0701
|
||||
V ?= 2013
|
||||
DIST_V ?= ${V}0530
|
||||
|
||||
MASTER_SITES ?= ftp://ftp.tug.org/texlive/historic/${V}/ \
|
||||
http://spacehopper.org/mirrors/
|
||||
|
@ -1,18 +1,19 @@
|
||||
$OpenBSD: README,v 1.6 2012/12/17 20:28:04 edd Exp $
|
||||
$OpenBSD: README,v 1.7 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
Note: This is not a README for users.
|
||||
|
||||
TeX Live 2012 - Porting progress
|
||||
TeX Live 2013 - Porting progress
|
||||
================================
|
||||
|
||||
* Get base compilers working: OK
|
||||
* Test build works. OK
|
||||
* Check *_ADJ OK
|
||||
* Test build works.
|
||||
-> amd64 OK
|
||||
-> i386 OK
|
||||
-> sparc64 OK
|
||||
* Do texmf split (see texmf/files/rblatter) OK
|
||||
-> i386
|
||||
-> sparc64
|
||||
* Do texmf split (with new texscythe tool) OK
|
||||
* Split out conTeXt (use grep) OK
|
||||
* Move manuals and pdf manuals OK
|
||||
* Move manuals and remove pdf manuals OK
|
||||
-> All texmf manuals in -minimal OK
|
||||
* Remove external deps OK
|
||||
-> texworks OK
|
||||
@ -20,18 +21,25 @@ TeX Live 2012 - Porting progress
|
||||
-> asymptote OK
|
||||
* Remove windows junk OK
|
||||
* Get basic texmf packaging: OK
|
||||
-> tlpkg/ stuff not needed (and wont be present) OK
|
||||
-> beware errors in the tlpdb (yay) OK
|
||||
* Re-add depenedencies: OK
|
||||
* Hack texmf.cnf OK
|
||||
* Implement @xxx in plists OK
|
||||
* emulate texlinks OK
|
||||
* patch in ruby/python versions for texexec OK
|
||||
* patch in interpreter paths OK
|
||||
* Take perl modules from extra texmf needed for updmap OK
|
||||
* Generate texmf-var pregen OK
|
||||
(all as root) 'mktexlsr', 'fmtutil-sys --all',
|
||||
'updmap-sys', rm ls-R and tar up texmf-var
|
||||
(all as root) 'mktexlsr', 'fmtutil-sys --all', OK
|
||||
'updmap-sys', remove ls-R and logs from texmf-var, OK
|
||||
then tar up. OK
|
||||
* Apply any security/reliability patches OK
|
||||
Search here: http://tug.org/pipermail/tldistro/
|
||||
* @comment manpages conflicting with t1utils OK
|
||||
Search here: http://tug.org/pipermail/tldistro/ OK
|
||||
* Remove manpages conflicting with t1utils OK
|
||||
* Check buildset in bulk. OK
|
||||
* Move info pages into the right place. OK
|
||||
* Check various (non-texlive) packages that use the texmf work
|
||||
* Install everything and run pkg_check(8) OK
|
||||
|
||||
Known Issues
|
||||
============
|
||||
|
@ -1,16 +1,15 @@
|
||||
# $OpenBSD: Makefile,v 1.70 2014/01/11 12:56:41 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.71 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
COMMENT = base binaries for TeXLive typesetting distribution
|
||||
|
||||
DISTNAME = texlive-${DIST_V}-source
|
||||
PKGNAME = texlive_base-${V}
|
||||
REVISION = 2
|
||||
|
||||
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
|
||||
texlive-${DIST_V}-extra${EXTRACT_SUFX}
|
||||
|
||||
SHARED_LIBS = kpathsea 5.0
|
||||
SHARED_LIBS += ptexenc 2.0
|
||||
SHARED_LIBS = kpathsea 6.0
|
||||
SHARED_LIBS += ptexenc 3.0
|
||||
|
||||
WANTLIB += ICE SM X11 Xau Xaw Xdmcp Xext Xmu Xpm Xt c expat
|
||||
WANTLIB += fontconfig freetype gd jpeg lcms2 m
|
||||
@ -24,7 +23,7 @@ RUN_DEPENDS = print/ghostscript/gnu \
|
||||
print/psutils \
|
||||
print/t1utils \
|
||||
print/latex-mk \
|
||||
texlive_texmf-minimal-${V}:print/texlive/texmf,-main
|
||||
texlive_texmf-buildset-${V}:print/texlive/texmf,-buildset
|
||||
|
||||
LIB_DEPENDS = devel/t1lib \
|
||||
graphics/png \
|
||||
@ -50,10 +49,9 @@ MODPY_ADJ_FILES = texk/texlive/linked_scripts/de-macro/de-macro \
|
||||
texk/texlive/linked_scripts/texliveonfly/texliveonfly.py
|
||||
|
||||
MODRUBY_ADJ_FILES = convbkmk.rb \
|
||||
epspdf.rb \
|
||||
match_parens
|
||||
|
||||
MODPERL_ADJ_FILES = texk/tetex/updmap.pl \
|
||||
MODPERL_ADJ_FILES = texk/texlive/linked_scripts/texlive/updmap.pl \
|
||||
texk/tetex/updmap-single.pl \
|
||||
texk/tex4htk/mk4ht.pl \
|
||||
texk/texlive/linked_scripts/authorindex/authorindex \
|
||||
@ -81,28 +79,47 @@ MODPERL_ADJ_FILES = texk/tetex/updmap.pl \
|
||||
texk/texlive/linked_scripts/purifyeps/purifyeps \
|
||||
texk/texlive/linked_scripts/sty2dtx/sty2dtx.pl \
|
||||
texk/texlive/linked_scripts/tetex/e2pall.pl \
|
||||
texk/texlive/linked_scripts/tetex/texdoctk.pl \
|
||||
utils/texdoctk/texdoctk.pl \
|
||||
texk/texlive/linked_scripts/texcount/texcount.pl \
|
||||
texk/texlive/linked_scripts/texdef/texdef.pl \
|
||||
texk/texlive/linked_scripts/texdiff/texdiff \
|
||||
texk/texlive/linked_scripts/texlive/tlmgr.pl \
|
||||
texk/texlive/tl_scripts/e2pall.pl \
|
||||
texk/texlive/linked_scripts/texloganalyser/texloganalyser \
|
||||
utils/xindy/xindy-2.4/user-commands/texindy.in \
|
||||
utils/xindy/xindy-2.4/user-commands/xindy.in
|
||||
utils/xindy/xindy-2.4/user-commands/xindy.in \
|
||||
texk/texlive/linked_scripts/jfontmaps/kanji-fontmap-creator.pl \
|
||||
texk/texlive/linked_scripts/jfontmaps/kanji-config-updmap.pl \
|
||||
texk/texlive/linked_scripts/latexdiff/latexdiff.pl \
|
||||
texk/texlive/linked_scripts/latexdiff/latexdiff-vc.pl \
|
||||
texk/texlive/linked_scripts/latexdiff/latexrevise.pl
|
||||
|
||||
LUA_ADJ_SCRIPTS = utils/mtx/m-tx.lua
|
||||
# None this year, but there have been in the past.
|
||||
LUA_ADJ_SCRIPTS =
|
||||
|
||||
TEXLUA_ADJ_SCRIPTS = texk/texlive/context/mtxrun \
|
||||
TEXLUA_ADJ_SCRIPTS = texk/texlive/linked_scripts/cachepic/cachepic.tlu \
|
||||
texk/texlive/linked_scripts/checkcites/checkcites.lua \
|
||||
texk/texlive/linked_scripts/cachepic/cachepic.tlu \
|
||||
texk/texlive/linked_scripts/context/stubs/unix/mtxrun \
|
||||
texk/texlive/linked_scripts/epspdf/epspdf.tlu \
|
||||
texk/texlive/linked_scripts/luaotfload/luaotfload-tool.lua \
|
||||
texk/texlive/linked_scripts/luaotfload/mkluatexfontdb.lua \
|
||||
texk/texlive/linked_scripts/musixtex/musixflx.lua \
|
||||
texk/texlive/linked_scripts/musixtex/musixtex.lua \
|
||||
texk/texlive/linked_scripts/pfarrei/a5toa4.tlu \
|
||||
texk/texlive/linked_scripts/pfarrei/pfarrei.tlu \
|
||||
texk/texlive/linked_scripts/pmx/pmx2pdf.lua \
|
||||
texk/texlive/linked_scripts/ptex2pdf/ptex2pdf.lua \
|
||||
texk/texlive/linked_scripts/texdoc/texdoc.tlu \
|
||||
texk/texlive/linked_scripts/texlive/rungs.tlu \
|
||||
utils/pmx/pmx2pdf.lua
|
||||
utils/pmx/pmx2pdf.lua \
|
||||
|
||||
SH_ADJ_SCRIPTS = texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh \
|
||||
texk/texlive/linked_scripts/lua2dox/lua2dox_filter \
|
||||
texk/texlive/linked_scripts/ltxfileinfo/ltxfileinfo \
|
||||
texk/texlive/linked_scripts/arara/arara.sh \
|
||||
texk/texlive/linked_scripts/dtxgen/dtxgen \
|
||||
texk/texlive/linked_scripts/listbib/listbib
|
||||
|
||||
SH_ADJ_SCRIPTS = texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh
|
||||
|
||||
# Never set SEPARATE_BUILD
|
||||
CONFIGURE_STYLE = gnu
|
||||
@ -112,16 +129,13 @@ CONFIGURE_STYLE = gnu
|
||||
CPPFLAGS = -I${X11BASE}/include \
|
||||
-I${TRUEPREFIX}/include/poppler
|
||||
|
||||
# Bug in ICU build system
|
||||
# http://tug.org/pipermail/tlbuild/2012q2/002348.html
|
||||
CPPFLAGS += -DU_PLATFORM=U_PF_BSD
|
||||
|
||||
# Big endian ICU bug
|
||||
# http://tug.org/pipermail/tlbuild/2012q2/002266.html
|
||||
.include <bsd.port.arch.mk>
|
||||
.if ${PROPERTIES:Mbe}
|
||||
CPPFLAGS += -DU_IS_BIG_ENDIAN=1
|
||||
.endif
|
||||
# XXX still needed?
|
||||
#.include <bsd.port.arch.mk>
|
||||
#.if ${PROPERTIES:Mbe}
|
||||
#CPPFLAGS += -DU_IS_BIG_ENDIAN=1
|
||||
#.endif
|
||||
|
||||
CONFIGURE_ENV += TL_MAKE=${GMAKE} \
|
||||
CPPFLAGS="${CPPFLAGS}"
|
||||
@ -206,21 +220,22 @@ pre-configure:
|
||||
for F in ${SH_ADJ_SCRIPTS}; do \
|
||||
perl -pi -e '($$. == 1) && s@^.*$$@#!/bin/sh@' $$F; \
|
||||
done
|
||||
${SUBST_CMD} ${WRKSRC}/texk/texlive/context/mtxrun
|
||||
${SUBST_CMD} ${WRKSRC}/texk/texlive/linked_scripts/context/stubs/unix/mtxrun
|
||||
|
||||
# just to silence error - never used
|
||||
pre-install:
|
||||
mkdir -p ${WRKSRC}/inst
|
||||
|
||||
# symlinks that would have been installed by texlinks.
|
||||
# Symlinks that would have been installed by texlinks.
|
||||
# texlinks can not do this itself in the fake dir, as it requires
|
||||
# a fully hashed texmf tree and working kpse configuration.
|
||||
# Run 'texlinks -u' and then observe the output of
|
||||
# 'texlinks -v'. Don't forget to check the links are in the PLIST.
|
||||
ALEPH_LN = lamed
|
||||
LUATEX_LN = dvilualatex dviluatex lualatex
|
||||
PDFTEX_LN = amstex cslatex csplain eplain etex jadetex latex mex \
|
||||
mllatex mltex pdfcslatex pdfcsplain pdfetex pdfjadetex \
|
||||
pdflatex pdfmex pdfxmltex physe phyzzx texsis utf8mex \
|
||||
xmltex
|
||||
PDFTEX_LN = amstex cslatex pdfcslatex csplain pdfcsplain eplain jadetex \
|
||||
pdfjadetex latex pdflatex mex pdfmex utf8mex mllatex mltex \
|
||||
etex pdfetex texsis xmltex pdfxmltex
|
||||
EPTEX_LN = platex
|
||||
XETEX_LN = xelatex
|
||||
EUPTEX_LN = uplatex
|
||||
@ -269,6 +284,5 @@ post-install:
|
||||
ln -s ${TRUEPREFIX}/bin/euptex ${PREFIX}/bin/$$i; \
|
||||
done
|
||||
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
SHA256 (texlive-20120701-extra.tar.xz) = QpTxeIaF4J1kgvOOTqS8rTatAXDpHDWLfwGJTrZ1aDE=
|
||||
SHA256 (texlive-20120701-source.tar.xz) = lmZhfV2sPoJXjmloNcyfJR7gpW0WLYbf8IZZrF3LbIE=
|
||||
SIZE (texlive-20120701-extra.tar.xz) = 326776
|
||||
SIZE (texlive-20120701-source.tar.xz) = 131904044
|
||||
SHA256 (texlive-20130530-extra.tar.xz) = 2mSZxW03OXBw+s1sYVIO8Iin/0adeuZjrCqGfqzHIZc=
|
||||
SHA256 (texlive-20130530-source.tar.xz) = qQWDLkwE3RyxbbS7e6rLePvBloK9M6wml6OoXOeNedQ=
|
||||
SIZE (texlive-20130530-extra.tar.xz) = 341684
|
||||
SIZE (texlive-20130530-source.tar.xz) = 179963948
|
||||
|
15
print/texlive/base/patches/patch-texk_bibtex-x_Makefile_in
Normal file
15
print/texlive/base/patches/patch-texk_bibtex-x_Makefile_in
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-texk_bibtex-x_Makefile_in,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
Missing pthread linkage
|
||||
|
||||
--- texk/bibtex-x/Makefile.in.origy Thu Aug 29 17:50:02 2013
|
||||
+++ texk/bibtex-x/Makefile.in Thu Aug 29 17:50:13 2013
|
||||
@@ -570,7 +570,7 @@ bibtexu_SOURCES = $(common_sources)
|
||||
# Force Automake to use CXXLD for linking
|
||||
nodist_EXTRA_bibtexu_SOURCES = dummy.cxx
|
||||
bibtexu_CPPFLAGS = $(AM_CPPFLAGS) $(ICU_INCLUDES) -DUTF_8
|
||||
-bibtexu_LDADD = $(KPATHSEA_LIBS) $(ICU_LIBS)
|
||||
+bibtexu_LDADD = $(KPATHSEA_LIBS) $(ICU_LIBS) -pthread
|
||||
csfdir = $(datarootdir)/texmf-dist/bibtex/csf/base
|
||||
dist_csf_DATA = \
|
||||
csf/88591lat.csf \
|
@ -0,0 +1,9 @@
|
||||
$OpenBSD: patch-texk_chktex_chktex-1_7_1_deweb_in,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
--- texk/chktex/chktex-1.7.1/deweb.in.origy Thu Sep 12 23:05:17 2013
|
||||
+++ texk/chktex/chktex-1.7.1/deweb.in Thu Sep 12 23:05:28 2013
|
||||
@@ -1,4 +1,4 @@
|
||||
-#! @PERL5@
|
||||
+#!/usr/bin/perl
|
||||
# deweb v1.2, kills the C sections of a CWEB file, for passing to ChkTeX.
|
||||
# Copyright (C) 1996 Jens T. Berger Thielemann
|
||||
#
|
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-texk_dvipdfmx_src_jpegimage_c,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/dvipdfmx/src/jpegimage.c.origy Fri Oct 4 11:13:22 2013
|
||||
+++ texk/dvipdfmx/src/jpegimage.c Fri Oct 4 11:14:29 2013
|
||||
@@ -360,7 +360,7 @@ jpeg_get_density (struct JPEG_info *j_info,
|
||||
struct JPEG_APPn_JFIF *app_data;
|
||||
int i;
|
||||
for (i = 0; i < j_info->num_appn; i++) {
|
||||
- if (j_info->appn[i].marker == JM_APP0 ||
|
||||
+ if (j_info->appn[i].marker == JM_APP0 &&
|
||||
j_info->appn[i].app_sig == JS_APPn_JFIF)
|
||||
break;
|
||||
}
|
17
print/texlive/base/patches/patch-texk_dvipsk_bbox_c
Normal file
17
print/texlive/base/patches/patch-texk_dvipsk_bbox_c
Normal file
@ -0,0 +1,17 @@
|
||||
$OpenBSD: patch-texk_dvipsk_bbox_c,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/dvipsk/bbox.c.origy Fri Oct 4 11:23:12 2013
|
||||
+++ texk/dvipsk/bbox.c Fri Oct 4 11:25:18 2013
|
||||
@@ -346,8 +346,8 @@ dochar:
|
||||
if (v - bcd->ury < lly) lly = v - bcd->ury;
|
||||
if (v - bcd->lly > ury) ury = v - bcd->lly;
|
||||
} else {
|
||||
- if (h + bcd->ury < llx) llx = h + bcd->ury;
|
||||
- if (h + bcd->lly > urx) urx = h + bcd->lly;
|
||||
+ if (h + bcd->ury > urx) urx = h + bcd->ury;
|
||||
+ if (h + bcd->lly < llx) llx = h + bcd->lly;
|
||||
if (v + bcd->llx < lly) lly = v + bcd->llx;
|
||||
if (v + bcd->urx > ury) ury = v + bcd->urx;
|
||||
}
|
17
print/texlive/base/patches/patch-texk_dvipsk_writet1_c
Normal file
17
print/texlive/base/patches/patch-texk_dvipsk_writet1_c
Normal file
@ -0,0 +1,17 @@
|
||||
$OpenBSD: patch-texk_dvipsk_writet1_c,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/dvipsk/writet1.c.origy Fri Oct 4 11:27:21 2013
|
||||
+++ texk/dvipsk/writet1.c Fri Oct 4 11:28:46 2013
|
||||
@@ -1167,7 +1167,9 @@ static void t1_subset_ascii_part(void)
|
||||
t1_getline();
|
||||
while (!t1_prefix("/Encoding")) {
|
||||
t1_scan_param();
|
||||
- t1_putline();
|
||||
+ if (!(t1_prefix("/UniqueID") &&
|
||||
+ !strncmp(t1_line_array + strlen(t1_line_array) -4, "def", 3)))
|
||||
+ t1_putline();
|
||||
t1_getline();
|
||||
}
|
||||
if (is_reencoded(fm_cur))
|
24
print/texlive/base/patches/patch-texk_mendexk_fwrite_c
Normal file
24
print/texlive/base/patches/patch-texk_mendexk_fwrite_c
Normal file
@ -0,0 +1,24 @@
|
||||
$OpenBSD: patch-texk_mendexk_fwrite_c,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/mendexk/fwrite.c.origy Fri Oct 4 11:30:16 2013
|
||||
+++ texk/mendexk/fwrite.c Fri Oct 4 11:31:35 2013
|
||||
@@ -15,7 +15,7 @@ static int range_check(struct index ind, int count, ch
|
||||
static void linecheck(char *lbuff, char *tmpbuff);
|
||||
static void crcheck(char *lbuff, FILE *fp);
|
||||
|
||||
-#define TAIL(x) (x+strlen(x))
|
||||
+#define TAIL(x) ((x)+strlen(x))
|
||||
|
||||
/* if we don't have vsnprintf() */
|
||||
/* #define vsnprintf(buff,len,format,argptr) vsprintf(buff,format,argptr) */
|
||||
@@ -385,7 +385,7 @@ static int range_check(struct index ind, int count, ch
|
||||
}
|
||||
if (strlen(ind.p[j].enc)>0) {
|
||||
sprintf(tmpbuff,"%s%s%s",encap_prefix,ind.p[j].enc,encap_infix);
|
||||
- sprintf(tmpbuff,"%s%s%s",ind.p[j].page,encap_suffix,delim_n);
|
||||
+ sprintf(TAIL(tmpbuff),"%s%s%s",ind.p[j].page,encap_suffix,delim_n);
|
||||
linecheck(lbuff,tmpbuff);
|
||||
}
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
$OpenBSD: patch-texk_texlive_context_mtxrun,v 1.1 2011/11/23 12:00:45 edd Exp $
|
||||
--- texk/texlive/context/mtxrun.origy Sat Sep 10 23:55:58 2011
|
||||
+++ texk/texlive/context/mtxrun Sat Sep 10 23:57:10 2011
|
||||
@@ -14424,8 +14424,8 @@ runners.applications = {
|
||||
["lua"] = "luatex --luaonly",
|
||||
["luc"] = "luatex --luaonly",
|
||||
["pl"] = "perl",
|
||||
- ["py"] = "python",
|
||||
- ["rb"] = "ruby",
|
||||
+ ["py"] = "python${MODPY_VERSION}",
|
||||
+ ["rb"] = "ruby${MODRUBY_BINREV}",
|
||||
}
|
||||
|
||||
runners.suffixes = {
|
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-texk_texlive_linked_scripts_a2ping_a2ping_pl,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
--- texk/texlive/linked_scripts/a2ping/a2ping.pl.origy Thu Sep 12 23:06:08 2013
|
||||
+++ texk/texlive/linked_scripts/a2ping/a2ping.pl Thu Sep 12 23:06:33 2013
|
||||
@@ -2,7 +2,7 @@
|
||||
eval '(exit $?0)' && eval 'PERL_BADLANG=x;export PERL_BADLANG;: \
|
||||
;exec perl -x -S -- "$0" ${1+"$@"};#'if 0;
|
||||
eval 'setenv PERL_BADLANG x;exec perl -x -S -- "$0" $argv:q;#'.q+
|
||||
-#!perl -w
|
||||
+#!/usr/bin/perl -w
|
||||
package Htex::a2ping; $0=~/(.*)/s;unshift@INC,'.';do($1);die$@if$@;__END__+if !1;
|
||||
# This Perl script was generated by JustLib2 at Wed Apr 23 09:14:13 2003.
|
||||
# Don't touch/remove any lines above; http://www.inf.bme.hu/~pts/justlib
|
@ -1,6 +1,6 @@
|
||||
$OpenBSD: patch-texk_texlive_linked_scripts_installfont_installfont-tl,v 1.1 2013/05/29 20:04:13 zhuk Exp $
|
||||
--- texk/texlive/linked_scripts/installfont/installfont-tl.origy Tue Mar 26 12:44:36 2013
|
||||
+++ texk/texlive/linked_scripts/installfont/installfont-tl Tue Mar 26 12:45:10 2013
|
||||
$OpenBSD: patch-texk_texlive_linked_scripts_installfont_installfont-tl,v 1.2 2014/01/11 18:46:52 edd Exp $
|
||||
--- texk/texlive/linked_scripts/installfont/installfont-tl.origy Tue Mar 12 00:01:41 2013
|
||||
+++ texk/texlive/linked_scripts/installfont/installfont-tl Thu Aug 29 17:49:54 2013
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/ksh
|
||||
|
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-texk_web2c_luatexdir_font_writecff_w,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/web2c/luatexdir/font/writecff.w.origy Fri Oct 4 11:25:51 2013
|
||||
+++ texk/web2c/luatexdir/font/writecff.w Fri Oct 4 11:26:50 2013
|
||||
@@ -3389,6 +3389,8 @@ void write_cid_cff(PDF pdf, cff_font * cffont, fd_entr
|
||||
}
|
||||
pdf_begin_obj(pdf, cidset, OBJSTM_NEVER);
|
||||
pdf_begin_dict(pdf);
|
||||
+ pdf_dict_add_streaminfo(pdf);
|
||||
+ pdf_end_dict(pdf);
|
||||
pdf_begin_stream(pdf);
|
||||
pdf_out_block(pdf, stream, l);
|
||||
pdf_end_stream(pdf);
|
@ -0,0 +1,24 @@
|
||||
$OpenBSD: patch-texk_web2c_luatexdir_font_writettf_w,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/web2c/luatexdir/font/writettf.w.origy Fri Oct 4 11:15:13 2013
|
||||
+++ texk/web2c/luatexdir/font/writettf.w Fri Oct 4 11:18:43 2013
|
||||
@@ -816,14 +816,13 @@ void ttf_read_post(void)
|
||||
}
|
||||
}
|
||||
break;
|
||||
+ default:
|
||||
+ pdftex_warn("unsupported format (%.8X) of `post' table, assuming 3.0",
|
||||
+ (unsigned int) post_format);
|
||||
case 0x00030000:
|
||||
for (glyph = glyph_tab; glyph - glyph_tab < NMACGLYPHS; glyph++) {
|
||||
glyph->name_index = (TTF_USHORT) (glyph - glyph_tab);
|
||||
}
|
||||
- break;
|
||||
- default:
|
||||
- pdftex_fail("unsupported format (%.8X) of `post' table",
|
||||
- (unsigned int) post_format);
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,24 @@
|
||||
$OpenBSD: patch-texk_web2c_luatexdir_pdf_pdfgen_w,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/web2c/luatexdir/pdf/pdfgen.w.origy Fri Oct 4 11:09:34 2013
|
||||
+++ texk/web2c/luatexdir/pdf/pdfgen.w Fri Oct 4 11:10:18 2013
|
||||
@@ -572,7 +572,7 @@ void pdf_print_int(PDF pdf, longinteger n)
|
||||
{
|
||||
char s[24];
|
||||
int w;
|
||||
- w = snprintf(s, 23, "%" LONGINTEGER_PRI "d", n);
|
||||
+ w = snprintf(s, 23, "%" LONGINTEGER_PRI "d", (LONGINTEGER_TYPE) n);
|
||||
check_nprintf(w, 23);
|
||||
pdf_out_block(pdf, (const char *) s, (size_t) w);
|
||||
}
|
||||
@@ -719,7 +719,7 @@ void pdf_end_stream(PDF pdf)
|
||||
if (pdf->seek_write_length && pdf->draftmode == 0) {
|
||||
xfseeko(pdf->file, (off_t)pdf->stream_length_offset, SEEK_SET,
|
||||
pdf->job_name);
|
||||
- fprintf(pdf->file, "%" LONGINTEGER_PRI "i", pdf->stream_length);
|
||||
+ fprintf(pdf->file, "%" LONGINTEGER_PRI "i", (LONGINTEGER_TYPE) pdf->stream_length);
|
||||
xfseeko(pdf->file, 0, SEEK_END, pdf->job_name);
|
||||
}
|
||||
pdf->seek_write_length = false;
|
15
print/texlive/base/patches/patch-texk_web2c_mplibdir_mp_w
Normal file
15
print/texlive/base/patches/patch-texk_web2c_mplibdir_mp_w
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-texk_web2c_mplibdir_mp_w,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/web2c/mplibdir/mp.w.origy Fri Oct 4 11:32:01 2013
|
||||
+++ texk/web2c/mplibdir/mp.w Fri Oct 4 11:34:23 2013
|
||||
@@ -32743,7 +32743,7 @@ static integer mp_dimen_out (MP mp, mp_number x_orig)
|
||||
mp_number arg1;
|
||||
new_number (arg1);
|
||||
number_clone (arg1, x);
|
||||
- number_multiply_int (x, 16);
|
||||
+ number_multiply_int (arg1, 16);
|
||||
make_scaled (x, arg1, internal_value (mp_design_size));
|
||||
free_number (arg1);
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
$OpenBSD: patch-texk_web2c_pdftexdir_ttf2afm_c,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/web2c/pdftexdir/ttf2afm.c.origy Fri Oct 4 11:19:32 2013
|
||||
+++ texk/web2c/pdftexdir/ttf2afm.c Fri Oct 4 11:20:54 2013
|
||||
@@ -521,15 +521,15 @@ static void read_font(void)
|
||||
}
|
||||
}
|
||||
break;
|
||||
+ default:
|
||||
+ ttf_warn("unsupported format (%.8X) of `post' table, assuming 3.0",
|
||||
+ post_format);
|
||||
case 0x00030000:
|
||||
if (print_glyph == AS_NAME) {
|
||||
ttf_warn
|
||||
("no names available in `post' table, print glyph names as indices");
|
||||
print_glyph = AS_INDEX;
|
||||
}
|
||||
- break;
|
||||
- default:
|
||||
- ttf_fail("unsupported format (%.8X) of `post' table", post_format);
|
||||
}
|
||||
ttf_seek_tab("loca", 0);
|
||||
if (loca_format == 1) {
|
@ -0,0 +1,24 @@
|
||||
$OpenBSD: patch-texk_web2c_pdftexdir_writettf_c,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
http://tug.org/pipermail/tldistro/2013q3/000218.html
|
||||
|
||||
--- texk/web2c/pdftexdir/writettf.c.origy Fri Oct 4 11:21:14 2013
|
||||
+++ texk/web2c/pdftexdir/writettf.c Fri Oct 4 11:22:28 2013
|
||||
@@ -517,14 +517,13 @@ static void ttf_read_post(void)
|
||||
}
|
||||
}
|
||||
break;
|
||||
+ default:
|
||||
+ pdftex_warn("unsupported format (%.8X) of `post' table, assuming 3.0",
|
||||
+ (unsigned int) post_format);
|
||||
case 0x00030000:
|
||||
for (glyph = glyph_tab; glyph - glyph_tab < NMACGLYPHS; glyph++) {
|
||||
glyph->name_index = glyph - glyph_tab;
|
||||
}
|
||||
- break;
|
||||
- default:
|
||||
- pdftex_fail("unsupported format (%.8X) of `post' table",
|
||||
- (unsigned int) post_format);
|
||||
}
|
||||
}
|
||||
|
@ -1,7 +1,8 @@
|
||||
@comment $OpenBSD: PLIST,v 1.22 2012/12/17 20:28:04 edd Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.23 2014/01/11 18:46:52 edd Exp $
|
||||
@conflict teTeX_base-*
|
||||
@conflict pdfjam-*
|
||||
@conflict ht-<2
|
||||
@conflict texlive_texmf-buildset-<2013
|
||||
@pkgpath print/teTeX/base
|
||||
@pkgpath print/pdfjam
|
||||
@pkgpath print/teTeX/base,-fmt
|
||||
@ -127,11 +128,14 @@
|
||||
@bin bin/xetex
|
||||
@comment bin/tlmgr
|
||||
bin/a2ping
|
||||
bin/a5toa4
|
||||
bin/adhocfilelist
|
||||
bin/afm2afm
|
||||
bin/allcm
|
||||
bin/allec
|
||||
bin/allneeded
|
||||
bin/amstex
|
||||
bin/arara
|
||||
bin/arlatex
|
||||
bin/authorindex
|
||||
bin/autoinst
|
||||
@ -160,6 +164,7 @@ bin/ctxtools
|
||||
bin/de-macro
|
||||
bin/deweb
|
||||
bin/dosepsbin
|
||||
bin/dtxgen
|
||||
bin/dvi2fax
|
||||
bin/dviasm
|
||||
bin/dvigif
|
||||
@ -201,6 +206,9 @@ bin/inimf
|
||||
bin/initex
|
||||
bin/installfont-tl
|
||||
bin/jadetex
|
||||
bin/kanji-config-updmap
|
||||
bin/kanji-config-updmap-sys
|
||||
bin/kanji-fontmap-creator
|
||||
bin/kpsepath
|
||||
bin/kpsetool
|
||||
bin/kpsewhere
|
||||
@ -211,10 +219,14 @@ bin/latex2man
|
||||
bin/latexdiff
|
||||
bin/latexdiff-vc
|
||||
bin/latexfileversion
|
||||
bin/latexpand
|
||||
bin/latexrevise
|
||||
bin/listbib
|
||||
bin/listings-ext.sh
|
||||
bin/ltxfileinfo
|
||||
bin/lua2dox_filter
|
||||
bin/lualatex
|
||||
bin/luaotfload-tool
|
||||
bin/luatools
|
||||
bin/m-tx
|
||||
bin/makeglossaries
|
||||
@ -240,6 +252,7 @@ bin/mllatex
|
||||
bin/mltex
|
||||
bin/mptopdf
|
||||
bin/mtxrun
|
||||
bin/multibibliography
|
||||
bin/musixflx
|
||||
bin/musixtex
|
||||
bin/ofm2opl
|
||||
@ -271,8 +284,7 @@ bin/pdfpun
|
||||
bin/pdfxmltex
|
||||
bin/pedigree
|
||||
bin/perltex
|
||||
bin/physe
|
||||
bin/phyzzx
|
||||
bin/pfarrei
|
||||
bin/pkfix
|
||||
bin/pkfix-helper
|
||||
bin/platex
|
||||
@ -282,6 +294,7 @@ bin/ps4pdf
|
||||
bin/pslatex
|
||||
bin/pst2pdf
|
||||
bin/pstopdf
|
||||
bin/ptex2pdf
|
||||
bin/purifyeps
|
||||
bin/repstopdf
|
||||
bin/rpdfcrop
|
||||
@ -317,8 +330,8 @@ bin/tpic2pdftex
|
||||
bin/typeoutfileinfo
|
||||
bin/ulqda
|
||||
bin/updmap
|
||||
bin/updmap-setup-kanji
|
||||
bin/updmap-sys
|
||||
bin/uplatex
|
||||
bin/urlbst
|
||||
bin/utf8mex
|
||||
bin/vpe
|
||||
@ -383,8 +396,8 @@ lib/libptexenc.la
|
||||
libdata/perl5/site_perl/TeXLive/
|
||||
libdata/perl5/site_perl/TeXLive/TLConfig.pm
|
||||
libdata/perl5/site_perl/TeXLive/TLUtils.pm
|
||||
share/doc/pkg-readmes/${FULLPKGNAME}
|
||||
@exec mktexlsr > /dev/null 2>&1
|
||||
@unexec-delete rm %D/share/texmf/ls-R
|
||||
@unexec-delete rm %D/share/texmf-dist/ls-R
|
||||
@unexec-delete rm %D/share/texmf-var/ls-R
|
||||
@unexec-delete rm -f %D/share/texmf-dist/ls-R
|
||||
@unexec-delete rm -f %D/share/texmf-var/ls-R
|
||||
@unexec-delete rm -f %D/share/texmf/ls-R
|
||||
@unexec-delete rm -f %D/share/texmf-local/ls-R
|
||||
|
@ -1,4 +1,4 @@
|
||||
$OpenBSD: README,v 1.10 2014/01/11 12:56:41 ajacoutot Exp $
|
||||
$OpenBSD: README,v 1.11 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
+-----------------------------------------------------------------------
|
||||
| Running ${FULLPKGNAME} on OpenBSD
|
||||
@ -9,22 +9,31 @@ Texmf Subsets
|
||||
|
||||
There are a number of texmf trees in the OpenBSD packages:
|
||||
|
||||
texmf-buildset:
|
||||
The smallest of the subsets. This is primarily for building OpenBSD
|
||||
ports (approx 110M).
|
||||
|
||||
texmf-minimal:
|
||||
A teTeX like tree, suitable for casual TeX users who do not need many
|
||||
extra macros or ConTeXt (approx 324MB).
|
||||
extra macros or ConTeXt (approx 319MB).
|
||||
|
||||
texmf-full:
|
||||
Extra macros (approx 191MB).
|
||||
Extra macros (approx 247MB).
|
||||
|
||||
texmf-context:
|
||||
Macros for the conTeXt typesetter (approx 7MB).
|
||||
Macros for the conTeXt typesetter (approx 9MB).
|
||||
|
||||
This was separated because conTeXt maintains it's own hashes separate
|
||||
from that of libkpse. As 99% of users don't use this, these hashes are
|
||||
generated only when the conTeXt macros are installed.
|
||||
|
||||
texmf-doc:
|
||||
Documentation for all of TeX Live (approx 890MB).
|
||||
Documentation for all of TeX Live (approx 510MB).
|
||||
|
||||
To take load off the OpenBSD mirrors (all of the docs would be 1.1GB
|
||||
compressed package), this is only the documentation for the
|
||||
texmf-minimal tree. This should contains documentation for the most
|
||||
popular packages.
|
||||
|
||||
All sizes are approximate compressed package sizes and the texmf package
|
||||
contents do not overlap.
|
||||
@ -63,11 +72,6 @@ Now you can install afresh the new TeX Live packages.
|
||||
Other Misc. Notes
|
||||
=================
|
||||
|
||||
Gmverb
|
||||
------
|
||||
|
||||
The gmverb package now works again, but requires xelatex.
|
||||
|
||||
Tlmgr
|
||||
-----
|
||||
|
||||
@ -91,6 +95,21 @@ As far as I know:
|
||||
* lang/ruby/${MODRUBY_LIBREV} is needed for convbkmk, epspdf, and
|
||||
other stuff.
|
||||
|
||||
If you know more, please mail the package maintainer: <edd@openbsd.org>
|
||||
If you know more, please mail the package maintainer.
|
||||
|
||||
Notes for Developers
|
||||
--------------------
|
||||
|
||||
* If you have a port which needs TeX stuff at build time, then it should
|
||||
BUILD_DEPENDS upon texlive_base which in turn will pull in
|
||||
texlive_texmf-buildset.
|
||||
|
||||
* If the buildset is missing something that your port needs to build, then
|
||||
you can depend temporarily upon texlive_texmf-minimal or texlive_texmf-full.
|
||||
If you have to do this, please send an email to MAINTAINER so that we can
|
||||
have the support you need added to the buildset texmf.
|
||||
|
||||
* If a non-texlive port installs texmf files then they should be installed
|
||||
into share/texmf-local, NOT share/texmf or share/texmf-dist.
|
||||
|
||||
Have fun TeXing.
|
||||
|
@ -1,31 +1,31 @@
|
||||
# $OpenBSD: Makefile,v 1.35 2013/10/12 10:23:25 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.36 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
COMMENT-context = texlive texmf for conTeXt
|
||||
COMMENT-docs = texlive documentation
|
||||
COMMENT-full = texlive texmf for extra macros
|
||||
COMMENT-main = texlive texmf for basic functionality
|
||||
COMMENT-buildset = smallest texlive texmf for building ports
|
||||
|
||||
DISTNAME = texlive-${DIST_V}-texmf
|
||||
#MASTER_SITES0 = http://spacehopper.org/mirrors/ \
|
||||
# http://theunixzoo.co.uk/distfiles/
|
||||
MASTER_SITES0 = http://spacehopper.org/mirrors/ \
|
||||
http://theunixzoo.co.uk/distfiles/
|
||||
MASTER_SITES0 = http://theunixzoo.co.uk/distfiles/
|
||||
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
|
||||
texlive-${DIST_V}-extra${EXTRACT_SUFX} \
|
||||
texmf-var-pregen-${V}${EXTRACT_SUFX}:0
|
||||
REVISION-main = 1
|
||||
|
||||
PKGNAME-main = texlive_texmf-minimal-${V}
|
||||
PKGNAME-full = texlive_texmf-full-${V}
|
||||
PKGNAME-docs = texlive_texmf-docs-${V}
|
||||
PKGNAME-context = texlive_texmf-context-${V}
|
||||
PKGNAME-buildset = texlive_texmf-buildset-${V}
|
||||
|
||||
NO_BUILD = Yes
|
||||
NO_TEST = Yes
|
||||
PKG_ARCH = *
|
||||
|
||||
BUILD_DEPENDS = archivers/xz
|
||||
RUN_DEPENDS-full = texlive_texmf-minimal-${V}:print/texlive/texmf,-main \
|
||||
texlive_base-${V}:print/texlive/base
|
||||
|
||||
# We dont use auto module deps for these, as MODULES is not per SUBPACKAGE
|
||||
MODULES += lang/ruby lang/python
|
||||
MODRUBY_REV = 1.8
|
||||
@ -33,74 +33,46 @@ MODRUBY_BUILDDEP = No
|
||||
MODRUBY_RUNDEP = No
|
||||
MODPY_BUILDDEP = No
|
||||
MODPY_RUNDEP = No
|
||||
RUN_DEPENDS-full += lang/python/${MODPY_VERSION}
|
||||
|
||||
RUN_DEPENDS-context += texlive_base-${V}:print/texlive/base \
|
||||
RUN_DEPENDS-main = texlive_base-${V}:print/texlive/base
|
||||
RUN_DEPENDS-full = texlive_texmf-minimal-${V}:print/texlive/texmf,-main \
|
||||
lang/python/${MODPY_VERSION}
|
||||
RUN_DEPENDS-context += texlive_texmf-full-${V}:print/texlive/texmf,-full \
|
||||
lang/ruby/${MODRUBY_REV}
|
||||
RUN_DEPENDS-context += lang/ruby/${MODRUBY_REV}
|
||||
RUN_DEPENDS-docs += texlive_base-${V}:print/texlive/base \
|
||||
x11/p5-Tk
|
||||
RUN_DEPENDS-docs += x11/p5-Tk
|
||||
|
||||
MULTI_PACKAGES = -context -docs -full -main
|
||||
|
||||
# Files which are named *.[1-9] which are not manuals. This list
|
||||
# is shorter than the list of files which *are* manuals scattered
|
||||
# all over the texmf.
|
||||
# The BEGIN/END ensure that each real entry has a space either side
|
||||
# of it. Grep uses this to ensure we don't accidentally pick up
|
||||
# a path which is a subset of one of the following:
|
||||
NOT_A_MANUAL = BEGIN \
|
||||
${PREFIX}/share/texmf-dist/tex/latex/tabvar/tabvar.1 \
|
||||
${PREFIX}/share/texmf-dist/tex/latex/tabvar/tabvar.2 \
|
||||
${PREFIX}/share/texmf-dist/tex/latex/tabvar/tabvar.3 \
|
||||
${PREFIX}/share/texmf-dist/doc/metapost/base/source-manual/figs.1 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/feynmf/manpics.1 \
|
||||
${PREFIX}/share/texmf-dist/doc/pdftex/manual/samplepdf/samplepdf.1 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.1 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.2 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.3 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.4 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.5 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.6 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.7 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.8 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/tablor/Figures/tablor_Tab.9 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/flashmovie/flv-player-license/MPL-1.1 \
|
||||
${PREFIX}/share/texmf-dist/doc/fonts/wasy/wasyfont.2 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/acmconf/THIS-IS-VERSION-1.3 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/rcsinfo/README-1.9 \
|
||||
${PREFIX}/share/texmf-dist/doc/pdftex/Announcement-1.40.2 \
|
||||
${PREFIX}/share/texmf-dist/source/latex/koma-script/ChangeLog.2 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/feynmf/manpics.2 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/feynmf/manpics.3 \
|
||||
${PREFIX}/share/texmf-dist/doc/latex/webguide/expeg.6 \
|
||||
END
|
||||
MULTI_PACKAGES = -context -docs -full -main -buildset
|
||||
|
||||
do-install:
|
||||
|
||||
# The rest goes in share/texmf*
|
||||
mv ${WRKDIST}/texmf ${PREFIX}/share
|
||||
mv ${WRKDIST}/texmf-dist ${PREFIX}/share
|
||||
|
||||
# Collect all the manual pages that are *everywhere* for
|
||||
# some reason. I wanted to use file(1) to detect if files
|
||||
# are manual pages, but it gets it wrong (sigh).
|
||||
for i in `find ${PREFIX} -type f | grep -e '.*\.[1-9]$$'`; do \
|
||||
if [ "`echo ${NOT_A_MANUAL} | grep -e \" $$i "`" = "" ]; then \
|
||||
mv $$i ${PREFIX}/man/man$${i#$${i%?}}/ ; \
|
||||
fi \
|
||||
done
|
||||
|
||||
# plug in my pregenerated map and formats
|
||||
mv ${WRKDIR}/texmf-var ${PREFIX}/share
|
||||
|
||||
# Put manuals in the right place.
|
||||
#
|
||||
# The rest of share/texmf-dist/doc/man does not appear
|
||||
# in the packing list, so the PDF versions will not be installed.
|
||||
#
|
||||
# I am told by upstream that any manual page not under
|
||||
# texmf-dist/doc/man is intentionally this way and should not be
|
||||
# moved into the system manual path. So be it.
|
||||
mv ${PREFIX}/share/texmf-dist/doc/man/man1/*.1 \
|
||||
${PREFIX}/man/man1/
|
||||
mv ${PREFIX}/share/texmf-dist/doc/man/man5/*.5 \
|
||||
${PREFIX}/man/man5/
|
||||
|
||||
# Info pages
|
||||
mv ${PREFIX}/share/texmf-dist/doc/info/*.info \
|
||||
${PREFIX}/info/
|
||||
|
||||
# adjust permissions
|
||||
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/{share/texmf*,man/man*/*}
|
||||
chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/{share/texmf*,man/man*/*,info/*}
|
||||
|
||||
# selfauto does not work with our legacy texmf paths, patch in paths.
|
||||
post-install:
|
||||
${SUBST_CMD} ${PREFIX}/share/texmf/web2c/texmf.cnf
|
||||
${SUBST_CMD} ${PREFIX}/share/texmf/web2c/texmfcnf.lua
|
||||
${SUBST_CMD} ${PREFIX}/share/texmf-dist/web2c/texmf.cnf
|
||||
${SUBST_CMD} ${PREFIX}/share/texmf-dist/web2c/texmfcnf.lua
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,6 +1,6 @@
|
||||
SHA256 (texlive-20120701-extra.tar.xz) = QpTxeIaF4J1kgvOOTqS8rTatAXDpHDWLfwGJTrZ1aDE=
|
||||
SHA256 (texlive-20120701-texmf.tar.xz) = mHvdLUhE4nkbGFoTLhhhHluX13R/CAmQQtDeM9Nrwbo=
|
||||
SHA256 (texmf-var-pregen-2012.tar.xz) = lZel90H95pXKw0snUJ4+xmgKjssdWvK5zYv0W+SZg+o=
|
||||
SIZE (texlive-20120701-extra.tar.xz) = 326776
|
||||
SIZE (texlive-20120701-texmf.tar.xz) = 1428125120
|
||||
SIZE (texmf-var-pregen-2012.tar.xz) = 14698424
|
||||
SHA256 (texlive-20130530-extra.tar.xz) = 2mSZxW03OXBw+s1sYVIO8Iin/0adeuZjrCqGfqzHIZc=
|
||||
SHA256 (texlive-20130530-texmf.tar.xz) = jz/cbkbe4xy1tVDJEzxMnqQ3YBg8VSwmqSx1oCBQfyY=
|
||||
SHA256 (texmf-var-pregen-2013.tar.xz) = WpizArXNHzESWokKPFnaX2VpiBxP6mYlp99gi9tDAMg=
|
||||
SIZE (texlive-20130530-extra.tar.xz) = 341684
|
||||
SIZE (texlive-20130530-texmf.tar.xz) = 1588822352
|
||||
SIZE (texmf-var-pregen-2013.tar.xz) = 15219644
|
||||
|
@ -1,73 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: eqnparser.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# Parse equation and put into data structure.
|
||||
|
||||
require "subsetconf"
|
||||
|
||||
=begin
|
||||
Parse subset equations and bomb out if bad
|
||||
=end
|
||||
class EqnParser
|
||||
|
||||
attr_reader :configs
|
||||
|
||||
# Initialise + Parse
|
||||
def initialize(eqn)
|
||||
@configs = []
|
||||
@eqn = eqn
|
||||
@fileTypes = ["doc", "src", "run", "bin"]
|
||||
|
||||
parse
|
||||
end
|
||||
|
||||
private
|
||||
def parse
|
||||
parts = @eqn.split ":"
|
||||
for part in parts do
|
||||
|
||||
subparts = part.split ","
|
||||
|
||||
if subparts.size < 2 then
|
||||
puts "*error: malformed equation"
|
||||
exit 1
|
||||
end
|
||||
|
||||
pm = subparts[0][0..0] # +/-
|
||||
inc = true
|
||||
if pm == '-' then
|
||||
inc = false
|
||||
end
|
||||
pkg = subparts[0]
|
||||
pkg = pkg[1..pkg.length]
|
||||
conf = SubsetConf.new pkg, inc
|
||||
|
||||
for subpart in subparts[1..subparts.length] do
|
||||
subpart.chomp!
|
||||
if @fileTypes.index subpart then
|
||||
conf.enableFileType subpart
|
||||
else
|
||||
print "*error: bad filetype: "
|
||||
puts subpart
|
||||
exit 1
|
||||
end
|
||||
end
|
||||
@configs << conf
|
||||
end
|
||||
end
|
||||
end
|
@ -1,164 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: pkgfilter.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# Filters package contents based upon a subsetconf
|
||||
|
||||
require "subsetconf"
|
||||
require "spinner"
|
||||
require "set"
|
||||
require "pkgscanner"
|
||||
|
||||
class PkgFilter
|
||||
|
||||
# Create a new subset shaper and index the tlpdb database
|
||||
def initialize()
|
||||
|
||||
# tlpdb directives to remove
|
||||
@@noInterest =
|
||||
["name", "category", "revision", "shortdesc",
|
||||
"longdesc", "catalogue", "catalogue-version",
|
||||
"catalogue-date", "catalogue-ctan",
|
||||
"catalogue-license", "postaction"]
|
||||
@@blocks =
|
||||
["runfiles", "docfiles", "binfiles", "srcfiles"]
|
||||
@@leaveAlone = ["depend"]
|
||||
|
||||
@pass = 1
|
||||
@@spinner = Spinner.new
|
||||
end
|
||||
|
||||
# Filter un-needed junk and un-needed doc/run/src/bin files
|
||||
# out of a index contents buffer.
|
||||
def filterContents(inBuf, subset)
|
||||
|
||||
buf = ""
|
||||
|
||||
ignoreFiles = nil
|
||||
|
||||
blockType = nil # nil if not in block
|
||||
name = "<undefined>"
|
||||
|
||||
for line in inBuf do
|
||||
|
||||
if line =~ /^ / then
|
||||
|
||||
# a filename inside a "block"
|
||||
if blockType == nil then
|
||||
puts "*error: syntax error: file not in block near #{name}"
|
||||
exit 1
|
||||
end
|
||||
|
||||
# OK
|
||||
if ignoreFiles == false then
|
||||
line.strip!
|
||||
buf = buf + line.split(" ")[0]
|
||||
buf += "\n"
|
||||
end
|
||||
|
||||
else
|
||||
|
||||
# Can't be in a block anymore
|
||||
blockType = nil
|
||||
|
||||
# Extract directive and value
|
||||
line =~ /^(.*?) (.*)/
|
||||
dir = $1
|
||||
val = $2
|
||||
|
||||
# Cache the name for error messages
|
||||
if dir == "name" then
|
||||
name = val
|
||||
end
|
||||
|
||||
# Filter away uninteresting directives
|
||||
if @@noInterest.index dir then
|
||||
#ignore
|
||||
elsif @@blocks.index dir then
|
||||
blockType = dir
|
||||
ignoreFiles = willIgnore?(
|
||||
blockType, subset)
|
||||
elsif @@leaveAlone.index dir then
|
||||
# Stuff you leave in place
|
||||
# like 'depend'
|
||||
buf = buf + line
|
||||
elsif dir == "execute"
|
||||
# formats hints, map hints
|
||||
parseExecute val, subset
|
||||
else
|
||||
printf "*error: unrecognised"
|
||||
printf " directive in tlpdb: '"
|
||||
puts "#{dir}': #{line}"
|
||||
exit 1
|
||||
end
|
||||
|
||||
end #if
|
||||
end
|
||||
|
||||
buf
|
||||
|
||||
end
|
||||
|
||||
private
|
||||
# Tell us if we should ignore these types of files
|
||||
# in the subset +subsetConf+. Valid file types are
|
||||
# +runfiles+, +docfiles+, +binfiles+ and +srcfiles+.
|
||||
def willIgnore?(fileType, subsetConf)
|
||||
use = ""
|
||||
if fileType == "runfiles" then
|
||||
use = subsetConf.useRunFiles
|
||||
elsif fileType == "docfiles" then
|
||||
use = subsetConf.useDocFiles
|
||||
elsif fileType == "binfiles" then
|
||||
use = subsetConf.useBinFiles
|
||||
elsif fileType == "srcfiles" then
|
||||
use = subsetConf.useSrcFiles
|
||||
end
|
||||
|
||||
use = !use
|
||||
|
||||
use
|
||||
end
|
||||
|
||||
private
|
||||
# Decides what to do with execute statements.
|
||||
# +str+ is the string following the +execute+ word.
|
||||
def parseExecute(str, conf)
|
||||
|
||||
parts = str.split " "
|
||||
|
||||
case parts[0]
|
||||
when "AddFormat":
|
||||
# Ignore
|
||||
when "BuildFormat":
|
||||
conf.formatHints << parts[1]
|
||||
when "BuildLanguageDat":
|
||||
# Ignore
|
||||
when "AddHyphen":
|
||||
# Ignore
|
||||
when "addKanjiMap":
|
||||
# Ignorer
|
||||
when "addMap":
|
||||
conf.mapHints << parts[0] + " " + parts[1]
|
||||
when "addMixedMap":
|
||||
conf.mapHints << parts[0] + " " + parts[1]
|
||||
else
|
||||
printf "*warning: unknown execute statement:"
|
||||
puts parts[0]
|
||||
end
|
||||
end
|
||||
end
|
@ -1,62 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: pkgscanner.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# Takes packages from tlpdb
|
||||
|
||||
require "tlpdbindex"
|
||||
|
||||
class PkgScanner
|
||||
|
||||
# Create a new subset shaper and index the tlpdb database
|
||||
def initialize()
|
||||
# tlpdb directives to remove
|
||||
@tlpdb = File.new $TLMASTER + "/tlpkg/texlive.tlpdb"
|
||||
@dbIndex = TlpdbIndex.new @tlpdb
|
||||
end
|
||||
|
||||
# Return the contents of a single package
|
||||
def getContents(indexName)
|
||||
|
||||
indexName.sub!(/ARCH/, $ARCH)
|
||||
|
||||
seekLine = @dbIndex.index[indexName]
|
||||
|
||||
if seekLine == nil then
|
||||
puts "\b*warning: package not found: #{indexName}"
|
||||
return ""
|
||||
end
|
||||
|
||||
@tlpdb.rewind
|
||||
|
||||
# Seek to right line
|
||||
for x in (1..seekLine - 1) do
|
||||
@tlpdb.readline
|
||||
end
|
||||
|
||||
buf = ""
|
||||
|
||||
begin
|
||||
line = @tlpdb.readline
|
||||
if line.strip != ""
|
||||
buf = buf + line
|
||||
end
|
||||
end while line.strip != ""
|
||||
|
||||
buf
|
||||
end
|
||||
end
|
@ -1,56 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: plistdeduper.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# De-duplicate Packing Lists
|
||||
|
||||
require "set"
|
||||
|
||||
class PListDeduper
|
||||
|
||||
def initialize(file)
|
||||
|
||||
if !$QUIET then
|
||||
puts "removing duplicates from #{file}"
|
||||
end
|
||||
|
||||
File.rename file, "#{file}.dups"
|
||||
|
||||
@readHandle = File.open "#{file}.dups"
|
||||
@writeHandle = File.open file, "w+"
|
||||
|
||||
@list = Set.new
|
||||
|
||||
dedupe
|
||||
|
||||
@readHandle.close
|
||||
@writeHandle.close
|
||||
end
|
||||
|
||||
private
|
||||
def dedupe()
|
||||
|
||||
for line in @readHandle do
|
||||
@list << line
|
||||
end
|
||||
|
||||
for line in @list do
|
||||
@writeHandle.write line
|
||||
end
|
||||
|
||||
end
|
||||
end
|
@ -1,73 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: spinner.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# A pretty spinner
|
||||
|
||||
class Spinner
|
||||
|
||||
attr_writer :freq
|
||||
|
||||
def initialize()
|
||||
@@states = {
|
||||
0 => "|",
|
||||
1 => "/",
|
||||
2 => "-",
|
||||
3 => "\\",
|
||||
4 => "|",
|
||||
5 => "/",
|
||||
6 => "-",
|
||||
7 => "\\",
|
||||
}
|
||||
|
||||
@state = 0
|
||||
@freq = 1 # How often to spin
|
||||
@clock = 0;
|
||||
end
|
||||
|
||||
# One spinner "tick"
|
||||
def spin()
|
||||
|
||||
if $QUIET then
|
||||
return
|
||||
end
|
||||
|
||||
@clock = @clock.next
|
||||
|
||||
if @clock % @freq != 0 then
|
||||
return
|
||||
end
|
||||
|
||||
@clock = 0 # reset freq cycle
|
||||
|
||||
print "\b#{@@states[@state]}"
|
||||
$stdout.flush
|
||||
@state = @state.next
|
||||
if @state == 8 then
|
||||
@state = 0
|
||||
end
|
||||
end
|
||||
|
||||
# Start again
|
||||
def rewind
|
||||
@state = 0
|
||||
|
||||
if !$QUIET then
|
||||
print " "
|
||||
end
|
||||
end
|
||||
end
|
@ -1,100 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: subsetconf.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# Holds a subset configuration
|
||||
|
||||
require "set"
|
||||
|
||||
# A number used to keep temp files unique
|
||||
$SUBSET_UNIQ = 0
|
||||
|
||||
class SubsetConf
|
||||
|
||||
attr_reader :subsetName
|
||||
|
||||
attr_writer :useDocFiles
|
||||
attr_reader :useDocFiles
|
||||
|
||||
attr_writer :useRunFiles
|
||||
attr_reader :useRunFiles
|
||||
|
||||
attr_writer :useSrcFiles
|
||||
attr_reader :useSrcFiles
|
||||
|
||||
attr_writer :useBinFiles
|
||||
attr_reader :useBinFiles
|
||||
|
||||
attr_writer :mapHints
|
||||
attr_reader :mapHints
|
||||
|
||||
attr_writer :formatHints
|
||||
attr_reader :formatHints
|
||||
|
||||
attr_reader :inclusive
|
||||
|
||||
attr_reader :uniq
|
||||
|
||||
# Create a new subset configuration
|
||||
# * +name+ is the filename of the top level tlpdb index.
|
||||
# * +inclusive+ is whether this is additive or subtractive
|
||||
def initialize(name, inclusive = true)
|
||||
@subsetName = name
|
||||
@useDocFiles = false
|
||||
@useRunFiles = false
|
||||
@useSrcFiles = false
|
||||
@useBinFiles = false
|
||||
@inclusive = inclusive # add/subtract
|
||||
@alreadyExpanded = []
|
||||
@mapHints = Set.new
|
||||
@formatHints = Set.new
|
||||
@uniq = $SUBSET_UNIQ
|
||||
$SUBSET_UNIQ += 1
|
||||
end
|
||||
|
||||
# Has this package already been expanded?
|
||||
def alreadyExpanded?(name)
|
||||
ret = @alreadyExpanded.index name
|
||||
|
||||
if ret == nil
|
||||
return false
|
||||
end
|
||||
|
||||
return true
|
||||
end
|
||||
|
||||
# Set this package 'name' as expanded already
|
||||
def flagExpanded(name)
|
||||
@alreadyExpanded << name
|
||||
end
|
||||
|
||||
# Turn on various file types for inclusion
|
||||
def enableFileType(type)
|
||||
if type == "doc" then
|
||||
@useDocFiles = true;
|
||||
elsif type == "run" then
|
||||
@useRunFiles = true;
|
||||
elsif type == "src" then
|
||||
@useSrcFiles = true;
|
||||
elsif type == "bin" then
|
||||
@useBinFiles = true;
|
||||
else
|
||||
puts "*error: bad filetype: #{type}"
|
||||
exit 1
|
||||
end
|
||||
end
|
||||
end
|
@ -1,384 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: subsetshaper.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# Adds and subtracts texmf subset file lists in order to make new subsets.
|
||||
|
||||
require "subsetconf"
|
||||
require "tlpdbindex"
|
||||
require "plistdeduper"
|
||||
require "spinner"
|
||||
require "set"
|
||||
require "pkgscanner"
|
||||
require "pkgfilter"
|
||||
require "date"
|
||||
|
||||
$TMPOUT = "tmp"
|
||||
|
||||
class SubsetShaper
|
||||
|
||||
# Create a new subset shaper and index the tlpdb database
|
||||
def initialize()
|
||||
|
||||
@subsetConfigs = []
|
||||
@pkgFilter = PkgFilter.new
|
||||
@pkgScanner = PkgScanner.new
|
||||
@pass = 1
|
||||
@spinner = Spinner.new
|
||||
|
||||
@includeFiles = Set.new
|
||||
@excludeFiles = Set.new
|
||||
@finalFiles = Set.new
|
||||
|
||||
@includeMaps = Set.new
|
||||
@excludeMaps = Set.new
|
||||
@finalMaps = Set.new
|
||||
|
||||
@includeFormats = Set.new
|
||||
@excludeFormats = Set.new
|
||||
@finalFormats = Set.new
|
||||
|
||||
@dirList = Set.new # need to add dirs in plist
|
||||
@subsetConfigs = []
|
||||
@again = true # Will need another pass?
|
||||
eqns = EqnParser.new $EQN
|
||||
for eqn in eqns.configs do
|
||||
@subsetConfigs << eqn
|
||||
end
|
||||
|
||||
if File.exists? $TMPOUT then
|
||||
puts "*error: '#{$TMPOUT}' exists"
|
||||
puts "It can probably be deleted"
|
||||
exit 1
|
||||
end
|
||||
|
||||
Dir.mkdir $TMPOUT
|
||||
|
||||
run
|
||||
end
|
||||
|
||||
private
|
||||
# Start parsing and expanding subsets
|
||||
def run
|
||||
if File.exists? $OUTDIR then
|
||||
puts "*error: #{$OUTDIR} exists"
|
||||
puts "Remove/move, just do something!"
|
||||
exit 1
|
||||
end
|
||||
|
||||
writeInitialContents
|
||||
expandContents
|
||||
performEquation
|
||||
|
||||
Dir.mkdir $OUTDIR
|
||||
writePlist
|
||||
writeHints
|
||||
clean
|
||||
end
|
||||
|
||||
# Create and populate subset outputs with toplevel depends
|
||||
def writeInitialContents
|
||||
|
||||
if !$QUIET then
|
||||
puts "setting up subsets..."
|
||||
end
|
||||
|
||||
for subset in @subsetConfigs do
|
||||
|
||||
# Create file
|
||||
outFile = "#{$TMPOUT}/" + subset.uniq.to_s + "-" +
|
||||
subset.subsetName + "_1"
|
||||
if File.exists? outFile then
|
||||
File.delete outFile
|
||||
end
|
||||
|
||||
# Do initial population
|
||||
outHandle = File.new outFile, "w+"
|
||||
contents = @pkgScanner.getContents subset.subsetName
|
||||
contents =
|
||||
@pkgFilter.filterContents contents, subset
|
||||
outHandle.write contents
|
||||
outHandle.close
|
||||
end
|
||||
end
|
||||
|
||||
# Expand dependencies in a subset output file
|
||||
def expandContents
|
||||
|
||||
if !$QUIET then
|
||||
puts "expanding subsets..."
|
||||
end
|
||||
|
||||
for subset in @subsetConfigs do
|
||||
|
||||
name = subset.subsetName
|
||||
if !$QUIET then
|
||||
puts "expanding #{name}"
|
||||
end
|
||||
@pass = 1
|
||||
|
||||
@again = true
|
||||
while @again == true
|
||||
|
||||
@again = false
|
||||
|
||||
if !$QUIET then
|
||||
print "pass #{@pass}: \n"
|
||||
end
|
||||
|
||||
@spinner.rewind
|
||||
|
||||
# Open files
|
||||
inHandle = File.new(
|
||||
"#{$TMPOUT}/" + subset.uniq.to_s +
|
||||
"-" + name + "_#{@pass}", "r")
|
||||
|
||||
outHandle = File.new(
|
||||
"#{$TMPOUT}/" + subset.uniq.to_s +
|
||||
"-" + name + "_#{@pass.next}",
|
||||
"w+")
|
||||
|
||||
for line in inHandle do
|
||||
expLine = expandLine line, subset
|
||||
outHandle.write expLine
|
||||
end
|
||||
|
||||
@pass = @pass.next
|
||||
inHandle.close
|
||||
outHandle.close
|
||||
|
||||
if !$QUIET then
|
||||
print "\b"
|
||||
end
|
||||
|
||||
PListDeduper.new "#{$TMPOUT}/" +
|
||||
subset.uniq.to_s +
|
||||
"-" + name + "_#{@pass}"
|
||||
end #while
|
||||
|
||||
if !$QUIET then
|
||||
puts "#{@pass} passes"
|
||||
end
|
||||
|
||||
File.rename("#{$TMPOUT}/#{subset.uniq.to_s}" +
|
||||
"-#{name}_#{@pass}",
|
||||
"#{$TMPOUT}/#{subset.uniq.to_s}-" +
|
||||
"#{name}_final")
|
||||
|
||||
end #for
|
||||
end
|
||||
|
||||
# Calculate the final packing list
|
||||
def performEquation
|
||||
|
||||
if !$QUIET then
|
||||
puts "performing equation..."
|
||||
end
|
||||
|
||||
@spinner.freq = 4
|
||||
@spinner.rewind
|
||||
|
||||
for conf in @subsetConfigs do
|
||||
handle = File.new "#{$TMPOUT}/" + conf.uniq.to_s +
|
||||
"-" + conf.subsetName + "_final", "r"
|
||||
|
||||
inc = conf.inclusive
|
||||
|
||||
if inc then
|
||||
@includeMaps.merge conf.mapHints
|
||||
@includeFormats.merge conf.formatHints
|
||||
else
|
||||
@excludeMaps.merge conf.mapHints
|
||||
@excludeFormats.merge conf.formatHints
|
||||
end
|
||||
|
||||
for line in handle do
|
||||
if inc then
|
||||
@includeFiles << line
|
||||
else
|
||||
@excludeFiles << line
|
||||
end
|
||||
@spinner.spin
|
||||
end
|
||||
|
||||
handle.close
|
||||
end
|
||||
|
||||
if !$QUIET then
|
||||
print "\b"
|
||||
end
|
||||
|
||||
@finalFiles = @includeFiles.subtract @excludeFiles
|
||||
@finalMaps = @includeMaps.subtract @excludeMaps
|
||||
@finalFormats = @includeFormats.subtract @excludeFormats
|
||||
|
||||
if !$QUIET then
|
||||
puts "includeFiles = #{@includeFiles.size}"
|
||||
puts "excludeFiles = #{@excludeFiles.size}"
|
||||
puts "includeMaps = #{@includeMaps.size}"
|
||||
puts "--"
|
||||
puts "excludeMaps = #{@excludeMaps.size}"
|
||||
puts "includeFormats = #{@includeFormats.size}"
|
||||
puts "excludeFormats = #{@excludeFormats.size}"
|
||||
puts "=="
|
||||
puts "final = #{@finalFiles.size}"
|
||||
puts "finalMaps = #{@finalMaps.size}"
|
||||
puts "finalFormats = #{@finalFormats.size}"
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
# add directories and their parent directories
|
||||
def addDir(basefile)
|
||||
dir = File.dirname(basefile)
|
||||
|
||||
# recurse - add parent dirs also
|
||||
if (dir != ".") then
|
||||
@dirList << dir
|
||||
addDir(dir)
|
||||
end
|
||||
end
|
||||
|
||||
# Write packing list to the output directory
|
||||
def writePlist
|
||||
File.open("#{$OUTDIR}/PLIST", "w") do |plist|
|
||||
for line in @finalFiles do
|
||||
line = line.chomp
|
||||
|
||||
ok = true
|
||||
if $MISSING_FILES == false then
|
||||
filetlm = $TLMASTER + "/" + line
|
||||
if (File.exist?(filetlm.chomp) == false) then
|
||||
ok = false
|
||||
puts "*warning: missing file ignored: " + filetlm
|
||||
end
|
||||
end
|
||||
|
||||
if ok then
|
||||
plist.write $FILEPREFIX + line + "\n"
|
||||
if $ADD_DIRS then
|
||||
addDir(line)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
# add directory entries to satisfy openbsd pkgtools
|
||||
if $ADD_DIRS then
|
||||
for file in @dirList do
|
||||
plist.write $FILEPREFIX + file + "/\n"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
# Write the HINTS file to the output directory
|
||||
def writeHints()
|
||||
time = Time.now.to_s
|
||||
hdr = "=" * 72
|
||||
shdr = "-" * 10
|
||||
|
||||
File.open("#{$OUTDIR}/HINTS", "w") do |hints|
|
||||
hints.puts "Rblatter-#{$RBLATTER_V}"
|
||||
hints.puts time
|
||||
hints.puts $EQN
|
||||
hints.puts hdr
|
||||
hints.puts ""
|
||||
|
||||
hints.puts "SUMMARY"
|
||||
hints.puts shdr
|
||||
hints.puts ""
|
||||
hints.puts "includeFiles = #{@includeFiles.size}"
|
||||
hints.puts "excludeFiles = #{@excludeFiles.size}"
|
||||
hints.puts "includeMaps = #{@includeMaps.size}"
|
||||
hints.puts ""
|
||||
|
||||
hints.puts "excludeMaps = #{@excludeMaps.size}"
|
||||
hints.puts "includeFormats = " +
|
||||
"#{@includeFormats.size}"
|
||||
hints.puts "excludeFormats = " +
|
||||
"#{@excludeFormats.size}"
|
||||
hints.puts ""
|
||||
|
||||
hints.puts "final = #{@finalFiles.size}"
|
||||
hints.puts "finalMaps = #{@finalMaps.size}"
|
||||
hints.puts "finalFormats = #{@finalFormats.size}"
|
||||
hints.puts ""
|
||||
|
||||
hints.puts "MAP HINTS"
|
||||
hints.puts shdr
|
||||
hints.puts ""
|
||||
|
||||
for map in @finalMaps do
|
||||
hints.puts map
|
||||
end
|
||||
|
||||
if @finalMaps.size == 0 then
|
||||
hints.puts "(No map hints)"
|
||||
end
|
||||
|
||||
hints.puts ""
|
||||
hints.puts "FORMAT HINTS"
|
||||
hints.puts shdr
|
||||
hints.puts ""
|
||||
|
||||
for fmt in @finalFormats do
|
||||
hints.puts fmt
|
||||
end
|
||||
|
||||
if @finalFormats.size == 0 then
|
||||
hints.puts "(No format hints)"
|
||||
end
|
||||
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
# Clean up the temp directory
|
||||
def clean()
|
||||
tmpdir = Dir.open($TMPOUT) do |dir|
|
||||
dir.each do |file|
|
||||
if file != "." and file != ".." then
|
||||
File.unlink $TMPOUT + "/" + file
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Dir.rmdir $TMPOUT
|
||||
end
|
||||
|
||||
# Expand a depend line
|
||||
def expandLine(line, subset)
|
||||
# If a depend expand
|
||||
buf = ""
|
||||
if line =~ /^depend (.*)/ then
|
||||
|
||||
if(subset.alreadyExpanded? $1) == false then
|
||||
buf = @pkgScanner.getContents $1
|
||||
buf = @pkgFilter.filterContents buf, subset
|
||||
@spinner.spin
|
||||
|
||||
# Will need another pass
|
||||
@again = true
|
||||
subset.flagExpanded $1
|
||||
end
|
||||
else
|
||||
buf = line
|
||||
end
|
||||
|
||||
buf
|
||||
end
|
||||
end
|
@ -1,60 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
# Copyright (c) 2008-2012, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: tlpdbindex.rb,v 1.3 2012/12/17 20:28:04 edd Exp $
|
||||
#
|
||||
# Index a tlpdb file for faster lookups
|
||||
|
||||
class TlpdbIndex
|
||||
|
||||
attr_reader :index
|
||||
|
||||
# Make a new index based upon the tlpdb file '+file+'.
|
||||
# * +file+ is a the tlpdb
|
||||
def initialize(file)
|
||||
@index = {}
|
||||
@dbFile = file
|
||||
makeIndex
|
||||
end
|
||||
|
||||
# Print debug info about this index database
|
||||
def dumpIndex()
|
||||
@index.each do | key, val |
|
||||
puts "#{key} : #{val}"
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
# Parse and index the tlpdb file
|
||||
def makeIndex()
|
||||
|
||||
if !$QUIET then
|
||||
puts "Indexing TlpDB..."
|
||||
end
|
||||
|
||||
lineno = 1
|
||||
for line in @dbFile do
|
||||
if line =~ /^name (.*)/ then
|
||||
@index[$1] = lineno
|
||||
end
|
||||
lineno = lineno.next
|
||||
end
|
||||
|
||||
if !$QUIET then
|
||||
puts "Done. #{@index.size} packages"
|
||||
end
|
||||
end
|
||||
end
|
@ -1,49 +0,0 @@
|
||||
#!/bin/sh
|
||||
# $OpenBSD: mk_openbsd_plists.sh,v 1.4 2012/01/10 18:04:31 edd Exp $
|
||||
#
|
||||
# This is how the texlive port packing lists were generated.
|
||||
# Please be aware that a *full* texmf/texmf-dist and texlive.tlpdb from the
|
||||
# texlive svn are required.
|
||||
#
|
||||
# texlive.tlpdb does not come in the dist tarball, so you need to get
|
||||
# it from svn from the release date. Eg:
|
||||
# svn co -r {20110705} svn://tug.org/texlive/trunk/Master/tlpkg
|
||||
# You can then copy tlpkg/texlive.tlpdb to ${TARBALL_ROOT}/tlpkg/texlive.tlpdb
|
||||
|
||||
if [ "$1" = "" ]; then
|
||||
TMF="/usr/local/share";
|
||||
else
|
||||
TMF=$1
|
||||
fi
|
||||
|
||||
if [ -d "sets" ]; then
|
||||
echo "sets dir exists"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
mkdir sets
|
||||
|
||||
echo "\nCalculating PLIST of texlive_texmf-minimal (tetex)..."
|
||||
./rblatter -d -v -n -t ${TMF} -p share/ -o sets/tetex +scheme-tetex,run
|
||||
cat sets/tetex/PLIST | sort > sets/tetex/PLIST_final
|
||||
|
||||
echo "\nCalculating PLIST of texlive_texmf-full..."
|
||||
./rblatter -d -v -n -t ${TMF} -p share/ -o sets/full \
|
||||
+scheme-full,run:-scheme-tetex,doc,src,run
|
||||
cat sets/full/PLIST | sort > sets/full/PLIST_final
|
||||
|
||||
echo "\nCalculating PLIST of texlive_texmf-docs..."
|
||||
./rblatter -d -v -n -t ${TMF} -p share/ -o sets/docs +scheme-full,doc
|
||||
cat sets/docs/PLIST | sort > sets/docs/PLIST_final
|
||||
|
||||
echo "\ndone - PLISTS in sets/"
|
||||
echo "now inspect:"
|
||||
echo " - move conTeXt stuff into it's own packing list"
|
||||
echo " - share/texmf/scripts/texlive/* probably un-needed"
|
||||
echo " - *.exe obviously a waste of space"
|
||||
echo " - search for 'win32' and 'w32' and 'windows'"
|
||||
echo " - comment out manual pages and include in _base"
|
||||
echo " - bibarts is a DOS program"
|
||||
echo " - not all texworks related stuff is needed"
|
||||
echo " - move the manuals in the right place"
|
||||
echo " - etc..."
|
@ -1,133 +0,0 @@
|
||||
#!/usr/bin/env ruby18
|
||||
# Copyright (c) 2008-2010, Edd Barrett <vext01@gmail.com>
|
||||
#
|
||||
# Permission to use, copy, modify, and/or distribute this software for any
|
||||
# purpose with or without fee is hereby granted, provided that the above
|
||||
# copyright notice and this permission notice appear in all copies.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# RBlatter
|
||||
# $Id: rblatter,v 1.2 2011/03/08 00:09:42 edd Exp $
|
||||
#
|
||||
# == Synopsis
|
||||
# RBlatter is a ruby script which allows you to add and subtract TeXmf
|
||||
# subsets using the TeX Live TLPDB information.
|
||||
#
|
||||
# == Usage
|
||||
# rblatter [-h] [-v] -o dir -s svnroot eqn
|
||||
#
|
||||
# -a, --arch:
|
||||
# specify the architecture to use for platform
|
||||
# specific files. Should specify always.
|
||||
# defaults to i386-openbsd
|
||||
#
|
||||
# -d, --dirs:
|
||||
# add directories to conatin files to packing list.
|
||||
# used for openbsd packing lists
|
||||
#
|
||||
# -h, --help:
|
||||
# show this message
|
||||
#
|
||||
# -n --no-missing-files:
|
||||
# do not put missing files in PLIST
|
||||
# (requires full texmf)
|
||||
#
|
||||
# -o --outdir:
|
||||
# output directory
|
||||
#
|
||||
# -t, --svnroot SVNROOT:
|
||||
# root of texlive svn checkout (trunk/Master).
|
||||
#
|
||||
# -q, --quiet:
|
||||
# do not show progress information.
|
||||
#
|
||||
# EQN: subset equation
|
||||
# eg. +scheme-full,doc,run,src:+scheme-medium,run:-scheme-tetex,bin
|
||||
# Means:
|
||||
# take scheme-full's docfiles, runfiles and srcfiles.
|
||||
# add to this scheme-medium's runfiles.
|
||||
# subtract from these scheme-tetex's binfiles
|
||||
#
|
||||
# Available file types are 'run', 'src', 'bin' and 'doc'.
|
||||
|
||||
$RBLATTER_V = "$OpenBSD: rblatter,v 1.2 2011/03/08 00:09:42 edd Exp $"
|
||||
$QUIET = true;
|
||||
$FILEPREFIX = ""
|
||||
$ARCH = "i386-openbsd"
|
||||
$MISSING_FILES = true
|
||||
$ADD_DIRS = false
|
||||
|
||||
path = File.dirname $0
|
||||
$: << path + "/lib"
|
||||
|
||||
require "getoptlong"
|
||||
require "rdoc/usage"
|
||||
require "subsetshaper"
|
||||
require "eqnparser"
|
||||
|
||||
# Parse args
|
||||
opts = GetoptLong.new(
|
||||
["--arch", "-a", GetoptLong::REQUIRED_ARGUMENT],
|
||||
["--dirs", "-d", GetoptLong::NO_ARGUMENT],
|
||||
["--help", "-h", GetoptLong::NO_ARGUMENT],
|
||||
["--no-missing-files", "-n", GetoptLong::NO_ARGUMENT],
|
||||
["--outdir", "-o", GetoptLong::REQUIRED_ARGUMENT],
|
||||
["--prefix", "-p", GetoptLong::REQUIRED_ARGUMENT],
|
||||
["--tlmaster", "-t", GetoptLong::REQUIRED_ARGUMENT],
|
||||
["--verbose", "-v", GetoptLong::NO_ARGUMENT]
|
||||
)
|
||||
|
||||
opts.each do | opt, arg |
|
||||
case opt
|
||||
when '--arch'
|
||||
$ARCH = arg
|
||||
when '--dirs'
|
||||
$ADD_DIRS = true
|
||||
when '--help'
|
||||
RDoc::usage
|
||||
exit 1
|
||||
when '--no-missing-files'
|
||||
$MISSING_FILES = false
|
||||
when '--outdir'
|
||||
$OUTDIR = arg
|
||||
when '--prefix'
|
||||
$FILEPREFIX = arg
|
||||
when '--tlmaster'
|
||||
$TLMASTER = arg
|
||||
when '--verbose'
|
||||
$QUIET = false
|
||||
end
|
||||
end
|
||||
|
||||
# Checks
|
||||
if !defined? $TLMASTER then
|
||||
puts "*error: no --tlmaster | -t defined";
|
||||
exit 1
|
||||
end
|
||||
|
||||
if !defined? $OUTDIR then
|
||||
puts "*error: no --outdir | -o defined";
|
||||
exit 1
|
||||
end
|
||||
|
||||
if ARGV.length != 1
|
||||
puts "*error: no subset equation specified."
|
||||
exit 0
|
||||
end
|
||||
|
||||
# Yoink equation as whats left of command line
|
||||
$EQN = ARGV.shift
|
||||
|
||||
# Go!
|
||||
shaper = SubsetShaper.new
|
||||
|
||||
if !$QUIET then
|
||||
puts "Job done!"
|
||||
end
|
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-texmf-dist_doc_info_texdraw_info,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
Add dir info entry to silence pkg_{add,delete} warning.
|
||||
|
||||
--- texmf-dist/doc/info/texdraw.info.origy Mon Dec 9 16:59:38 2013
|
||||
+++ texmf-dist/doc/info/texdraw.info Mon Dec 9 17:01:33 2013
|
||||
@@ -14,6 +14,11 @@ manual under the conditions for verbatim copying, prov
|
||||
entire resulting derived work is distributed under the terms of a
|
||||
permission notice identical to this one.
|
||||
|
||||
+INFO-DIR-SECTION TeX
|
||||
+START-INFO-DIR-ENTRY
|
||||
+* Texdraw: (texdraw). macros for drawing in TeX
|
||||
+END-INFO-DIR-ENTRY
|
||||
+
|
||||
|
||||
File: texdraw, Node: Top, Next: Introduction, Prev: (dir), Up: (dir)
|
||||
|
@ -1,48 +1,43 @@
|
||||
$OpenBSD: patch-texmf-dist_tex_latex_beamer_beamerbaseverbatim_sty,v 1.1 2013/04/16 05:21:19 bentley Exp $
|
||||
|
||||
Detect blank line read as \par when first line of verbatim frame.
|
||||
|
||||
See https://bitbucket.org/rivanvx/beamer/commits/dfdb135076b3
|
||||
|
||||
--- texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty.origy Tue Sep 13 16:52:08 2011
|
||||
+++ texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty Mon Apr 15 10:09:29 2013
|
||||
@@ -42,27 +42,32 @@
|
||||
$OpenBSD: patch-texmf-dist_tex_latex_beamer_beamerbaseverbatim_sty,v 1.2 2014/01/11 18:46:52 edd Exp $
|
||||
--- texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty.origy Sun Sep 2 23:45:05 2012
|
||||
+++ texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty Thu Sep 26 22:47:53 2013
|
||||
@@ -42,32 +42,27 @@
|
||||
\def\beamer@test{#1#2}%
|
||||
\ifx\beamer@test\beamer@stopframefirst%
|
||||
\let\next=\beamer@framewritten%
|
||||
- \else
|
||||
+ \else%
|
||||
- \else%
|
||||
+ \else
|
||||
\def\beamer@test{#1}%
|
||||
- \@onelevel@sanitize\beamer@test
|
||||
- \edef\beamer@test{\beamer@test\space}%
|
||||
- \edef\beamer@test{\expandafter\zap@space\beamer@test\@empty}%
|
||||
+ \def\beamer@test@par{\par}%
|
||||
+ \ifx\beamer@test\beamer@test@par
|
||||
+ \def\beamer@test{^^J}%
|
||||
+ \else%
|
||||
+ \@onelevel@sanitize\beamer@test
|
||||
+ \edef\beamer@test{\beamer@test\space}%
|
||||
+ \edef\beamer@test{\expandafter\zap@space\beamer@test\@empty}%
|
||||
+ \fi
|
||||
- \def\beamer@test@par{\par}%
|
||||
- \ifx\beamer@test\beamer@test@par
|
||||
- \def\beamer@test{^^J}%
|
||||
- \else%
|
||||
- \@onelevel@sanitize\beamer@test
|
||||
- \edef\beamer@test{\beamer@test\space}%
|
||||
- \edef\beamer@test{\expandafter\zap@space\beamer@test\@empty}%
|
||||
- \fi
|
||||
+ \@onelevel@sanitize\beamer@test
|
||||
+ \edef\beamer@test{\beamer@test\space}%
|
||||
+ \edef\beamer@test{\expandafter\zap@space\beamer@test\@empty}%
|
||||
\@temptokena{#2}%
|
||||
\immediate\write\beamer@verbatimfileout{\beamer@test\the\@temptokena}%
|
||||
\let\next=\beamer@processframeline%
|
||||
\fi%
|
||||
\next%
|
||||
- }
|
||||
+ }%
|
||||
- }%
|
||||
+ }
|
||||
\long\gdef\beamer@processframeline#1^^M{%
|
||||
\def\beamer@test{#1}%
|
||||
\ifx\beamer@test\beamer@stopframe%
|
||||
\let\next=\beamer@framewritten%
|
||||
- \else
|
||||
+ \else%
|
||||
- \else%
|
||||
+ \else
|
||||
\immediate\write\beamer@verbatimfileout{#1}%
|
||||
\let\next=\beamer@processframeline%
|
||||
\fi%
|
||||
\next%
|
||||
- }
|
||||
+ }%
|
||||
- }%
|
||||
+ }
|
||||
}
|
||||
|
||||
\def\beamer@setupstoppers#1{%
|
||||
|
69
print/texlive/texmf/patches/patch-texmf-dist_web2c_texmf_cnf
Normal file
69
print/texlive/texmf/patches/patch-texmf-dist_web2c_texmf_cnf
Normal file
@ -0,0 +1,69 @@
|
||||
$OpenBSD: patch-texmf-dist_web2c_texmf_cnf,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
Patch in OpenBSD paths.
|
||||
|
||||
--- texmf-dist/web2c/texmf.cnf.origy Mon Apr 15 17:58:08 2013
|
||||
+++ texmf-dist/web2c/texmf.cnf Mon Dec 2 16:31:09 2013
|
||||
@@ -1,6 +1,10 @@
|
||||
% original texmf.cnf -- runtime path configuration file for kpathsea.
|
||||
% Public domain.
|
||||
%
|
||||
+% ************************
|
||||
+% HACKED FOR OPENBSD PORTS
|
||||
+% ************************
|
||||
+%
|
||||
% If you modify this original file, YOUR CHANGES WILL BE LOST when it is
|
||||
% updated. Instead, put your changes -- and only your changes, not an
|
||||
% entire copy! -- in ../../texmf.cnf. That is, if this file is
|
||||
@@ -39,7 +43,6 @@
|
||||
% expands to /usr/local/mytex:/usr/local/othertex. We make extensive
|
||||
% use of this.
|
||||
|
||||
-
|
||||
% Part 1: Search paths and directories.
|
||||
|
||||
% This is the parent directory of our several trees, i.e.,
|
||||
@@ -48,20 +51,19 @@
|
||||
% All trees must be organized according to the TeX Directory Structure
|
||||
% (http://tug.org/tds), or files may not be found.
|
||||
%
|
||||
-% Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share.
|
||||
-% Kpathsea sets SELFAUTOLOC (the directory with the binary),
|
||||
-% SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent).
|
||||
-TEXMFROOT = $SELFAUTOPARENT
|
||||
+% We use the old teTeX paths in OpenBSD, respect the legacy.
|
||||
+TEXMFROOT = ${TRUEPREFIX}/share
|
||||
|
||||
% The main tree of distributed packages and programs:
|
||||
TEXMFDIST = $TEXMFROOT/texmf-dist
|
||||
|
||||
% We used to have a separate /texmf tree with some core programs and files.
|
||||
% Keep the variable name.
|
||||
-TEXMFMAIN = $TEXMFDIST
|
||||
+% OpenBSD: Keep this path for now since ports install here.
|
||||
+TEXMFMAIN = $TEXMFROOT/texmf
|
||||
|
||||
% Local additions to the distribution trees.
|
||||
-TEXMFLOCAL = $TEXMFROOT/../texmf-local
|
||||
+TEXMFLOCAL = $TEXMFROOT/texmf-local
|
||||
|
||||
% TEXMFSYSVAR, where *-sys store cached runtime data.
|
||||
TEXMFSYSVAR = $TEXMFROOT/texmf-var
|
||||
@@ -91,7 +93,7 @@ TEXMFCONFIG = ~/.texlive2013/texmf-config
|
||||
% should take precedence over distribution files -- although it is
|
||||
% generally a source of confusion to have different versions of a
|
||||
% package installed, whatever the trees, so try to avoid it.
|
||||
-TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}
|
||||
+TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFMAIN}
|
||||
|
||||
% Where to look for ls-R files. There need not be an ls-R in the
|
||||
% directories in this path, but if there is one, Kpathsea will use it.
|
||||
@@ -99,7 +101,7 @@ TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYS
|
||||
% does not create ls-R files in the non-!! elements -- because if an
|
||||
% ls-R is present, it will be used, and the disk will not be searched.
|
||||
% This is arguably a bug in kpathsea.
|
||||
-TEXMFDBS = {!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}
|
||||
+TEXMFDBS = {!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFMAIN}
|
||||
|
||||
% The system trees. These are the trees that are shared by all users.
|
||||
% If a tree appears in this list, the mktex* scripts will use
|
@ -1,6 +1,9 @@
|
||||
$OpenBSD: patch-texmf_web2c_texmfcnf_lua,v 1.2 2012/12/17 20:28:04 edd Exp $
|
||||
--- texmf/web2c/texmfcnf.lua.origy Thu May 24 00:07:14 2012
|
||||
+++ texmf/web2c/texmfcnf.lua Sat Sep 22 12:14:52 2012
|
||||
$OpenBSD: patch-texmf-dist_web2c_texmfcnf_lua,v 1.1 2014/01/11 18:46:52 edd Exp $
|
||||
|
||||
Patch in OpenBSD paths.
|
||||
|
||||
--- texmf-dist/web2c/texmfcnf.lua.origy Tue Apr 9 15:15:26 2013
|
||||
+++ texmf-dist/web2c/texmfcnf.lua Mon Dec 2 16:37:46 2013
|
||||
@@ -3,9 +3,6 @@
|
||||
-- ConTeXt needs a properly expanded TEXMFLOCAL, so here is a
|
||||
-- bit of lua code to make that happen
|
||||
@ -16,36 +19,42 @@ $OpenBSD: patch-texmf_web2c_texmfcnf_lua,v 1.2 2012/12/17 20:28:04 edd Exp $
|
||||
-- "selfautoparent:",
|
||||
-- }
|
||||
+
|
||||
+ -- Note that in OpenBSD, where we use the old teTeX path convention
|
||||
+ -- selfautodir does not work.
|
||||
+ -- Note that in OpenBSD, where we use the old teTeX path convention
|
||||
+ -- selfautodir does not work.
|
||||
+ TEXMFROOT = "${TRUEPREFIX}/share",
|
||||
|
||||
-- only used for FONTCONFIG_PATH & TEXMFCACHE in TeX Live
|
||||
|
||||
- TEXMFSYSVAR = "selfautoparent:texmf-var",
|
||||
+ TEXMFSYSVAR = "$TEXMFROOT/texmf-var",
|
||||
TEXMFVAR = "home:.texlive2012/texmf-var",
|
||||
TEXMFVAR = "home:.texlive2013/texmf-var",
|
||||
|
||||
-- We have only one cache path but there can be more. The first writable one
|
||||
@@ -61,14 +62,14 @@ return {
|
||||
-- By using prefixes we don't get expanded paths in the cache __path__
|
||||
@@ -62,12 +63,14 @@ return {
|
||||
-- entry. This makes the tex root relocatable.
|
||||
|
||||
- TEXMFOS = "selfautodir:",
|
||||
- TEXMFMAIN = "selfautoparent:texmf",
|
||||
TEXMFOS = "selfautodir:",
|
||||
- TEXMFDIST = "selfautoparent:texmf-dist",
|
||||
+ TEXMFOS = "$TEXMFROOT",
|
||||
+ TEXMFMAIN = "$TEXMFROOT/texmf",
|
||||
+ TEXMFDIST = "$TEXMFROOT/texmf-dist",
|
||||
+ -- OpenBSD: TEXMFMAIN is deprecated, but some ports use it
|
||||
+ TEXMFMAIN = "$TEXMFROOT/texmf",
|
||||
|
||||
- TEXMFLOCAL = texmflocal,
|
||||
TEXMFLOCAL = texmflocal,
|
||||
- TEXMFSYSCONFIG = "selfautoparent:texmf-config",
|
||||
- TEXMFFONTS = "selfautoparent:texmf-fonts",
|
||||
- TEXMFPROJECT = "selfautoparent:texmf-project",
|
||||
+ TEXMFLOCAL = "$TEXMFROOT/texmf-local",
|
||||
+ TEXMFSYSCONFIG = "$TEXMFROOT/texmf-config",
|
||||
+ TEXMFFONTS = "$TEXMFROOT/texmf-fonts",
|
||||
+ TEXMFPROJECT = "$TEXMFROOT/texmf-project",
|
||||
|
||||
TEXMFHOME = "home:texmf",
|
||||
-- TEXMFHOME = os.name == "macosx" and "home:Library/texmf" or "home:texmf",
|
||||
@@ -75,7 +78,7 @@ return {
|
||||
-- We need texmfos for a few rare files but as I have a few more bin trees
|
||||
-- a hack is needed. Maybe other users also have texmf-platform-new trees.
|
||||
|
||||
- TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFDIST}",
|
||||
+ TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFMAIN"},
|
||||
|
||||
TEXFONTMAPS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/map/{pdftex,dvips}//",
|
||||
ENCFONTS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/enc/{dvips,pdftex}//",
|
@ -1,44 +0,0 @@
|
||||
$OpenBSD: patch-texmf_web2c_texmf_cnf,v 1.7 2012/12/17 20:28:04 edd Exp $
|
||||
--- texmf/web2c/texmf.cnf.origy Sun May 13 00:34:52 2012
|
||||
+++ texmf/web2c/texmf.cnf Sat Sep 22 12:04:37 2012
|
||||
@@ -1,6 +1,10 @@
|
||||
% original texmf.cnf -- runtime path configuration file for kpathsea.
|
||||
% Public domain.
|
||||
%
|
||||
+% ************************
|
||||
+% HACKED FOR OPENBSD PORTS
|
||||
+% ************************
|
||||
+%
|
||||
% If you modify this original file, YOUR CHANGES WILL BE LOST when it is
|
||||
% updated. Instead, put your changes -- and only your changes, not an
|
||||
% entire copy of the full texmf.cnf! -- in ../../texmf.cnf. That is, if
|
||||
@@ -39,7 +43,6 @@
|
||||
% expands to /usr/local/mytex:/usr/local/othertex. We make extensive
|
||||
% use of this.
|
||||
|
||||
-
|
||||
% Part 1: Search paths and directories.
|
||||
|
||||
% This is the parent directory of our several trees, i.e.,
|
||||
@@ -48,10 +51,8 @@
|
||||
% All trees must be organized according to the TeX Directory Structure
|
||||
% (http://tug.org/tds), or files may not be found.
|
||||
%
|
||||
-% Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share.
|
||||
-% Kpathsea sets SELFAUTOLOC (the directory with the binary),
|
||||
-% SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent).
|
||||
-TEXMFROOT = $SELFAUTOPARENT
|
||||
+% We use the old teTeX paths in OpenBSD, respect the legacy.
|
||||
+TEXMFROOT = ${TRUEPREFIX}/share
|
||||
|
||||
% The tree containing runtime files related to the specific
|
||||
% distribution and version.
|
||||
@@ -61,7 +62,7 @@ TEXMFMAIN = $TEXMFROOT/texmf
|
||||
TEXMFDIST = $TEXMFROOT/texmf-dist
|
||||
|
||||
% Local additions to the distribution trees.
|
||||
-TEXMFLOCAL = $TEXMFROOT/../texmf-local
|
||||
+TEXMFLOCAL = $TEXMFROOT/texmf-local
|
||||
|
||||
% TEXMFSYSVAR, where *-sys store cached runtime data.
|
||||
TEXMFSYSVAR = $TEXMFROOT/texmf-var
|
7
print/texlive/texmf/pkg/DESCR-buildset
Normal file
7
print/texlive/texmf/pkg/DESCR-buildset
Normal file
@ -0,0 +1,7 @@
|
||||
TeX Live is an easy way to get up and running with TeX. It provides a
|
||||
comprehensive TeX system which includes all the major TeX-related
|
||||
programs, macro packages, and fonts that are free software, including
|
||||
support for many languages around the world.
|
||||
|
||||
This package is designed to be the smallest possible texmf subset that
|
||||
can build OpenBSD ports.
|
5259
print/texlive/texmf/pkg/PLIST-buildset
Normal file
5259
print/texlive/texmf/pkg/PLIST-buildset
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,49 @@
|
||||
@comment $OpenBSD: PLIST-context,v 1.4 2012/12/17 20:28:04 edd Exp $
|
||||
@comment $OpenBSD: PLIST-context,v 1.5 2014/01/11 18:46:52 edd Exp $
|
||||
@conflict teTeX_texmf-*
|
||||
@conflict texlive_base-<2013
|
||||
@conflict texlive_texmf-docs-<2013
|
||||
@conflict texlive_texmf-full-<2013
|
||||
@conflict texlive_texmf-buildset-<2013
|
||||
@conflict texlive_texmf-minimal-<2013
|
||||
@man man/man1/context.1
|
||||
@man man/man1/ctxtools.1
|
||||
@man man/man1/luatools.1
|
||||
@man man/man1/mtx-babel.1
|
||||
@man man/man1/mtx-base.1
|
||||
@man man/man1/mtx-cache.1
|
||||
@man man/man1/mtx-chars.1
|
||||
@man man/man1/mtx-check.1
|
||||
@man man/man1/mtx-colors.1
|
||||
@man man/man1/mtx-context.1
|
||||
@man man/man1/mtx-epub.1
|
||||
@man man/man1/mtx-fcd.1
|
||||
@man man/man1/mtx-flac.1
|
||||
@man man/man1/mtx-fonts.1
|
||||
@man man/man1/mtx-grep.1
|
||||
@man man/man1/mtx-interface.1
|
||||
@man man/man1/mtx-metapost.1
|
||||
@man man/man1/mtx-metatex.1
|
||||
@man man/man1/mtx-modules.1
|
||||
@man man/man1/mtx-package.1
|
||||
@man man/man1/mtx-patterns.1
|
||||
@man man/man1/mtx-pdf.1
|
||||
@man man/man1/mtx-profile.1
|
||||
@man man/man1/mtx-rsync.1
|
||||
@man man/man1/mtx-scite.1
|
||||
@man man/man1/mtx-server.1
|
||||
@man man/man1/mtx-texworks.1
|
||||
@man man/man1/mtx-timing.1
|
||||
@man man/man1/mtx-tools.1
|
||||
@man man/man1/mtx-unzip.1
|
||||
@man man/man1/mtx-update.1
|
||||
@man man/man1/mtx-watch.1
|
||||
@man man/man1/mtxrun.1
|
||||
@man man/man1/pstopdf.1
|
||||
@man man/man1/texexec.1
|
||||
@man man/man1/texmfstart.1
|
||||
share/texmf-dist/
|
||||
share/texmf-dist/bibtex/
|
||||
share/texmf-dist/bibtex/bst/
|
||||
share/texmf-dist/bibtex/bst/context/
|
||||
share/texmf-dist/bibtex/bst/context/cont-ab.bst
|
||||
share/texmf-dist/bibtex/bst/context/cont-au.bst
|
||||
@ -24,8 +68,10 @@ share/texmf-dist/context/data/scite/lexers/scite-context-lexer-pdf-xref.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-pdf.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-tex.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-txt.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-web.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-xml-cdata.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-xml-comment.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-xml-script.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer-xml.lua
|
||||
share/texmf-dist/context/data/scite/lexers/scite-context-lexer.lua
|
||||
share/texmf-dist/context/data/scite/lexers/themes/
|
||||
@ -74,8 +120,22 @@ share/texmf-dist/context/data/texworks/configuration/texworks-config.txt
|
||||
share/texmf-dist/context/data/texworks/configuration/tools.ini
|
||||
share/texmf-dist/context/data/texworks/texworks-context.rme
|
||||
share/texmf-dist/context/data/texworks/texworks-setup.ini
|
||||
share/texmf-dist/fonts/
|
||||
share/texmf-dist/fonts/afm/
|
||||
share/texmf-dist/fonts/afm/hoekwater/
|
||||
share/texmf-dist/fonts/afm/hoekwater/context/
|
||||
share/texmf-dist/fonts/afm/hoekwater/context/contnav.afm
|
||||
share/texmf-dist/fonts/cid/
|
||||
share/texmf-dist/fonts/cid/fontforge/
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-CNS1-4.cidmap
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-GB1-4.cidmap
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-Identity-0.cidmap
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-Japan1-5.cidmap
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-Japan1-6.cidmap
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-Japan2-0.cidmap
|
||||
share/texmf-dist/fonts/cid/fontforge/Adobe-Korea1-2.cidmap
|
||||
share/texmf-dist/fonts/enc/
|
||||
share/texmf-dist/fonts/enc/dvips/
|
||||
share/texmf-dist/fonts/enc/dvips/context/
|
||||
share/texmf-dist/fonts/enc/dvips/context/cmin.enc
|
||||
share/texmf-dist/fonts/enc/dvips/context/cmit.enc
|
||||
@ -86,20 +146,24 @@ share/texmf-dist/fonts/enc/dvips/context/cmtt.enc
|
||||
share/texmf-dist/fonts/enc/dvips/context/ec-2004.enc
|
||||
share/texmf-dist/fonts/enc/dvips/context/q-8r.enc
|
||||
share/texmf-dist/fonts/enc/dvips/context/teff-trinite.enc
|
||||
share/texmf-dist/fonts/fea/
|
||||
share/texmf-dist/fonts/fea/context/
|
||||
share/texmf-dist/fonts/fea/context/greek-babel.fea
|
||||
share/texmf-dist/fonts/fea/context/test-features.fea
|
||||
share/texmf-dist/fonts/fea/context/texhistoric.fea
|
||||
share/texmf-dist/fonts/fea/context/verbose-digits.fea
|
||||
share/texmf-dist/fonts/map/
|
||||
share/texmf-dist/fonts/map/dvips/
|
||||
share/texmf-dist/fonts/map/dvips/context/
|
||||
share/texmf-dist/fonts/map/dvips/context/contnav.map
|
||||
share/texmf-dist/fonts/map/luatex/
|
||||
share/texmf-dist/fonts/map/luatex/context/
|
||||
share/texmf-dist/fonts/map/luatex/context/demo-font.lum
|
||||
share/texmf-dist/fonts/map/pdftex/
|
||||
share/texmf-dist/fonts/map/pdftex/context/
|
||||
share/texmf-dist/fonts/map/pdftex/context/8r-base.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/ec-base.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/ec-os-public-lm.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/koeieletters.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/mkiv-base.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/mkiv-px.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/mkiv-tx.map
|
||||
@ -126,16 +190,25 @@ share/texmf-dist/fonts/map/pdftex/context/t5-base.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/t5-os-public-lm.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/texnansi-base.map
|
||||
share/texmf-dist/fonts/map/pdftex/context/texnansi-os-public-lm.map
|
||||
share/texmf-dist/fonts/misc/
|
||||
share/texmf-dist/fonts/misc/xetex/
|
||||
share/texmf-dist/fonts/misc/xetex/fontmapping/
|
||||
share/texmf-dist/fonts/misc/xetex/fontmapping/context/
|
||||
share/texmf-dist/fonts/misc/xetex/fontmapping/context/tlig.map
|
||||
share/texmf-dist/fonts/misc/xetex/fontmapping/context/tlig.tec
|
||||
share/texmf-dist/fonts/opentype/context/
|
||||
share/texmf-dist/fonts/opentype/context/tests/
|
||||
share/texmf-dist/fonts/opentype/context/tests/texmfhome.otf
|
||||
share/texmf-dist/fonts/pfm/
|
||||
share/texmf-dist/fonts/pfm/hoekwater/
|
||||
share/texmf-dist/fonts/pfm/hoekwater/context/
|
||||
share/texmf-dist/fonts/pfm/hoekwater/context/contnav.pfm
|
||||
share/texmf-dist/fonts/tfm/
|
||||
share/texmf-dist/fonts/tfm/hoekwater/
|
||||
share/texmf-dist/fonts/tfm/hoekwater/context/
|
||||
share/texmf-dist/fonts/tfm/hoekwater/context/contnav.tfm
|
||||
share/texmf-dist/fonts/type1/
|
||||
share/texmf-dist/fonts/type1/hoekwater/
|
||||
share/texmf-dist/fonts/type1/hoekwater/context/
|
||||
share/texmf-dist/fonts/type1/hoekwater/context/contnav.pfb
|
||||
share/texmf-dist/metapost/
|
||||
share/texmf-dist/metapost/context/
|
||||
share/texmf-dist/metapost/context/base/
|
||||
share/texmf-dist/metapost/context/base/metafun.mp
|
||||
@ -162,6 +235,7 @@ share/texmf-dist/metapost/context/base/mp-form.mpii
|
||||
share/texmf-dist/metapost/context/base/mp-form.mpiv
|
||||
share/texmf-dist/metapost/context/base/mp-func.mpii
|
||||
share/texmf-dist/metapost/context/base/mp-func.mpiv
|
||||
share/texmf-dist/metapost/context/base/mp-grap.mpiv
|
||||
share/texmf-dist/metapost/context/base/mp-grid.mpii
|
||||
share/texmf-dist/metapost/context/base/mp-grid.mpiv
|
||||
share/texmf-dist/metapost/context/base/mp-grph.mpii
|
||||
@ -191,6 +265,7 @@ share/texmf-dist/metapost/context/font/punkfont.mp
|
||||
share/texmf-dist/metapost/context/third/
|
||||
share/texmf-dist/metapost/context/third/gnuplot/
|
||||
share/texmf-dist/metapost/context/third/gnuplot/mp-gnuplot.mp
|
||||
share/texmf-dist/scripts/
|
||||
share/texmf-dist/scripts/context/
|
||||
share/texmf-dist/scripts/context/lua/
|
||||
share/texmf-dist/scripts/context/lua/mtx-babel.lua
|
||||
@ -200,14 +275,17 @@ share/texmf-dist/scripts/context/lua/mtx-chars.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-check.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-colors.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-context.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-context.xml
|
||||
share/texmf-dist/scripts/context/lua/mtx-convert.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-epub.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-fcd.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-flac.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-fonts.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-grep.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-interface.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-metapost.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-metatex.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-mk-help.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-modules.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-mtxworks.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-package.lua
|
||||
@ -226,6 +304,7 @@ share/texmf-dist/scripts/context/lua/mtx-tools.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-unzip.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-update.lua
|
||||
share/texmf-dist/scripts/context/lua/mtx-watch.lua
|
||||
share/texmf-dist/scripts/context/lua/mtxlibs.lua
|
||||
share/texmf-dist/scripts/context/lua/mtxrun.lua
|
||||
share/texmf-dist/scripts/context/lua/third/
|
||||
share/texmf-dist/scripts/context/lua/third/rst/
|
||||
@ -234,7 +313,6 @@ share/texmf-dist/scripts/context/lua/third/simpleslides/
|
||||
share/texmf-dist/scripts/context/lua/third/simpleslides/mtx-simpleslides.lua
|
||||
share/texmf-dist/scripts/context/perl/
|
||||
share/texmf-dist/scripts/context/perl/makempy.pl
|
||||
share/texmf-dist/scripts/context/perl/mptopdf.pl
|
||||
share/texmf-dist/scripts/context/perl/path_tre.pm
|
||||
share/texmf-dist/scripts/context/perl/pdftrimwhite.pl
|
||||
share/texmf-dist/scripts/context/perl/texfind.pl
|
||||
@ -266,13 +344,11 @@ share/texmf-dist/scripts/context/ruby/base/tool.rb
|
||||
share/texmf-dist/scripts/context/ruby/base/variables.rb
|
||||
share/texmf-dist/scripts/context/ruby/concheck.rb
|
||||
share/texmf-dist/scripts/context/ruby/ctxtools.rb
|
||||
share/texmf-dist/scripts/context/ruby/fcd_start.rb
|
||||
share/texmf-dist/scripts/context/ruby/graphics/
|
||||
share/texmf-dist/scripts/context/ruby/graphics/gs.rb
|
||||
share/texmf-dist/scripts/context/ruby/graphics/inkscape.rb
|
||||
share/texmf-dist/scripts/context/ruby/graphics/magick.rb
|
||||
share/texmf-dist/scripts/context/ruby/imgtopdf.rb
|
||||
share/texmf-dist/scripts/context/ruby/mpstools.rb
|
||||
share/texmf-dist/scripts/context/ruby/pdftools.rb
|
||||
share/texmf-dist/scripts/context/ruby/pstopdf.rb
|
||||
share/texmf-dist/scripts/context/ruby/rlxtools.rb
|
||||
@ -282,37 +358,23 @@ share/texmf-dist/scripts/context/ruby/rslibtool.rb
|
||||
share/texmf-dist/scripts/context/ruby/runtools.rb
|
||||
share/texmf-dist/scripts/context/ruby/texexec.rb
|
||||
share/texmf-dist/scripts/context/ruby/texmfstart.rb
|
||||
share/texmf-dist/scripts/context/ruby/texsync.rb
|
||||
share/texmf-dist/scripts/context/ruby/textools.rb
|
||||
share/texmf-dist/scripts/context/ruby/texutil.rb
|
||||
share/texmf-dist/scripts/context/ruby/tmftools.rb
|
||||
share/texmf-dist/scripts/context/ruby/xmltools.rb
|
||||
share/texmf-dist/scripts/context/stubs/
|
||||
share/texmf-dist/scripts/context/stubs/mswin/
|
||||
share/texmf-dist/scripts/context/stubs/mswin/context.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/luatools.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/metatex.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/mptopdf.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/mtxrun.dll
|
||||
share/texmf-dist/scripts/context/stubs/mswin/mtxrun.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/mtxrun.lua
|
||||
share/texmf-dist/scripts/context/stubs/mswin/mtxworks.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/texexec.exe
|
||||
share/texmf-dist/scripts/context/stubs/mswin/texmfstart.exe
|
||||
share/texmf-dist/scripts/context/stubs/source/
|
||||
share/texmf-dist/scripts/context/stubs/source/mtxrun_dll.c
|
||||
share/texmf-dist/scripts/context/stubs/source/mtxrun_exe.c
|
||||
share/texmf-dist/scripts/context/stubs/source/readme.txt
|
||||
share/texmf-dist/scripts/context/stubs/unix/
|
||||
share/texmf-dist/scripts/context/stubs/unix/context
|
||||
share/texmf-dist/scripts/context/stubs/unix/ctxtools
|
||||
share/texmf-dist/scripts/context/stubs/unix/luatools
|
||||
share/texmf-dist/scripts/context/stubs/unix/metatex
|
||||
share/texmf-dist/scripts/context/stubs/unix/mptopdf
|
||||
share/texmf-dist/scripts/context/stubs/unix/mtxrun
|
||||
share/texmf-dist/scripts/context/stubs/unix/mtxworks
|
||||
share/texmf-dist/scripts/context/stubs/unix/pstopdf
|
||||
share/texmf-dist/scripts/context/stubs/unix/texexec
|
||||
share/texmf-dist/scripts/context/stubs/unix/texmfstart
|
||||
share/texmf-dist/scripts/tex4ht/htcontext.sh
|
||||
share/texmf-dist/tex/
|
||||
share/texmf-dist/tex/context/
|
||||
share/texmf-dist/tex/context/base/
|
||||
share/texmf-dist/tex/context/base/anch-bar.mkii
|
||||
@ -335,6 +397,8 @@ share/texmf-dist/tex/context/base/attr-ini.lua
|
||||
share/texmf-dist/tex/context/base/attr-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/attr-lay.lua
|
||||
share/texmf-dist/tex/context/base/attr-lay.mkiv
|
||||
share/texmf-dist/tex/context/base/attr-mkr.lua
|
||||
share/texmf-dist/tex/context/base/attr-mkr.mkiv
|
||||
share/texmf-dist/tex/context/base/attr-neg.lua
|
||||
share/texmf-dist/tex/context/base/attr-neg.mkiv
|
||||
share/texmf-dist/tex/context/base/back-exp.lua
|
||||
@ -373,7 +437,7 @@ share/texmf-dist/tex/context/base/buff-ini.lua
|
||||
share/texmf-dist/tex/context/base/buff-ini.mkii
|
||||
share/texmf-dist/tex/context/base/buff-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/buff-par.lua
|
||||
share/texmf-dist/tex/context/base/buff-par.mkiv
|
||||
share/texmf-dist/tex/context/base/buff-par.mkvi
|
||||
share/texmf-dist/tex/context/base/buff-ver.lua
|
||||
share/texmf-dist/tex/context/base/buff-ver.mkii
|
||||
share/texmf-dist/tex/context/base/buff-ver.mkiv
|
||||
@ -415,6 +479,7 @@ share/texmf-dist/tex/context/base/cldf-ini.lua
|
||||
share/texmf-dist/tex/context/base/cldf-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/cldf-int.lua
|
||||
share/texmf-dist/tex/context/base/cldf-int.mkiv
|
||||
share/texmf-dist/tex/context/base/cldf-prs.lua
|
||||
share/texmf-dist/tex/context/base/cldf-ver.lua
|
||||
share/texmf-dist/tex/context/base/cldf-ver.mkiv
|
||||
share/texmf-dist/tex/context/base/colo-ema.mkii
|
||||
@ -456,12 +521,15 @@ share/texmf-dist/tex/context/base/cont-log.mkii
|
||||
share/texmf-dist/tex/context/base/cont-log.mkiv
|
||||
share/texmf-dist/tex/context/base/cont-new.mkii
|
||||
share/texmf-dist/tex/context/base/cont-new.mkiv
|
||||
share/texmf-dist/tex/context/base/cont-new.tmp
|
||||
share/texmf-dist/tex/context/base/cont-nl.mkii
|
||||
share/texmf-dist/tex/context/base/cont-nl.mkiv
|
||||
share/texmf-dist/tex/context/base/cont-nop.mkiv
|
||||
share/texmf-dist/tex/context/base/cont-pe.mkiv
|
||||
share/texmf-dist/tex/context/base/cont-ro.mkii
|
||||
share/texmf-dist/tex/context/base/cont-ro.mkiv
|
||||
share/texmf-dist/tex/context/base/cont-sys.ori
|
||||
share/texmf-dist/tex/context/base/cont-yes.mkiv
|
||||
share/texmf-dist/tex/context/base/context-base.lmx
|
||||
share/texmf-dist/tex/context/base/context-characters.lmx
|
||||
share/texmf-dist/tex/context/base/context-debug.lmx
|
||||
@ -476,10 +544,11 @@ share/texmf-dist/tex/context/base/context.lus
|
||||
share/texmf-dist/tex/context/base/context.mkii
|
||||
share/texmf-dist/tex/context/base/context.mkiv
|
||||
share/texmf-dist/tex/context/base/context.rme
|
||||
share/texmf-dist/tex/context/base/context.todo
|
||||
share/texmf-dist/tex/context/base/context.tmp
|
||||
share/texmf-dist/tex/context/base/core-con.lua
|
||||
share/texmf-dist/tex/context/base/core-con.mkii
|
||||
share/texmf-dist/tex/context/base/core-con.mkiv
|
||||
share/texmf-dist/tex/context/base/core-ctx.ctx
|
||||
share/texmf-dist/tex/context/base/core-ctx.lua
|
||||
share/texmf-dist/tex/context/base/core-ctx.mkii
|
||||
share/texmf-dist/tex/context/base/core-ctx.mkiv
|
||||
@ -492,13 +561,11 @@ share/texmf-dist/tex/context/base/core-env.mkii
|
||||
share/texmf-dist/tex/context/base/core-env.mkiv
|
||||
share/texmf-dist/tex/context/base/core-fil.mkii
|
||||
share/texmf-dist/tex/context/base/core-fnt.mkii
|
||||
share/texmf-dist/tex/context/base/core-fnt.mkiv
|
||||
share/texmf-dist/tex/context/base/core-gen.mkii
|
||||
share/texmf-dist/tex/context/base/core-ini.mkii
|
||||
share/texmf-dist/tex/context/base/core-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/core-job.mkii
|
||||
share/texmf-dist/tex/context/base/core-mis.mkii
|
||||
share/texmf-dist/tex/context/base/core-mis.mkiv
|
||||
share/texmf-dist/tex/context/base/core-par.mkii
|
||||
share/texmf-dist/tex/context/base/core-stg.mkii
|
||||
share/texmf-dist/tex/context/base/core-sys.lua
|
||||
@ -511,7 +578,6 @@ share/texmf-dist/tex/context/base/core-uti.lua
|
||||
share/texmf-dist/tex/context/base/core-uti.mkii
|
||||
share/texmf-dist/tex/context/base/core-uti.mkiv
|
||||
share/texmf-dist/tex/context/base/core-var.mkii
|
||||
share/texmf-dist/tex/context/base/core-var.mkiv
|
||||
share/texmf-dist/tex/context/base/data-aux.lua
|
||||
share/texmf-dist/tex/context/base/data-bin.lua
|
||||
share/texmf-dist/tex/context/base/data-con.lua
|
||||
@ -594,14 +660,17 @@ share/texmf-dist/tex/context/base/file-syn.lua
|
||||
share/texmf-dist/tex/context/base/file-syn.mkvi
|
||||
share/texmf-dist/tex/context/base/filt-bas.mkii
|
||||
share/texmf-dist/tex/context/base/filt-ini.mkii
|
||||
share/texmf-dist/tex/context/base/font-afk.lua
|
||||
share/texmf-dist/tex/context/base/font-afm.lua
|
||||
share/texmf-dist/tex/context/base/font-age.lua
|
||||
share/texmf-dist/tex/context/base/font-agl.lua
|
||||
share/texmf-dist/tex/context/base/font-arb.mkii
|
||||
share/texmf-dist/tex/context/base/font-aux.lua
|
||||
share/texmf-dist/tex/context/base/font-aux.mkvi
|
||||
share/texmf-dist/tex/context/base/font-bfm.mkii
|
||||
share/texmf-dist/tex/context/base/font-chi.mkii
|
||||
share/texmf-dist/tex/context/base/font-chk.lua
|
||||
share/texmf-dist/tex/context/base/font-chk.mkiv
|
||||
share/texmf-dist/tex/context/base/font-cid.lua
|
||||
share/texmf-dist/tex/context/base/font-col.lua
|
||||
share/texmf-dist/tex/context/base/font-col.mkvi
|
||||
@ -616,8 +685,9 @@ share/texmf-dist/tex/context/base/font-fbk.lua
|
||||
share/texmf-dist/tex/context/base/font-fea.mkvi
|
||||
share/texmf-dist/tex/context/base/font-fil.mkvi
|
||||
share/texmf-dist/tex/context/base/font-gds.lua
|
||||
share/texmf-dist/tex/context/base/font-gds.mkiv
|
||||
share/texmf-dist/tex/context/base/font-gds.mkvi
|
||||
share/texmf-dist/tex/context/base/font-heb.mkii
|
||||
share/texmf-dist/tex/context/base/font-hsh.lua
|
||||
share/texmf-dist/tex/context/base/font-ini.lua
|
||||
share/texmf-dist/tex/context/base/font-ini.mkii
|
||||
share/texmf-dist/tex/context/base/font-ini.mkvi
|
||||
@ -629,6 +699,9 @@ share/texmf-dist/tex/context/base/font-lua.lua
|
||||
share/texmf-dist/tex/context/base/font-map.lua
|
||||
share/texmf-dist/tex/context/base/font-mat.mkvi
|
||||
share/texmf-dist/tex/context/base/font-mis.lua
|
||||
share/texmf-dist/tex/context/base/font-nod.lua
|
||||
share/texmf-dist/tex/context/base/font-odk.lua
|
||||
share/texmf-dist/tex/context/base/font-odv.lua
|
||||
share/texmf-dist/tex/context/base/font-ota.lua
|
||||
share/texmf-dist/tex/context/base/font-otb.lua
|
||||
share/texmf-dist/tex/context/base/font-otc.lua
|
||||
@ -639,11 +712,14 @@ share/texmf-dist/tex/context/base/font-oti.lua
|
||||
share/texmf-dist/tex/context/base/font-otn.lua
|
||||
share/texmf-dist/tex/context/base/font-otp.lua
|
||||
share/texmf-dist/tex/context/base/font-ott.lua
|
||||
share/texmf-dist/tex/context/base/font-otx.lua
|
||||
share/texmf-dist/tex/context/base/font-pat.lua
|
||||
share/texmf-dist/tex/context/base/font-pre.mkiv
|
||||
share/texmf-dist/tex/context/base/font-run.mkii
|
||||
share/texmf-dist/tex/context/base/font-run.mkiv
|
||||
share/texmf-dist/tex/context/base/font-set.mkvi
|
||||
share/texmf-dist/tex/context/base/font-sol.lua
|
||||
share/texmf-dist/tex/context/base/font-sol.mkvi
|
||||
share/texmf-dist/tex/context/base/font-sty.mkvi
|
||||
share/texmf-dist/tex/context/base/font-sym.mkvi
|
||||
share/texmf-dist/tex/context/base/font-syn.lua
|
||||
@ -690,12 +766,15 @@ share/texmf-dist/tex/context/base/java-stp.mkii
|
||||
share/texmf-dist/tex/context/base/l-boolean.lua
|
||||
share/texmf-dist/tex/context/base/l-dir.lua
|
||||
share/texmf-dist/tex/context/base/l-file.lua
|
||||
share/texmf-dist/tex/context/base/l-function.lua
|
||||
share/texmf-dist/tex/context/base/l-io.lua
|
||||
share/texmf-dist/tex/context/base/l-lpeg.lua
|
||||
share/texmf-dist/tex/context/base/l-lua.lua
|
||||
share/texmf-dist/tex/context/base/l-math.lua
|
||||
share/texmf-dist/tex/context/base/l-md5.lua
|
||||
share/texmf-dist/tex/context/base/l-number.lua
|
||||
share/texmf-dist/tex/context/base/l-os.lua
|
||||
share/texmf-dist/tex/context/base/l-package.lua
|
||||
share/texmf-dist/tex/context/base/l-pdfview.lua
|
||||
share/texmf-dist/tex/context/base/l-set.lua
|
||||
share/texmf-dist/tex/context/base/l-string.lua
|
||||
@ -716,7 +795,12 @@ share/texmf-dist/tex/context/base/lang-def.lua
|
||||
share/texmf-dist/tex/context/base/lang-def.mkiv
|
||||
share/texmf-dist/tex/context/base/lang-dis.mkii
|
||||
share/texmf-dist/tex/context/base/lang-frd.mkii
|
||||
share/texmf-dist/tex/context/base/lang-frd.mkiv
|
||||
share/texmf-dist/tex/context/base/lang-frq-de.lua
|
||||
share/texmf-dist/tex/context/base/lang-frq-en.lua
|
||||
share/texmf-dist/tex/context/base/lang-frq-nl.lua
|
||||
share/texmf-dist/tex/context/base/lang-frq.mkii
|
||||
share/texmf-dist/tex/context/base/lang-frq.mkiv
|
||||
share/texmf-dist/tex/context/base/lang-ger.mkii
|
||||
share/texmf-dist/tex/context/base/lang-grk.mkii
|
||||
share/texmf-dist/tex/context/base/lang-ind.mkii
|
||||
@ -821,6 +905,8 @@ share/texmf-dist/tex/context/base/m-fields.mkiv
|
||||
share/texmf-dist/tex/context/base/m-format.tex
|
||||
share/texmf-dist/tex/context/base/m-graph.mkii
|
||||
share/texmf-dist/tex/context/base/m-graph.mkiv
|
||||
share/texmf-dist/tex/context/base/m-ipsum.mkiv
|
||||
share/texmf-dist/tex/context/base/m-json.mkiv
|
||||
share/texmf-dist/tex/context/base/m-layout.tex
|
||||
share/texmf-dist/tex/context/base/m-level.mkii
|
||||
share/texmf-dist/tex/context/base/m-logcategories.mkiv
|
||||
@ -832,9 +918,12 @@ share/texmf-dist/tex/context/base/m-mkivhacks.mkiv
|
||||
share/texmf-dist/tex/context/base/m-morse.mkvi
|
||||
share/texmf-dist/tex/context/base/m-narrowtt.tex
|
||||
share/texmf-dist/tex/context/base/m-newmat.tex
|
||||
share/texmf-dist/tex/context/base/m-nodechart.mkvi
|
||||
share/texmf-dist/tex/context/base/m-ntb-to-xtb.mkiv
|
||||
share/texmf-dist/tex/context/base/m-obsolete.mkii
|
||||
share/texmf-dist/tex/context/base/m-obsolete.mkiv
|
||||
share/texmf-dist/tex/context/base/m-oldfun.mkiv
|
||||
share/texmf-dist/tex/context/base/m-oldnum.mkiv
|
||||
share/texmf-dist/tex/context/base/m-pdfsnc.mkii
|
||||
share/texmf-dist/tex/context/base/m-pictex.tex
|
||||
share/texmf-dist/tex/context/base/m-pstricks.lua
|
||||
@ -842,6 +931,7 @@ share/texmf-dist/tex/context/base/m-pstricks.mkii
|
||||
share/texmf-dist/tex/context/base/m-pstricks.mkiv
|
||||
share/texmf-dist/tex/context/base/m-punk.mkiv
|
||||
share/texmf-dist/tex/context/base/m-r.tex
|
||||
share/texmf-dist/tex/context/base/m-spreadsheet.lua
|
||||
share/texmf-dist/tex/context/base/m-spreadsheet.mkiv
|
||||
share/texmf-dist/tex/context/base/m-steps.lua
|
||||
share/texmf-dist/tex/context/base/m-steps.mkii
|
||||
@ -869,8 +959,11 @@ share/texmf-dist/tex/context/base/math-dim.lua
|
||||
share/texmf-dist/tex/context/base/math-dis.mkiv
|
||||
share/texmf-dist/tex/context/base/math-eul.mkii
|
||||
share/texmf-dist/tex/context/base/math-ext.lua
|
||||
share/texmf-dist/tex/context/base/math-fbk.lua
|
||||
share/texmf-dist/tex/context/base/math-fen.mkiv
|
||||
share/texmf-dist/tex/context/base/math-for.mkiv
|
||||
share/texmf-dist/tex/context/base/math-fou.mkii
|
||||
share/texmf-dist/tex/context/base/math-frc.lua
|
||||
share/texmf-dist/tex/context/base/math-frc.mkii
|
||||
share/texmf-dist/tex/context/base/math-frc.mkiv
|
||||
share/texmf-dist/tex/context/base/math-ini.lua
|
||||
@ -880,15 +973,18 @@ share/texmf-dist/tex/context/base/math-inl.mkiv
|
||||
share/texmf-dist/tex/context/base/math-int.mkiv
|
||||
share/texmf-dist/tex/context/base/math-lbr.mkii
|
||||
share/texmf-dist/tex/context/base/math-map.lua
|
||||
share/texmf-dist/tex/context/base/math-mis.mkiv
|
||||
share/texmf-dist/tex/context/base/math-noa.lua
|
||||
share/texmf-dist/tex/context/base/math-pln.mkii
|
||||
share/texmf-dist/tex/context/base/math-pln.mkiv
|
||||
share/texmf-dist/tex/context/base/math-ren.lua
|
||||
share/texmf-dist/tex/context/base/math-run.mkii
|
||||
share/texmf-dist/tex/context/base/math-scr.mkiv
|
||||
share/texmf-dist/tex/context/base/math-stc.mkvi
|
||||
share/texmf-dist/tex/context/base/math-tag.lua
|
||||
share/texmf-dist/tex/context/base/math-tex.mkii
|
||||
share/texmf-dist/tex/context/base/math-tim.mkii
|
||||
share/texmf-dist/tex/context/base/math-ttv.lua
|
||||
share/texmf-dist/tex/context/base/math-uni.mkii
|
||||
share/texmf-dist/tex/context/base/math-vfu.lua
|
||||
share/texmf-dist/tex/context/base/meta-clp.mkii
|
||||
@ -897,6 +993,7 @@ share/texmf-dist/tex/context/base/meta-fig.mkii
|
||||
share/texmf-dist/tex/context/base/meta-fig.mkiv
|
||||
share/texmf-dist/tex/context/base/meta-fun.lua
|
||||
share/texmf-dist/tex/context/base/meta-fun.mkiv
|
||||
share/texmf-dist/tex/context/base/meta-grd.mkiv
|
||||
share/texmf-dist/tex/context/base/meta-imp-clp.mkiv
|
||||
share/texmf-dist/tex/context/base/meta-imp-dum.mkiv
|
||||
share/texmf-dist/tex/context/base/meta-imp-fen.mkiv
|
||||
@ -935,6 +1032,7 @@ share/texmf-dist/tex/context/base/mlib-run.lua
|
||||
share/texmf-dist/tex/context/base/mtx-context-arrange.tex
|
||||
share/texmf-dist/tex/context/base/mtx-context-combine.tex
|
||||
share/texmf-dist/tex/context/base/mtx-context-common.tex
|
||||
share/texmf-dist/tex/context/base/mtx-context-copy.tex
|
||||
share/texmf-dist/tex/context/base/mtx-context-ideas.tex
|
||||
share/texmf-dist/tex/context/base/mtx-context-listing.tex
|
||||
share/texmf-dist/tex/context/base/mtx-context-markdown.tex
|
||||
@ -956,6 +1054,7 @@ share/texmf-dist/tex/context/base/mult-dim.mkvi
|
||||
share/texmf-dist/tex/context/base/mult-en.mkii
|
||||
share/texmf-dist/tex/context/base/mult-fr.mkii
|
||||
share/texmf-dist/tex/context/base/mult-fst.mkii
|
||||
share/texmf-dist/tex/context/base/mult-fun.lua
|
||||
share/texmf-dist/tex/context/base/mult-ini.lua
|
||||
share/texmf-dist/tex/context/base/mult-ini.mkii
|
||||
share/texmf-dist/tex/context/base/mult-ini.mkiv
|
||||
@ -995,8 +1094,6 @@ share/texmf-dist/tex/context/base/node-mig.lua
|
||||
share/texmf-dist/tex/context/base/node-mig.mkiv
|
||||
share/texmf-dist/tex/context/base/node-pag.lua
|
||||
share/texmf-dist/tex/context/base/node-pag.mkiv
|
||||
share/texmf-dist/tex/context/base/node-par.lua
|
||||
share/texmf-dist/tex/context/base/node-par.mkiv
|
||||
share/texmf-dist/tex/context/base/node-pro.lua
|
||||
share/texmf-dist/tex/context/base/node-ref.lua
|
||||
share/texmf-dist/tex/context/base/node-res.lua
|
||||
@ -1004,8 +1101,7 @@ share/texmf-dist/tex/context/base/node-rul.lua
|
||||
share/texmf-dist/tex/context/base/node-rul.mkiv
|
||||
share/texmf-dist/tex/context/base/node-ser.lua
|
||||
share/texmf-dist/tex/context/base/node-shp.lua
|
||||
share/texmf-dist/tex/context/base/node-spl.lua
|
||||
share/texmf-dist/tex/context/base/node-spl.mkiv
|
||||
share/texmf-dist/tex/context/base/node-snp.lua
|
||||
share/texmf-dist/tex/context/base/node-tex.lua
|
||||
share/texmf-dist/tex/context/base/node-tra.lua
|
||||
share/texmf-dist/tex/context/base/node-tsk.lua
|
||||
@ -1024,6 +1120,7 @@ share/texmf-dist/tex/context/base/pack-bck.mkvi
|
||||
share/texmf-dist/tex/context/base/pack-box.mkii
|
||||
share/texmf-dist/tex/context/base/pack-box.mkiv
|
||||
share/texmf-dist/tex/context/base/pack-com.mkiv
|
||||
share/texmf-dist/tex/context/base/pack-cut.mkiv
|
||||
share/texmf-dist/tex/context/base/pack-fen.mkiv
|
||||
share/texmf-dist/tex/context/base/pack-lyr.mkii
|
||||
share/texmf-dist/tex/context/base/pack-lyr.mkiv
|
||||
@ -1055,6 +1152,9 @@ share/texmf-dist/tex/context/base/page-imp.mkiv
|
||||
share/texmf-dist/tex/context/base/page-inf.mkiv
|
||||
share/texmf-dist/tex/context/base/page-ini.mkii
|
||||
share/texmf-dist/tex/context/base/page-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/page-inj.lua
|
||||
share/texmf-dist/tex/context/base/page-inj.mkvi
|
||||
share/texmf-dist/tex/context/base/page-ins.lua
|
||||
share/texmf-dist/tex/context/base/page-ins.mkii
|
||||
share/texmf-dist/tex/context/base/page-ins.mkiv
|
||||
share/texmf-dist/tex/context/base/page-lay.mkii
|
||||
@ -1067,9 +1167,9 @@ share/texmf-dist/tex/context/base/page-mak.mkii
|
||||
share/texmf-dist/tex/context/base/page-mak.mkvi
|
||||
share/texmf-dist/tex/context/base/page-mar.mkii
|
||||
share/texmf-dist/tex/context/base/page-mbk.mkvi
|
||||
share/texmf-dist/tex/context/base/page-mis.lua
|
||||
share/texmf-dist/tex/context/base/page-mis.mkii
|
||||
share/texmf-dist/tex/context/base/page-mis.mkiv
|
||||
share/texmf-dist/tex/context/base/page-mix.lua
|
||||
share/texmf-dist/tex/context/base/page-mix.mkiv
|
||||
share/texmf-dist/tex/context/base/page-mrk.mkiv
|
||||
share/texmf-dist/tex/context/base/page-mul.mkii
|
||||
share/texmf-dist/tex/context/base/page-mul.mkiv
|
||||
@ -1082,9 +1182,11 @@ share/texmf-dist/tex/context/base/page-par.mkii
|
||||
share/texmf-dist/tex/context/base/page-par.mkiv
|
||||
share/texmf-dist/tex/context/base/page-plg.mkii
|
||||
share/texmf-dist/tex/context/base/page-plg.mkiv
|
||||
share/texmf-dist/tex/context/base/page-pst.lua
|
||||
share/texmf-dist/tex/context/base/page-pst.mkiv
|
||||
share/texmf-dist/tex/context/base/page-run.mkii
|
||||
share/texmf-dist/tex/context/base/page-run.mkiv
|
||||
share/texmf-dist/tex/context/base/page-sel.mkiv
|
||||
share/texmf-dist/tex/context/base/page-sel.mkvi
|
||||
share/texmf-dist/tex/context/base/page-set.mkii
|
||||
share/texmf-dist/tex/context/base/page-set.mkiv
|
||||
share/texmf-dist/tex/context/base/page-sid.mkii
|
||||
@ -1201,12 +1303,14 @@ share/texmf-dist/tex/context/base/s-inf-04.mkiv
|
||||
share/texmf-dist/tex/context/base/s-jap-00.mkii
|
||||
share/texmf-dist/tex/context/base/s-lan-03.mkiv
|
||||
share/texmf-dist/tex/context/base/s-lan-04.mkiv
|
||||
share/texmf-dist/tex/context/base/s-lan-06.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mag-01.tex
|
||||
share/texmf-dist/tex/context/base/s-map-10.mkii
|
||||
share/texmf-dist/tex/context/base/s-map-10.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mat-10.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mat-11.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mat-12.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mat-20.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mod-00.mkii
|
||||
share/texmf-dist/tex/context/base/s-mod-00.mkiv
|
||||
share/texmf-dist/tex/context/base/s-mod-01.mkii
|
||||
@ -1232,7 +1336,8 @@ share/texmf-dist/tex/context/base/s-pre-13.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-14.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-15.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-16.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-17.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-17.mkii
|
||||
share/texmf-dist/tex/context/base/s-pre-17.mkiv
|
||||
share/texmf-dist/tex/context/base/s-pre-18.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-19.tex
|
||||
share/texmf-dist/tex/context/base/s-pre-22.tex
|
||||
@ -1295,9 +1400,11 @@ share/texmf-dist/tex/context/base/spac-adj.lua
|
||||
share/texmf-dist/tex/context/base/spac-adj.mkiv
|
||||
share/texmf-dist/tex/context/base/spac-ali.lua
|
||||
share/texmf-dist/tex/context/base/spac-ali.mkiv
|
||||
share/texmf-dist/tex/context/base/spac-cha.mkiv
|
||||
share/texmf-dist/tex/context/base/spac-chr.lua
|
||||
share/texmf-dist/tex/context/base/spac-chr.mkiv
|
||||
share/texmf-dist/tex/context/base/spac-def.mkiv
|
||||
share/texmf-dist/tex/context/base/spac-flr.mkiv
|
||||
share/texmf-dist/tex/context/base/spac-gen.mkii
|
||||
share/texmf-dist/tex/context/base/spac-grd.mkii
|
||||
share/texmf-dist/tex/context/base/spac-grd.mkiv
|
||||
@ -1393,7 +1500,6 @@ share/texmf-dist/tex/context/base/strc-tag.lua
|
||||
share/texmf-dist/tex/context/base/strc-tag.mkiv
|
||||
share/texmf-dist/tex/context/base/strc-xml.mkiv
|
||||
share/texmf-dist/tex/context/base/supp-ali.mkii
|
||||
share/texmf-dist/tex/context/base/supp-ali.mkiv
|
||||
share/texmf-dist/tex/context/base/supp-box.lua
|
||||
share/texmf-dist/tex/context/base/supp-box.mkii
|
||||
share/texmf-dist/tex/context/base/supp-box.mkiv
|
||||
@ -1403,20 +1509,15 @@ share/texmf-dist/tex/context/base/supp-emp.mkii
|
||||
share/texmf-dist/tex/context/base/supp-eps.mkii
|
||||
share/texmf-dist/tex/context/base/supp-fil.mkii
|
||||
share/texmf-dist/tex/context/base/supp-fun.mkii
|
||||
share/texmf-dist/tex/context/base/supp-fun.mkiv
|
||||
share/texmf-dist/tex/context/base/supp-lat.mkii
|
||||
share/texmf-dist/tex/context/base/supp-mat.mkii
|
||||
share/texmf-dist/tex/context/base/supp-mat.mkiv
|
||||
share/texmf-dist/tex/context/base/supp-mis.mkii
|
||||
share/texmf-dist/tex/context/base/supp-mis.tex
|
||||
share/texmf-dist/tex/context/base/supp-mpe.mkii
|
||||
share/texmf-dist/tex/context/base/supp-mpe.tex
|
||||
share/texmf-dist/tex/context/base/supp-mps.mkii
|
||||
share/texmf-dist/tex/context/base/supp-mrk.mkii
|
||||
share/texmf-dist/tex/context/base/supp-num.mkii
|
||||
share/texmf-dist/tex/context/base/supp-num.mkiv
|
||||
share/texmf-dist/tex/context/base/supp-pat.mkii
|
||||
share/texmf-dist/tex/context/base/supp-pdf.mkii
|
||||
share/texmf-dist/tex/context/base/supp-pdf.tex
|
||||
share/texmf-dist/tex/context/base/supp-ran.lua
|
||||
share/texmf-dist/tex/context/base/supp-ran.mkii
|
||||
@ -1428,6 +1529,7 @@ share/texmf-dist/tex/context/base/supp-vis.mkiv
|
||||
share/texmf-dist/tex/context/base/symb-cow.mkii
|
||||
share/texmf-dist/tex/context/base/symb-eur.mkii
|
||||
share/texmf-dist/tex/context/base/symb-glm.mkii
|
||||
share/texmf-dist/tex/context/base/symb-imp-cc.mkiv
|
||||
share/texmf-dist/tex/context/base/symb-imp-cow.mkiv
|
||||
share/texmf-dist/tex/context/base/symb-imp-eur.mkiv
|
||||
share/texmf-dist/tex/context/base/symb-imp-jmn.mkiv
|
||||
@ -1465,11 +1567,11 @@ share/texmf-dist/tex/context/base/syst-pln.mkiv
|
||||
share/texmf-dist/tex/context/base/syst-rtp.mkii
|
||||
share/texmf-dist/tex/context/base/syst-rtp.mkiv
|
||||
share/texmf-dist/tex/context/base/syst-str.mkii
|
||||
share/texmf-dist/tex/context/base/syst-tex.mkii
|
||||
share/texmf-dist/tex/context/base/tabl-com.mkii
|
||||
share/texmf-dist/tex/context/base/tabl-com.mkiv
|
||||
share/texmf-dist/tex/context/base/tabl-ltb.mkii
|
||||
share/texmf-dist/tex/context/base/tabl-ltb.mkiv
|
||||
share/texmf-dist/tex/context/base/tabl-mis.mkiv
|
||||
share/texmf-dist/tex/context/base/tabl-ntb.mkii
|
||||
share/texmf-dist/tex/context/base/tabl-ntb.mkiv
|
||||
share/texmf-dist/tex/context/base/tabl-nte.mkii
|
||||
@ -1494,10 +1596,15 @@ share/texmf-dist/tex/context/base/thrd-tab.mkii
|
||||
share/texmf-dist/tex/context/base/thrd-trg.mkii
|
||||
share/texmf-dist/tex/context/base/toks-ini.lua
|
||||
share/texmf-dist/tex/context/base/toks-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/trac-ctx.lua
|
||||
share/texmf-dist/tex/context/base/trac-ctx.mkiv
|
||||
share/texmf-dist/tex/context/base/trac-deb.lua
|
||||
share/texmf-dist/tex/context/base/trac-deb.mkiv
|
||||
share/texmf-dist/tex/context/base/trac-exp.lua
|
||||
share/texmf-dist/tex/context/base/trac-fil.lua
|
||||
share/texmf-dist/tex/context/base/trac-inf.lua
|
||||
share/texmf-dist/tex/context/base/trac-jus.lua
|
||||
share/texmf-dist/tex/context/base/trac-jus.mkiv
|
||||
share/texmf-dist/tex/context/base/trac-lmx.lua
|
||||
share/texmf-dist/tex/context/base/trac-log.lua
|
||||
share/texmf-dist/tex/context/base/trac-pro.lua
|
||||
@ -1505,8 +1612,10 @@ share/texmf-dist/tex/context/base/trac-set.lua
|
||||
share/texmf-dist/tex/context/base/trac-tex.lua
|
||||
share/texmf-dist/tex/context/base/trac-tex.mkiv
|
||||
share/texmf-dist/tex/context/base/trac-tim.lua
|
||||
share/texmf-dist/tex/context/base/trac-vis.lua
|
||||
share/texmf-dist/tex/context/base/trac-vis.mkii
|
||||
share/texmf-dist/tex/context/base/trac-vis.mkiv
|
||||
share/texmf-dist/tex/context/base/trac-xml.lua
|
||||
share/texmf-dist/tex/context/base/type-buy.mkii
|
||||
share/texmf-dist/tex/context/base/type-cbg.mkii
|
||||
share/texmf-dist/tex/context/base/type-cow.mkii
|
||||
@ -1574,6 +1683,8 @@ share/texmf-dist/tex/context/base/type-tmf.mkii
|
||||
share/texmf-dist/tex/context/base/type-tmf.mkiv
|
||||
share/texmf-dist/tex/context/base/type-win.mkii
|
||||
share/texmf-dist/tex/context/base/type-xtx.mkii
|
||||
share/texmf-dist/tex/context/base/typo-bld.lua
|
||||
share/texmf-dist/tex/context/base/typo-bld.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-brk.lua
|
||||
share/texmf-dist/tex/context/base/typo-brk.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-cap.lua
|
||||
@ -1590,8 +1701,11 @@ share/texmf-dist/tex/context/base/typo-ini.mkii
|
||||
share/texmf-dist/tex/context/base/typo-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-itc.lua
|
||||
share/texmf-dist/tex/context/base/typo-itc.mkvi
|
||||
share/texmf-dist/tex/context/base/typo-itm.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-krn.lua
|
||||
share/texmf-dist/tex/context/base/typo-krn.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-lan.lua
|
||||
share/texmf-dist/tex/context/base/typo-lan.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-mar.lua
|
||||
share/texmf-dist/tex/context/base/typo-mar.mkiv
|
||||
share/texmf-dist/tex/context/base/typo-pag.lua
|
||||
@ -1629,15 +1743,29 @@ share/texmf-dist/tex/context/base/unic-ini.mkiv
|
||||
share/texmf-dist/tex/context/base/unic-run.mkii
|
||||
share/texmf-dist/tex/context/base/util-deb.lua
|
||||
share/texmf-dist/tex/context/base/util-dim.lua
|
||||
share/texmf-dist/tex/context/base/util-env.lua
|
||||
share/texmf-dist/tex/context/base/util-fmt.lua
|
||||
share/texmf-dist/tex/context/base/util-jsn.lua
|
||||
share/texmf-dist/tex/context/base/util-lib.lua
|
||||
share/texmf-dist/tex/context/base/util-lua.lua
|
||||
share/texmf-dist/tex/context/base/util-mrg.lua
|
||||
share/texmf-dist/tex/context/base/util-pck.lua
|
||||
share/texmf-dist/tex/context/base/util-prs.lua
|
||||
share/texmf-dist/tex/context/base/util-ran.lua
|
||||
share/texmf-dist/tex/context/base/util-seq.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-imp-client.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-imp-library.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-imp-swiglib.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-loggers.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-sessions.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-tickets.lua
|
||||
share/texmf-dist/tex/context/base/util-sql-users.lua
|
||||
share/texmf-dist/tex/context/base/util-sql.lua
|
||||
share/texmf-dist/tex/context/base/util-sta.lua
|
||||
share/texmf-dist/tex/context/base/util-sto.lua
|
||||
share/texmf-dist/tex/context/base/util-str.lua
|
||||
share/texmf-dist/tex/context/base/util-tab.lua
|
||||
share/texmf-dist/tex/context/base/util-tpl.lua
|
||||
share/texmf-dist/tex/context/base/verb-c.mkii
|
||||
share/texmf-dist/tex/context/base/verb-eif.mkii
|
||||
share/texmf-dist/tex/context/base/verb-ini.mkii
|
||||
@ -1727,7 +1855,9 @@ share/texmf-dist/tex/context/base/x-set-12.mkii
|
||||
share/texmf-dist/tex/context/base/x-set-12.mkiv
|
||||
share/texmf-dist/tex/context/base/x-sm2om.xsl
|
||||
share/texmf-dist/tex/context/base/x-steps.mkii
|
||||
share/texmf-dist/tex/context/base/x-steps.mkiv
|
||||
share/texmf-dist/tex/context/base/x-udhr.mkiv
|
||||
share/texmf-dist/tex/context/base/x-xfdf.mkiv
|
||||
share/texmf-dist/tex/context/base/x-xml-01.mkii
|
||||
share/texmf-dist/tex/context/base/x-xml-02.mkii
|
||||
share/texmf-dist/tex/context/base/x-xml-11.mkii
|
||||
@ -1783,15 +1913,9 @@ share/texmf-dist/tex/context/bib/bibl-ssa.tex
|
||||
share/texmf-dist/tex/context/bib/sample.bib
|
||||
share/texmf-dist/tex/context/colors/
|
||||
share/texmf-dist/tex/context/colors/icc/
|
||||
share/texmf-dist/tex/context/colors/icc/colorprofiles.lua
|
||||
share/texmf-dist/tex/context/colors/icc/colorprofiles.xml
|
||||
share/texmf-dist/tex/context/config/
|
||||
share/texmf-dist/tex/context/config/cont-de.ini
|
||||
share/texmf-dist/tex/context/config/cont-en.ini
|
||||
share/texmf-dist/tex/context/config/cont-fr.ini
|
||||
share/texmf-dist/tex/context/config/cont-it.ini
|
||||
share/texmf-dist/tex/context/config/cont-nl.ini
|
||||
share/texmf-dist/tex/context/config/cont-ro.ini
|
||||
share/texmf-dist/tex/context/colors/icc/context/
|
||||
share/texmf-dist/tex/context/colors/icc/context/colorprofiles.lua
|
||||
share/texmf-dist/tex/context/colors/icc/context/colorprofiles.xml
|
||||
share/texmf-dist/tex/context/extra/
|
||||
share/texmf-dist/tex/context/extra/mag-0000.tex
|
||||
share/texmf-dist/tex/context/extra/setup-qr.tex
|
||||
@ -1801,6 +1925,8 @@ share/texmf-dist/tex/context/fonts/antykwa-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/antykwapoltawskiego.lfg
|
||||
share/texmf-dist/tex/context/fonts/asana-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/cambria-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/cc-icons.lfg
|
||||
share/texmf-dist/tex/context/fonts/ccicons.lfg
|
||||
share/texmf-dist/tex/context/fonts/charter-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/demo.lfg
|
||||
share/texmf-dist/tex/context/fonts/dingbats.lfg
|
||||
@ -1816,6 +1942,7 @@ share/texmf-dist/tex/context/fonts/lucida-typeone-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/mathtimes-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/px-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/symbol-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/texgyre.lfg
|
||||
share/texmf-dist/tex/context/fonts/tx-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/utopia-math.lfg
|
||||
share/texmf-dist/tex/context/fonts/xits-math.lfg
|
||||
@ -1876,10 +2003,14 @@ share/texmf-dist/tex/context/interface/keys-ro.xml
|
||||
share/texmf-dist/tex/context/interface/third/
|
||||
share/texmf-dist/tex/context/interface/third/lettrine.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-account.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-cyrillicnumbers.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-fullpage.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-letter.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-mathsets.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-memo.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-rst.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-simpleslides.xml
|
||||
share/texmf-dist/tex/context/interface/third/t-transliterator.xml
|
||||
share/texmf-dist/tex/context/patterns/
|
||||
share/texmf-dist/tex/context/patterns/lang-af.hyp
|
||||
share/texmf-dist/tex/context/patterns/lang-af.lua
|
||||
@ -2041,6 +2172,7 @@ share/texmf-dist/tex/context/sample/
|
||||
share/texmf-dist/tex/context/sample/aesop-de.tex
|
||||
share/texmf-dist/tex/context/sample/bryson.tex
|
||||
share/texmf-dist/tex/context/sample/cow.pdf
|
||||
share/texmf-dist/tex/context/sample/d-res-01.xml
|
||||
share/texmf-dist/tex/context/sample/davis.tex
|
||||
share/texmf-dist/tex/context/sample/dawkins.tex
|
||||
share/texmf-dist/tex/context/sample/demo-mps.tex
|
||||
@ -2053,6 +2185,7 @@ share/texmf-dist/tex/context/sample/khatt-ar.tex
|
||||
share/texmf-dist/tex/context/sample/khatt-en.tex
|
||||
share/texmf-dist/tex/context/sample/knuth.tex
|
||||
share/texmf-dist/tex/context/sample/linden.tex
|
||||
share/texmf-dist/tex/context/sample/lorem.tex
|
||||
share/texmf-dist/tex/context/sample/materie.tex
|
||||
share/texmf-dist/tex/context/sample/mill.png
|
||||
share/texmf-dist/tex/context/sample/montgomery.tex
|
||||
@ -2084,13 +2217,18 @@ share/texmf-dist/tex/context/third/account/t-floatnumber.mkii
|
||||
share/texmf-dist/tex/context/third/account/t-floatnumber.mkiv
|
||||
share/texmf-dist/tex/context/third/account/t-floatnumber.tex
|
||||
share/texmf-dist/tex/context/third/algorithmic/
|
||||
share/texmf-dist/tex/context/third/algorithmic/t-algorithmic.tex
|
||||
share/texmf-dist/tex/context/third/algorithmic/t-algorithmic.mkii
|
||||
share/texmf-dist/tex/context/third/algorithmic/t-algorithmic.mkiv
|
||||
share/texmf-dist/tex/context/third/bnf/
|
||||
share/texmf-dist/tex/context/third/bnf/t-bnf.tex
|
||||
share/texmf-dist/tex/context/third/chromato/
|
||||
share/texmf-dist/tex/context/third/chromato/t-chromato.tex
|
||||
share/texmf-dist/tex/context/third/construction-plan/
|
||||
share/texmf-dist/tex/context/third/construction-plan/t-construction-plan.tex
|
||||
share/texmf-dist/tex/context/third/cyrillicnumbers/
|
||||
share/texmf-dist/tex/context/third/cyrillicnumbers/cyrillicnumbers.lua
|
||||
share/texmf-dist/tex/context/third/cyrillicnumbers/t-cyrillicnumbers.mkii
|
||||
share/texmf-dist/tex/context/third/cyrillicnumbers/t-cyrillicnumbers.mkvi
|
||||
share/texmf-dist/tex/context/third/degrade/
|
||||
share/texmf-dist/tex/context/third/degrade/t-degrade.tex
|
||||
share/texmf-dist/tex/context/third/filter/
|
||||
@ -2098,7 +2236,8 @@ share/texmf-dist/tex/context/third/filter/t-filter.mkii
|
||||
share/texmf-dist/tex/context/third/filter/t-filter.mkiv
|
||||
share/texmf-dist/tex/context/third/filter/t-module-catcodes.tex
|
||||
share/texmf-dist/tex/context/third/fixme/
|
||||
share/texmf-dist/tex/context/third/fixme/t-fixme.tex
|
||||
share/texmf-dist/tex/context/third/fixme/t-fixme.mkii
|
||||
share/texmf-dist/tex/context/third/fixme/t-fixme.mkiv
|
||||
share/texmf-dist/tex/context/third/french/
|
||||
share/texmf-dist/tex/context/third/french/t-french.mkiv
|
||||
share/texmf-dist/tex/context/third/fullpage/
|
||||
@ -2115,10 +2254,9 @@ share/texmf-dist/tex/context/third/gantt/
|
||||
share/texmf-dist/tex/context/third/gantt/gantt-s-mp.tex
|
||||
share/texmf-dist/tex/context/third/gantt/gantt-s-tikz.tex
|
||||
share/texmf-dist/tex/context/third/gantt/t-gantt.tex
|
||||
share/texmf-dist/tex/context/third/gentium/
|
||||
share/texmf-dist/tex/context/third/gentium/type-gentium.tex
|
||||
share/texmf-dist/tex/context/third/gnuplot/
|
||||
share/texmf-dist/tex/context/third/gnuplot/t-gnuplot.tex
|
||||
share/texmf-dist/tex/context/third/gnuplot/t-gnuplot.mkii
|
||||
share/texmf-dist/tex/context/third/gnuplot/t-gnuplot.mkiv
|
||||
share/texmf-dist/tex/context/third/letter/
|
||||
share/texmf-dist/tex/context/third/letter/base/
|
||||
share/texmf-dist/tex/context/third/letter/base/s-cor-00.lua
|
||||
@ -2128,6 +2266,7 @@ share/texmf-dist/tex/context/third/letter/base/s-cor-01.mkii
|
||||
share/texmf-dist/tex/context/third/letter/base/s-cor-01.mkvi
|
||||
share/texmf-dist/tex/context/third/letter/base/s-cor-02.mkii
|
||||
share/texmf-dist/tex/context/third/letter/base/s-cor-02.mkvi
|
||||
share/texmf-dist/tex/context/third/letter/base/s-cor-06.mkvi
|
||||
share/texmf-dist/tex/context/third/letter/base/t-letter.mkii
|
||||
share/texmf-dist/tex/context/third/letter/base/t-letter.mkiv
|
||||
share/texmf-dist/tex/context/third/letter/base/t-memo.mkii
|
||||
@ -2179,32 +2318,6 @@ share/texmf-dist/tex/context/third/lilypond/
|
||||
share/texmf-dist/tex/context/third/lilypond/t-lilypond.tex
|
||||
share/texmf-dist/tex/context/third/mathsets/
|
||||
share/texmf-dist/tex/context/third/mathsets/t-mathsets.tex
|
||||
share/texmf-dist/tex/context/third/pgf/
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgf.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbim.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbla.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbma.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbpl.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbpt.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbsh.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfbsn.tex
|
||||
share/texmf-dist/tex/context/third/pgf/basiclayer/t-pgfcor.tex
|
||||
share/texmf-dist/tex/context/third/pgf/frontendlayer/
|
||||
share/texmf-dist/tex/context/third/pgf/frontendlayer/t-tikz.tex
|
||||
share/texmf-dist/tex/context/third/pgf/math/
|
||||
share/texmf-dist/tex/context/third/pgf/math/t-pgfmat.tex
|
||||
share/texmf-dist/tex/context/third/pgf/systemlayer/
|
||||
share/texmf-dist/tex/context/third/pgf/systemlayer/t-pgfsys.tex
|
||||
share/texmf-dist/tex/context/third/pgf/utilities/
|
||||
share/texmf-dist/tex/context/third/pgf/utilities/t-pgfcal.tex
|
||||
share/texmf-dist/tex/context/third/pgf/utilities/t-pgffor.tex
|
||||
share/texmf-dist/tex/context/third/pgf/utilities/t-pgfkey.tex
|
||||
share/texmf-dist/tex/context/third/pgf/utilities/t-pgfmod.tex
|
||||
share/texmf-dist/tex/context/third/pgf/utilities/t-pgfrcs.tex
|
||||
share/texmf-dist/tex/context/third/pgfplots/
|
||||
share/texmf-dist/tex/context/third/pgfplots/t-pgfplots.tex
|
||||
share/texmf-dist/tex/context/third/pgfplots/t-pgfplotstable.tex
|
||||
share/texmf-dist/tex/context/third/rst/
|
||||
share/texmf-dist/tex/context/third/rst/rst_context.lua
|
||||
share/texmf-dist/tex/context/third/rst/rst_directives.lua
|
||||
@ -2213,12 +2326,13 @@ share/texmf-dist/tex/context/third/rst/rst_parser.lua
|
||||
share/texmf-dist/tex/context/third/rst/rst_setups.lua
|
||||
share/texmf-dist/tex/context/third/rst/t-rst.mkiv
|
||||
share/texmf-dist/tex/context/third/ruby/
|
||||
share/texmf-dist/tex/context/third/ruby/t-ruby.tex
|
||||
share/texmf-dist/tex/context/third/semaphor/
|
||||
share/texmf-dist/tex/context/third/semaphor/t-type-semaf.tex
|
||||
share/texmf-dist/tex/context/third/ruby/t-ruby.mkii
|
||||
share/texmf-dist/tex/context/third/ruby/t-ruby.mkiv
|
||||
share/texmf-dist/tex/context/third/ruby/t-ruby.mkvi
|
||||
share/texmf-dist/tex/context/third/simplefonts/
|
||||
share/texmf-dist/tex/context/third/simplefonts/t-simplefonts.lua
|
||||
share/texmf-dist/tex/context/third/simplefonts/t-simplefonts.tex
|
||||
share/texmf-dist/tex/context/third/simplefonts/t-simplefonts.mkii
|
||||
share/texmf-dist/tex/context/third/simplefonts/t-simplefonts.mkiv
|
||||
share/texmf-dist/tex/context/third/simpleslides/
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-c-default.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-f-default.tex
|
||||
@ -2230,6 +2344,7 @@ share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-Ellipse.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-Embossed.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-Framed.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-FramedTitle.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-FuzzyTopic.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-HorizontalStripes.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-NarrowStripes.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-PlainCounter.tex
|
||||
@ -2245,7 +2360,29 @@ share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-ThickStripes.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/simpleslides-s-default.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/t-simpleslides.mkii
|
||||
share/texmf-dist/tex/context/third/simpleslides/t-simpleslides.mkiv
|
||||
share/texmf-dist/tex/context/third/simpleslides/t-simpleslides.tex
|
||||
share/texmf-dist/tex/context/third/simpleslides/t-slidesvisualcounter.tex
|
||||
share/texmf-dist/tex/context/third/transliterator/
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.ctl
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.log
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.mkii
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.mkiv
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.mkiv.prep
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.pdf
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.run
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.tex
|
||||
share/texmf-dist/tex/context/third/transliterator/t-transliterator.tuc
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_bg.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_glag.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_gr.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_iso9.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_scntfc.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_sr.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/trans_tables_trsc.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/transliterator.ctl
|
||||
share/texmf-dist/tex/context/third/transliterator/transliterator.log
|
||||
share/texmf-dist/tex/context/third/transliterator/transliterator.lua
|
||||
share/texmf-dist/tex/context/third/transliterator/transliterator.run
|
||||
share/texmf-dist/tex/context/third/transliterator/transliterator.tuc
|
||||
share/texmf-dist/tex/context/third/typearea/
|
||||
share/texmf-dist/tex/context/third/typearea/t-typearea.tex
|
||||
share/texmf-dist/tex/context/third/typescripts/
|
||||
@ -2323,6 +2460,7 @@ share/texmf-dist/tex/context/third/vim/t-syntax-highlight.mkiv
|
||||
share/texmf-dist/tex/context/third/vim/t-vim.tex
|
||||
share/texmf-dist/tex/context/user/
|
||||
share/texmf-dist/tex/context/user/cont-sys.rme
|
||||
share/texmf-dist/tex/generic/
|
||||
share/texmf-dist/tex/generic/context/
|
||||
share/texmf-dist/tex/generic/context/luatex/
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-basics-gen.lua
|
||||
@ -2339,35 +2477,32 @@ share/texmf-dist/tex/generic/context/luatex/luatex-fonts-syn.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-fonts-tfm.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-fonts.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-fonts.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-languages.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-languages.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-mplib.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-mplib.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-plain.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-preprocessor-test.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-preprocessor.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-preprocessor.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-swiglib-test.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-swiglib-test.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-swiglib.lua
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-swiglib.tex
|
||||
share/texmf-dist/tex/generic/context/luatex/luatex-test.tex
|
||||
share/texmf-dist/tex/generic/context/mptopdf/
|
||||
share/texmf-dist/tex/generic/context/mptopdf/mptopdf.tex
|
||||
share/texmf-dist/tex/generic/context/ppchtex/
|
||||
share/texmf-dist/tex/generic/context/ppchtex/m-ch-de.tex
|
||||
share/texmf-dist/tex/generic/context/ppchtex/m-ch-en.tex
|
||||
share/texmf-dist/tex/generic/context/ppchtex/m-ch-nl.tex
|
||||
share/texmf-dist/tex/generic/context/ppchtex/ppchtex.noc
|
||||
share/texmf-dist/tex/generic/pgf/utilities/pgfutil-context.def
|
||||
share/texmf-dist/tex/generic/tex4ht/context.4ht
|
||||
share/texmf-dist/tex/latex/
|
||||
share/texmf-dist/tex/latex/context/
|
||||
share/texmf-dist/tex/latex/context/ppchtex/
|
||||
share/texmf-dist/tex/latex/context/ppchtex/m-ch-de.sty
|
||||
share/texmf-dist/tex/latex/context/ppchtex/m-ch-en.sty
|
||||
share/texmf-dist/tex/latex/context/ppchtex/m-ch-nl.sty
|
||||
share/texmf-dist/tex/latex/context/ppchtex/m-pictex.sty
|
||||
share/texmf-dist/tex/xetex/zhspacing/context/
|
||||
share/texmf-dist/tex/xetex/zhspacing/context/t-zhspacing.tex
|
||||
share/texmf/tex/context/
|
||||
share/texmf/tex/context/asymptote/
|
||||
share/texmf/tex/context/asymptote/colo-asy.tex
|
||||
@unexec rm -Rf %D/share/texmf-var/luatex-cache
|
||||
@exec %D/bin/mtxrun --generate > /dev/null 2>&1
|
||||
@comment some of this could be shared with other parts of TL, hash with kpse
|
||||
@exec %D/bin/mktexlsr > /dev/null 2>&1
|
||||
@unexec-delete %D/bin/mktexlsr > /dev/null 2>&1
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user