texlive[41428] Master/tlpkg/tlpsrc: scheme-infraonly.tlpsrc: new
commits+karl at tug.org
commits+karl at tug.org
Mon Jun 13 02:11:00 CEST 2016
Revision: 41428
http://tug.org/svn/texlive?view=revision&revision=41428
Author: karl
Date: 2016-06-13 02:11:00 +0200 (Mon, 13 Jun 2016)
Log Message:
-----------
scheme-infraonly.tlpsrc: new scheme, without any TeX.
texlive.infra: docpattern for README files and directories.
Modified Paths:
--------------
trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
Added Paths:
-----------
trunk/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc
Added: trunk/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc (rev 0)
+++ trunk/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc 2016-06-13 00:11:00 UTC (rev 41428)
@@ -0,0 +1,9 @@
+category Scheme
+shortdesc infrastructure-only scheme (no TeX at all)
+longdesc This is the TeX Live scheme for infrastructure only, with no
+longdesc TeX engines at all. It is useful for automated testing, where
+longdesc the actual programs and packages to be tested are installed
+longdesc separately afterwards, with tlmgr install.
+depend texlive.infra
+depend kpathsea
+depend hyphen-base
Modified: trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc 2016-06-12 23:50:43 UTC (rev 41427)
+++ trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc 2016-06-13 00:11:00 UTC (rev 41428)
@@ -4,21 +4,20 @@
longdesc tools (notably tlmgr) running: perl modules, xz binaries, plus
longdesc (sometimes) tar and wget. These files end up in the standalone
longdesc install packages, and in the tlcritical repository.
-#
+
+docpattern f README
+docpattern f README*
+docpattern d readme-html.dir
+docpattern d readme-txt.dir
+docpattern f index.html
+docpattern f texmf-dist/doc/man/man1/tlmgr.*
+docpattern f texmf-dist/scripts/texlive/NEWS
docpattern f tlpkg/README
docpattern f tlpkg/installer/COPYING.MinGW-runtime.txt
-docpattern f texmf-dist/scripts/texlive/NEWS
-docpattern f texmf-dist/doc/man/man1/tlmgr.*
-#
-runpattern d readme-html.dir
-runpattern d readme-txt.dir
-runpattern d tlpkg/TeXLive
-runpattern d tlpkg/gpg
-#
+
+# the license files should always be available,
+# and release-texlive.txt is read for version info.
runpattern f LICENSE*
-runpattern f README
-runpattern f README*
-runpattern f index.html
runpattern f release-texlive.txt
runpattern f texmf-dist/scripts/texlive/tlmgr.pl
runpattern f texmf-dist/scripts/texlive/tlmgrgui.pl
@@ -27,6 +26,9 @@
runpattern f texmf-dist/web2c/updmap-hdr.cfg
runpattern f tlpkg/installer/config.guess
#
+runpattern d tlpkg/TeXLive
+runpattern d tlpkg/gpg
+
binpattern f bin/${ARCH}/tlmgr
#
binpattern f/win32 bin/win32/tlmgr-gui.exe
@@ -57,7 +59,7 @@
x86_64-linux,\
x86_64-solaris \
tlpkg/installer/wget/wget.${ARCH}
-#
+
# post-install/update actions
postaction shortcut type=menu name="TeX Live Manager" \
cmd=TEXDIR/bin/win32/tlmgr-gui.exe
More information about the tex-live-commits
mailing list