From 3e2ef9779c8a92263f3fc5d587234a1eb481e0b9 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 13 Jun 2016 00:11:00 +0000 Subject: scheme-infraonly.tlpsrc: new scheme, without any TeX. texlive.infra: docpattern for README files and directories. git-svn-id: svn://tug.org/texlive/trunk@41428 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc | 9 +++++++++ Master/tlpkg/tlpsrc/texlive.infra.tlpsrc | 28 +++++++++++++++------------- 2 files changed, 24 insertions(+), 13 deletions(-) create mode 100644 Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc (limited to 'Master') diff --git a/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc b/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc new file mode 100644 index 00000000000..03199ff4f9c --- /dev/null +++ b/Master/tlpkg/tlpsrc/scheme-infraonly.tlpsrc @@ -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 diff --git a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc index 6e6c7643c71..88b53c41fc4 100644 --- a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc +++ b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc @@ -4,21 +4,20 @@ longdesc This package contains the files needed to get the TeX Live 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/fmtutil-hdr.cnf 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-cygwin,\ 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 -- cgit v1.2.3