summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
blob: 565e18d71c0f4aca7a527341970f0f79636d9d54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
category TLCore
shortdesc basic TeX Live infrastructure
longdesc This package contains the files needed to get tlmgr running:
longdesc perl modules, xz binaries, plus (sometimes) tar, wget, lz4, and
longdesc various other support files. This package also represents the
longdesc tlcritical recovery scripts. The standalone installer is close,
longdesc but not the same; it's defined in 00texlive.installer.

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/mktexlsr.*
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

# the license files should always be available,
# and release-texlive.txt is read for version info.
runpattern f LICENSE*
runpattern f release-texlive.txt
#
# TLUtils.pm::_create_config_files uses these as part of install-tl,
# so put them here to keep texlive.infra self-contained.
runpattern f texmf-dist/web2c/fmtutil-hdr.cnf
runpattern f texmf-dist/web2c/updmap-hdr.cfg
#
runpattern f texmf-dist/scripts/texlive/mktexlsr
runpattern f texmf-dist/scripts/texlive/tlmgr.pl
runpattern f texmf-dist/scripts/texlive/tlmgrgui.pl
runpattern f texmf-dist/scripts/texlive/uninstall-win32.pl
runpattern f texmf-dist/scripts/texlive/uninstq.vbs
runpattern f texmf-dist/scripts/texlive/tl-errmess.vbs
#
runpattern f tlpkg/installer/config.guess
runpattern d tlpkg/TeXLive
runpattern d tlpkg/gpg

binpattern f bin/${ARCH}/tlmgr
binpattern f bin/${ARCH}/mktexlsr
# 
binpattern f/win32 bin/win32/runscript.*
binpattern f/win32 bin/win32/wrunscript.*
binpattern f/win32 tlpkg/installer/tar.exe
binpattern f/win32 tlpkg/installer/xz/xz.exe
binpattern f/win32 tlpkg/installer/wget/wget.exe
binpattern f/win32 tlpkg/installer/lz4/lz4.exe
binpattern f/win32 tlpkg/installer/curl/curl.exe
binpattern f/win32 tlpkg/installer/curl/curl-ca-bundle.crt
#
binpattern f/!i386-cygwin tlpkg/installer/xz/xz.${ARCH}
binpattern f/i386-cygwin tlpkg/installer/xz/xz.i386-cygwin.exe
#
binpattern f/!x86_64-cygwin tlpkg/installer/xz/xz.${ARCH}
binpattern f/x86_64-cygwin tlpkg/installer/xz/xz.x86_64-cygwin.exe
#
# platforms for which we do not provide wget, because it is part of the
# normal system install (this list is duplicated in 00texlive.installer):
binpattern f/!\
aarch64-linux,\
armhf-linux,\
i386-cygwin,\
i386-linux,\
i386-solaris,\
x86_64-cygwin,\
x86_64-linux,\
x86_64-solaris \
  tlpkg/installer/wget/wget.${ARCH}
#
#
# platforms for which we have lz4, including cygwin special cases.
binpattern f/i386-cygwin tlpkg/installer/lz4/lz4.i386-cygwin.exe
binpattern f/x86_64-cygwin tlpkg/installer/lz4/lz4.x86_64-cygwin.exe
#
binpattern f/\
armhf-linux,\
i386-linux,\
i386-solaris,\
universal-darwin,\
x86_64-linux,\
x86_64-linuxmusl,\
x86_64-solaris \
  tlpkg/installer/lz4/lz4.${ARCH}