summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlpsrc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-25 22:32:37 +0000
committerKarl Berry <karl@freefriends.org>2019-07-25 22:32:37 +0000
commit40540b1196d9c22b71c7452ea1f0a248ced459b0 (patch)
tree7b0cc60a6457ef8f8240ec4334d320ef027891e4 /Master/tlpkg/tlpsrc
parent5836409b7166d9802798637bd301368113a1c64f (diff)
latex-dev formats: latex-base-dev (including latex-doc-dev), latex-graphics-dev, and corresponding texmf.cnf/fmtutil.cmf updates
git-svn-id: svn://tug.org/texlive/trunk@51730 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/tlpsrc')
-rw-r--r--Master/tlpkg/tlpsrc/collection-latexrecommended.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/latex-base-dev.tlpsrc3
-rw-r--r--Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc42
-rw-r--r--Master/tlpkg/tlpsrc/latex-graphics-dev.tlpsrc5
-rw-r--r--Master/tlpkg/tlpsrc/xetex.tlpsrc5
5 files changed, 59 insertions, 1 deletions
diff --git a/Master/tlpkg/tlpsrc/collection-latexrecommended.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexrecommended.tlpsrc
index fadbf191253..ac5f7f3569a 100644
--- a/Master/tlpkg/tlpsrc/collection-latexrecommended.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-latexrecommended.tlpsrc
@@ -1,7 +1,7 @@
category Collection
shortdesc LaTeX recommended packages
longdesc A collection of recommended add-on packages for LaTeX which have
-longdesc widespread use.
+longdesc widespread use, and the release candidate formats latex-dev, etc.
#
depend collection-latex
#
@@ -32,6 +32,9 @@ depend fp
depend index
depend jknapltx
depend koma-script
+depend latex-base-dev
+depend latex-bin-dev
+depend latex-graphics-dev
depend latexbug
depend l3backend
depend l3experimental
diff --git a/Master/tlpkg/tlpsrc/latex-base-dev.tlpsrc b/Master/tlpkg/tlpsrc/latex-base-dev.tlpsrc
new file mode 100644
index 00000000000..05358c47f96
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/latex-base-dev.tlpsrc
@@ -0,0 +1,3 @@
+runpattern d texmf-dist/tex/latex-dev/base
+srcpattern d texmf-dist/source/latex-dev/base
+docpattern d texmf-dist/doc/latex-dev/base
diff --git a/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc b/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc
new file mode 100644
index 00000000000..b80d1a5297e
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc
@@ -0,0 +1,42 @@
+category TLCore
+shortdesc LaTeX pre-release executables and formats
+longdesc See the latex-base-dev package for information.
+
+# ensure files and engines are installed before we are run.
+depend luatex
+depend pdftex
+depend latexconfig
+depend latex-fonts
+#
+depend latex-base-dev
+depend latex-graphics-dev
+# latex-doc-dev is installed along with latex-base-dev,
+# since they unpack into the same directories.
+
+tlpsetvar fmtcomm babel,cm,hyphen-base,latex-fonts,tex-ini-files
+#
+binpattern f bin/${ARCH}/latex-dev
+execute AddFormat name=latex-dev engine=pdftex \
+ patterns=language.dat \
+ options="-translate-file=cp227.tcx *latex.ini" \
+ fmttriggers=${fmtcomm},dehyph,latexconfig
+#
+binpattern f bin/${ARCH}/pdflatex-dev
+execute AddFormat name=pdflatex-dev engine=pdftex \
+ patterns=language.dat \
+ options="-translate-file=cp227.tcx *pdflatex.ini" \
+ fmttriggers=${fmtcomm},dehyph,latexconfig
+#
+binpattern f bin/${ARCH}/dvilualatex-dev
+execute AddFormat name=dvilualatex-dev engine=luatex \
+ patterns=language.dat,language.dat.lua \
+ options="dvilualatex.ini" \
+ fmttriggers=${fmtcomm},unicode-data
+#
+binpattern f bin/${ARCH}/lualatex-dev
+execute AddFormat name=lualatex-dev engine=luatex \
+ patterns=language.dat,language.dat.lua \
+ options="lualatex.ini" \
+ fmttriggers=${fmtcomm},unicode-data
+
+docpattern f texmf-dist/doc/man/man1/latex-dev.*
diff --git a/Master/tlpkg/tlpsrc/latex-graphics-dev.tlpsrc b/Master/tlpkg/tlpsrc/latex-graphics-dev.tlpsrc
new file mode 100644
index 00000000000..3fcb2558663
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/latex-graphics-dev.tlpsrc
@@ -0,0 +1,5 @@
+depend graphics-cfg
+
+runpattern d texmf-dist/tex/latex-dev/graphics
+srcpattern d texmf-dist/source/latex-dev/graphics
+docpattern d texmf-dist/doc/latex-dev/graphics
diff --git a/Master/tlpkg/tlpsrc/xetex.tlpsrc b/Master/tlpkg/tlpsrc/xetex.tlpsrc
index b6b7aaf1d4e..ecf2c9c6b0c 100644
--- a/Master/tlpkg/tlpsrc/xetex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/xetex.tlpsrc
@@ -9,6 +9,10 @@ execute AddFormat name=xetex engine=xetex patterns=language.def \
execute AddFormat name=xelatex engine=xetex patterns=language.dat \
options="-etex xelatex.ini" \
fmttriggers=${fmtcomm},babel,latex,latex-fonts
+#
+execute AddFormat name=xelatex-dev engine=xetex patterns=language.dat \
+ options="-etex xelatex.ini" \
+ fmttriggers=${fmtcomm},babel,latex-dev,latex-fonts
# do fontconfig stuff, especially on Windows.
postaction script file=tlpkg/tlpostcode/xetex.pl
@@ -26,6 +30,7 @@ docpattern f texmf-dist/doc/man/man1/xetex.*
runpattern d texmf-dist/fonts/misc/xetex/fontmapping/base
#
binpattern f bin/${ARCH}/xelatex
+binpattern f bin/${ARCH}/xelatex-dev
binpattern f bin/${ARCH}/xetex
binpattern f bin/${ARCH}/teckit_compile