summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-09-28 00:13:26 +0000
committerKarl Berry <karl@freefriends.org>2009-09-28 00:13:26 +0000
commit0e25884276894275dca42a047911e9ab0a142ef4 (patch)
tree81f83a86a0c1a27e80dd71aabcf8672676e32ee2
parent1a6b63ed3a0cae880b8624089fd1c683c15d9988 (diff)
move latex executables to their own package, to ease updates of LaTeX base
git-svn-id: svn://tug.org/texlive/trunk@15495 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/tlpkg/tlpsrc/collection-latex.tlpsrc2
-rw-r--r--Master/tlpkg/tlpsrc/latex-bin.tlpsrc21
-rw-r--r--Master/tlpkg/tlpsrc/latex.tlpsrc20
3 files changed, 26 insertions, 17 deletions
diff --git a/Master/tlpkg/tlpsrc/collection-latex.tlpsrc b/Master/tlpkg/tlpsrc/collection-latex.tlpsrc
index 1bf949b8fa9..22026b4a7a7 100644
--- a/Master/tlpkg/tlpsrc/collection-latex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-latex.tlpsrc
@@ -14,6 +14,7 @@ depend geometry
depend graphics
depend hyperref
depend latex
+depend latex-bin
depend latex-fonts
depend latexconfig
depend ltxmisc
@@ -26,4 +27,5 @@ depend psnfss
depend pspicture
depend supp-pdf
depend tools
+#
depend collection-basic
diff --git a/Master/tlpkg/tlpsrc/latex-bin.tlpsrc b/Master/tlpkg/tlpsrc/latex-bin.tlpsrc
new file mode 100644
index 00000000000..97b8def2fd9
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/latex-bin.tlpsrc
@@ -0,0 +1,21 @@
+category TLCore
+shortdesc LaTeX executables and man pages.
+#
+binpattern f bin/${ARCH}/latex
+execute AddFormat name=latex engine=pdftex patterns=language.dat \
+ options="-translate-file=cp227.tcx *latex.ini"
+#
+binpattern f bin/${ARCH}/pdflatex
+execute AddFormat name=pdflatex engine=pdftex patterns=language.dat \
+ options="-translate-file=cp227.tcx *pdflatex.ini"
+#
+binpattern f bin/${ARCH}/dvilualatex
+execute AddFormat name=dvilualatex engine=luatex patterns=language.dat \
+ options="dvilualatex.ini"
+#
+binpattern f bin/${ARCH}/lualatex
+execute AddFormat name=lualatex engine=luatex patterns=language.dat \
+ options="lualatex.ini"
+#
+docpattern f texmf/doc/man/man1/latex.*
+docpattern f texmf/doc/man/man1/pdflatex.*
diff --git a/Master/tlpkg/tlpsrc/latex.tlpsrc b/Master/tlpkg/tlpsrc/latex.tlpsrc
index ab5901c6706..ef5e552157d 100644
--- a/Master/tlpkg/tlpsrc/latex.tlpsrc
+++ b/Master/tlpkg/tlpsrc/latex.tlpsrc
@@ -1,26 +1,12 @@
depend luatex
depend pdftex
depend latexconfig
+depend latex-bin
depend latex-fonts
#
-execute AddFormat name=latex engine=pdftex patterns=language.dat \
- options="-translate-file=cp227.tcx *latex.ini"
-execute AddFormat name=pdflatex engine=pdftex patterns=language.dat \
- options="-translate-file=cp227.tcx *pdflatex.ini"
-execute AddFormat name=dvilualatex engine=luatex patterns=language.dat \
- options="dvilualatex.ini"
-execute AddFormat name=lualatex engine=luatex patterns=language.dat \
- options="lualatex.ini"
-#
-srcpattern d texmf-dist/source/latex/base
runpattern d texmf-dist/makeindex/latex
runpattern d texmf-dist/tex/latex/base
#
-docpattern d texmf-dist/doc/latex/base
-docpattern f texmf/doc/man/man1/latex.*
-docpattern f texmf/doc/man/man1/pdflatex.*
+srcpattern d texmf-dist/source/latex/base
#
-binpattern f bin/${ARCH}/latex
-binpattern f bin/${ARCH}/pdflatex
-binpattern f bin/${ARCH}/dvilualatex
-binpattern f bin/${ARCH}/lualatex
+docpattern d texmf-dist/doc/latex/base