texlive[47783] Master/tlpkg: no everything-but matches for cygwin lz4

commits+karl at tug.org commits+karl at tug.org
Mon May 21 00:06:52 CEST 2018

Revision: 47783
Author:   karl
Date:     2018-05-21 00:06:52 +0200 (Mon, 21 May 2018)
Log Message:
no everything-but matches for cygwin lz4

Modified Paths:

Modified: trunk/Master/tlpkg/bin/tl-update-tlpdb
--- trunk/Master/tlpkg/bin/tl-update-tlpdb	2018-05-20 21:31:08 UTC (rev 47782)
+++ trunk/Master/tlpkg/bin/tl-update-tlpdb	2018-05-20 22:06:52 UTC (rev 47783)
@@ -2,7 +2,7 @@
 # $Id$
 # convert a set of tlpsrc files (given as arguments) into tlpdb
-# Copyright 2007-2014 Norbert Preining
+# Copyright 2007-2018 Norbert Preining
 # This file is licensed under the GNU General Public License version 2
 # or any later version.
@@ -475,7 +475,8 @@
 The I<Catalogue_file> must point to a valid TeX Catalogue checkout; the
 default is C</home/httpd/html/catalogue>.  If the directory is readable,
 the generated tlpobj files will contain information gathered from the
-TeX Catalogue.
+TeX Catalogue.  To disable this, specify a nonexistent filename, e.g.,
 =item B<--fix-reverse-revisions>
@@ -533,12 +534,12 @@
 =item B<--tlpsrc-from-cmdline>
 By default, C<tl-update-tlpdb> recreates the tlpdb from all the tlpsrc
-files present in the current tree.  If this option is given, the tlpsrc
-file(s), or package names, are given on the command line.  If you're
+files present in the current tree. If this option is given, the tlpsrc
+file(s), or package names, are given on the command line. If you're
 trying to debug the conversion of one particular package, this is the
-option to use (along with C<-n>, most likely).  Indeed, if any
-non-option arguments are given, the program assumes you meant to specify
-this option.
+option to use (along with C<-n> and C<--catalogue=/nonesuch>, most
+likely). Indeed, if any non-option arguments are given, the program
+assumes you meant to specify this option.
 =item B<--with-w32-pattern-warning>

Modified: trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
--- trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc	2018-05-20 21:31:08 UTC (rev 47782)
+++ trunk/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc	2018-05-20 22:06:52 UTC (rev 47783)
@@ -40,20 +40,28 @@
 binpattern f/win32 tlpkg/installer/wget/wget.exe
 binpattern f/win32 tlpkg/installer/lz4/lz4.exe
+# i386-cygwin with .exe, not without.
 binpattern f/i386-cygwin tlpkg/installer/xz/xzdec.i386-cygwin.exe
+binpattern f/!i386-cygwin tlpkg/installer/xz/xzdec.${ARCH}
 binpattern f/i386-cygwin tlpkg/installer/xz/xz.i386-cygwin.exe
-binpattern f/!i386-cygwin tlpkg/installer/xz/xzdec.${ARCH}
 binpattern f/!i386-cygwin tlpkg/installer/xz/xz.${ARCH}
 binpattern f/i386-cygwin tlpkg/installer/lz4/lz4.i386-cygwin.exe
-binpattern f/!i386-cygwin tlpkg/installer/lz4/lz4.${ARCH}
+binpattern f/!i386-cygwin tlpkg/installer/lz4/lz4.i386-cygwin
+# x86_64-cygwin with .exe, not without.
 binpattern f/x86_64-cygwin tlpkg/installer/xz/xzdec.x86_64-cygwin.exe
+binpattern f/!x86_64-cygwin tlpkg/installer/xz/xzdec.${ARCH}
 binpattern f/x86_64-cygwin tlpkg/installer/xz/xz.x86_64-cygwin.exe
-binpattern f/!x86_64-cygwin tlpkg/installer/xz/xzdec.${ARCH}
 binpattern f/!x86_64-cygwin tlpkg/installer/xz/xz.${ARCH}
 binpattern f/x86_64-cygwin tlpkg/installer/lz4/lz4.x86_64-cygwin.exe
-binpattern f/!x86_64-cygwin tlpkg/installer/lz4/lz4.${ARCH}
+binpattern f/!x86_64-cygwin tlpkg/installer/lz4/lz4.x86_64-cygwin
 # 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/!\
@@ -67,10 +75,9 @@
 x86_64-solaris \
-# platforms for which we do not have lz4 for now
-# this list is not duplicated ;-)
+# platforms for which we do not have lz4. this list is not duplicated ;-).
 binpattern f/!\

More information about the tex-live-commits mailing list