summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSiep Kroonenberg <siepo@cybercomm.nl>2023-02-26 14:36:07 +0000
committerSiep Kroonenberg <siepo@cybercomm.nl>2023-02-26 14:36:07 +0000
commitaaca78c41d3f9a74088248e1adab239ad686c9f2 (patch)
tree13ead442b1950694b550e5b84099ede4b7f73569
parent9b312abe887092f1e93e1e6b8861d3d311929abe (diff)
ConTeXt LMTX: .tlpsrc files
git-svn-id: svn://tug.org/texlive/trunk@66171 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/tlpsrc/collection-context.tlpsrc4
-rw-r--r--Master/tlpkg/tlpsrc/context.tlpsrc62
2 files changed, 24 insertions, 42 deletions
diff --git a/Master/tlpkg/tlpsrc/collection-context.tlpsrc b/Master/tlpkg/tlpsrc/collection-context.tlpsrc
index 7fa1df39f11..337505a63fd 100644
--- a/Master/tlpkg/tlpsrc/collection-context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-context.tlpsrc
@@ -9,7 +9,8 @@ depend context
depend jmn
#
# other contributed:
-depend context-notes-zh-cn
+#depend context-notes-zh-cn
+#depend npp-for-context
#
# rest are contrib modules from the garden:
depend context-account
@@ -30,7 +31,6 @@ depend context-fullpage
depend context-gantt
depend context-gnuplot
depend context-handlecsv
-depend context-inifile
depend context-layout
depend context-letter
depend context-lettrine
diff --git a/Master/tlpkg/tlpsrc/context.tlpsrc b/Master/tlpkg/tlpsrc/context.tlpsrc
index 1e0c8f0049e..be0366c0108 100644
--- a/Master/tlpkg/tlpsrc/context.tlpsrc
+++ b/Master/tlpkg/tlpsrc/context.tlpsrc
@@ -1,13 +1,11 @@
-# In order to be able to make formats, we need
-# metapost, pdftex and xetex. Explicit dependencies in this package are
+# In order to be able to make formats, we no longer need
+# metapost, pdftex or xetex. Everything is now done with luametatex and luatex
+depend luatex
+
+# Explicit dependencies in this package are
# repeated in scheme-context, since package-to-package dependencies
# can't be relied upon.
-depend metapost
-depend pdftex
-depend xetex
-# luatex is needed to run almost all context scripts
-depend luatex
-# and Latin Modern is the default font (also needed for formats)
+# Latin Modern is the default font (also needed for formats)
# plus a few more font dependencies (amsfonts are only needed for advanced math)
depend lm
depend lm-math
@@ -15,39 +13,28 @@ depend amsfonts
depend manfnt-font
depend mflogo-font
depend stmaryrd
-#
-execute AddFormat name=cont-en engine=pdftex \
- patterns=cont-usr.tex options="-8bit *cont-en.mkii"
-execute AddFormat name=cont-en engine=xetex \
- patterns=cont-usr.tex options="-8bit *cont-en.mkii"
-#
-# disabled context formats:
-execute AddFormat name=cont-fr mode=disabled engine=pdftex \
- patterns=cont-usr.tex options="-8bit *cont-fr.mkii" fmttriggers=context
-execute AddFormat name=cont-it mode=disabled engine=pdftex \
- patterns=cont-usr.tex options="-8bit *cont-it.mkii" fmttriggers=context
-execute AddFormat name=cont-nl mode=disabled engine=pdftex \
- patterns=cont-usr.tex options="-8bit *cont-nl.mkii" fmttriggers=context
-execute AddFormat name=cont-ro mode=disabled engine=pdftex \
- patterns=cont-usr.tex options="-8bit *cont-ro.mkii" fmttriggers=context
-#
+
+
+#execute AddFormat name=cont-en engine=context \
+# options="--make --autogenerate" fmttriggers=context
+# does not work; rely on automatic format generation
+
# contnav, hans, hans-sh fonts.
+# addMap is not needed anymore for ConTeXt LMTX
execute addMap original-context-symbol.map
#
runpattern +d texmf-dist/context/data
runpattern +d texmf-dist/fonts/cid/fontforge
+runpattern +d texmf-dist/tex/generic/context
#
-# See longdesc in mptopdf.tlpsrc.
-runpattern +!f texmf-dist/tex/context/base/mkii/supp-mis.mkii
-runpattern +!f texmf-dist/tex/context/base/mkii/supp-mpe.mkii
-runpattern +!f texmf-dist/tex/context/base/mkii/supp-pdf.mkii
-runpattern +!f texmf-dist/tex/context/base/mkii/syst-tex.mkii
+# See longdesc in mptopdf.tlpsrc
+runpattern +!d texmf-dist/tex/context/base/mkii
runpattern +!f texmf-dist/scripts/context/perl/mptopdf.pl
runpattern +!f texmf-dist/scripts/context/stubs/mswin/mptopdf.exe
runpattern +!f texmf-dist/tex/generic/context/mptopdf/mptopdf.tex
docpattern +!f texmf-dist/doc/context/scripts/mkii/mptopdf.man
-depend mptopdf
-#
+#depend mptopdf - not anymore
+
# these have their own TL packages, and are not part of core context.
runpattern +!d texmf-dist/tex/context/third
runpattern +!d texmf-dist/tex/context/interface/third
@@ -58,17 +45,12 @@ srcpattern +!d texmf-dist/source/context/third
#
docpattern +!d texmf-dist/doc/context/third
docpattern +f texmf-dist/doc/man/man1/luatools.*
-docpattern +f texmf-dist/doc/man/man1/texexec.*
-docpattern +f texmf-dist/doc/man/man1/texmfstart.*
+docpattern +f texmf-dist/doc/man/man1/context.*
docpattern +f texmf-dist/doc/man/man1/mtx-*
docpattern +f texmf-dist/doc/man/man1/mtxrun.*
#
binpattern f bin/${ARCH}/context
-binpattern f bin/${ARCH}/contextjit
-binpattern f bin/${ARCH}/luatools
+binpattern f bin/${ARCH}/context.lua
+binpattern f bin/${ARCH}/luametatex
binpattern f bin/${ARCH}/mtxrun
-binpattern f bin/${ARCH}/mtxrunjit
-binpattern f bin/${ARCH}/texexec
-binpattern f bin/${ARCH}/texmfstart
-binpattern f/windows bin/windows/mtxrun.lua
-binpattern f/windows bin/windows/contextjit.exe
+binpattern f bin/${ARCH}/mtxrun.lua