summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/tlpkg/tlpsrc/texlive.infra.tlpsrc41
1 files changed, 18 insertions, 23 deletions
diff --git a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
index 6c71959e97a..2d343aa75fb 100644
--- a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc
@@ -40,27 +40,19 @@ binpattern f/win32 tlpkg/installer/xz/xz.exe
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
+# i386-cygwin with .exe, everything else without.
binpattern f/!i386-cygwin tlpkg/installer/xz/xzdec.${ARCH}
+binpattern f/i386-cygwin tlpkg/installer/xz/xzdec.i386-cygwin.exe
#
-binpattern f/i386-cygwin tlpkg/installer/xz/xz.i386-cygwin.exe
binpattern f/!i386-cygwin tlpkg/installer/xz/xz.${ARCH}
+binpattern f/i386-cygwin tlpkg/installer/xz/xz.i386-cygwin.exe
#
-binpattern f/i386-cygwin tlpkg/installer/lz4/lz4.i386-cygwin.exe
-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
+# x86_64-cygwin with .exe, everything else without.
binpattern f/!x86_64-cygwin tlpkg/installer/xz/xzdec.${ARCH}
+binpattern f/x86_64-cygwin tlpkg/installer/xz/xzdec.x86_64-cygwin.exe
#
-binpattern f/x86_64-cygwin tlpkg/installer/xz/xz.x86_64-cygwin.exe
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.x86_64-cygwin
-#
+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):
@@ -77,15 +69,18 @@ x86_64-solaris \
tlpkg/installer/wget/wget.${ARCH}
#
#
-# platforms for which we do not have lz4. this list is not duplicated ;-).
-binpattern f/!\
-aarch64-linux,\
-amd64-freebsd,\
-amd64-netbsd,\
-i386-freebsd,\
-i386-netbsd,\
-sparc-solaris,\
-x86_64-darwinlegacy \
+# 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,\
+x86_64-darwin,\
+x86_64-linux,\
+x86_64-linuxmusl,\
+x86_64-solaris \
tlpkg/installer/lz4/lz4.${ARCH}
# post-install/update actions