From 40540b1196d9c22b71c7452ea1f0a248ced459b0 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 25 Jul 2019 22:32:37 +0000 Subject: 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 --- .../tlpsrc/collection-latexrecommended.tlpsrc | 5 ++- Master/tlpkg/tlpsrc/latex-base-dev.tlpsrc | 3 ++ Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc | 42 ++++++++++++++++++++++ Master/tlpkg/tlpsrc/latex-graphics-dev.tlpsrc | 5 +++ Master/tlpkg/tlpsrc/xetex.tlpsrc | 5 +++ 5 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 Master/tlpkg/tlpsrc/latex-base-dev.tlpsrc create mode 100644 Master/tlpkg/tlpsrc/latex-bin-dev.tlpsrc create mode 100644 Master/tlpkg/tlpsrc/latex-graphics-dev.tlpsrc (limited to 'Master/tlpkg/tlpsrc') 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 -- cgit v1.2.3