texlive[51558] Master/tlpkg/tlpsrc: tlshell its own package again,

commits+karl at tug.org commits+karl at tug.org
Fri Jul 5 18:49:27 CEST 2019


Revision: 51558
          http://tug.org/svn/texlive?view=revision&revision=51558
Author:   karl
Date:     2019-07-05 18:49:27 +0200 (Fri, 05 Jul 2019)
Log Message:
-----------
tlshell its own package again, since runscript uses vb for errors now

Modified Paths:
--------------
    trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc
    trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc

Added Paths:
-----------
    trunk/Master/tlpkg/tlpsrc/tlshell.tlpsrc

Modified: trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc	2019-07-04 23:53:32 UTC (rev 51557)
+++ trunk/Master/tlpkg/tlpsrc/collection-basic.tlpsrc	2019-07-05 16:49:27 UTC (rev 51558)
@@ -45,6 +45,7 @@
 depend texlive-en
 depend texlive-msg-translations
 depend texlive-scripts
+depend tlshell
 depend unicode-data
 depend updmap-map
 depend xdvi

Modified: trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc	2019-07-04 23:53:32 UTC (rev 51557)
+++ trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc	2019-07-05 16:49:27 UTC (rev 51558)
@@ -1,12 +1,10 @@
 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. tlshell is also included. These
-longdesc files also end up in the tlcritical recovery scripts. The
-longdesc standalone installer is close, but not the same; it's defined
-longdesc in 00texlive.installer.
+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*
@@ -17,13 +15,7 @@
 docpattern f texmf-dist/scripts/texlive/NEWS
 docpattern f tlpkg/README
 docpattern f tlpkg/installer/COPYING.MinGW-runtime.txt
-docpattern d texmf-dist/doc/support/tlshell
 
-# gui front end support.
-runpattern f tlpkg/tltcl/*.tcl
-runpattern f tlpkg/tltcl/*.gif
-runpattern d texmf-dist/scripts/tlshell
-
 # the license files should always be available,
 # and release-texlive.txt is read for version info.
 runpattern f LICENSE*
@@ -41,8 +33,6 @@
 runpattern d tlpkg/gpg
 
 binpattern f bin/${ARCH}/tlmgr
-binpattern f bin/${ARCH}/tlshell
-# (We need to include tlshell here because it needs tltcl.tcl.)
 # 
 binpattern f/win32 bin/win32/runscript.*
 binpattern f/win32 bin/win32/wrunscript.*
@@ -50,7 +40,6 @@
 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/tltcl/tclkit.exe
 #
 binpattern f/!i386-cygwin tlpkg/installer/xz/xz.${ARCH}
 binpattern f/i386-cygwin tlpkg/installer/xz/xz.i386-cygwin.exe
@@ -85,7 +74,3 @@
 x86_64-linuxmusl,\
 x86_64-solaris \
   tlpkg/installer/lz4/lz4.${ARCH}
-
-# post-install/update actions
-postaction shortcut type=menu name="TeX Live Manager" \
-             cmd=TEXDIR/bin/win32/tlshell.exe

Added: trunk/Master/tlpkg/tlpsrc/tlshell.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/tlshell.tlpsrc	                        (rev 0)
+++ trunk/Master/tlpkg/tlpsrc/tlshell.tlpsrc	2019-07-05 16:49:27 UTC (rev 51558)
@@ -0,0 +1,14 @@
+category TLCore
+shortdesc GUI frontend (tcl/tk-based) for tlmgr
+binpattern f bin/${ARCH}/${PKGNAME}
+binpattern f/win32 tlpkg/tltcl/tclkit.exe
+#
+runpattern d texmf-dist/scripts/tlshell
+runpattern f tlpkg/tltcl/*.tcl
+runpattern f tlpkg/tltcl/*.gif
+#
+docpattern d texmf-dist/doc/support/tlshell
+
+# post-install/update actions
+postaction shortcut type=menu name="TeX Live Manager" \
+             cmd=TEXDIR/bin/win32/tlshell.exe



More information about the tex-live-commits mailing list