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