summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-tlpdb
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2012-12-10 03:43:53 +0000
committerNorbert Preining <preining@logic.at>2012-12-10 03:43:53 +0000
commitfd99d04dc4fa82276ab1d799ca5e7bd8478b8e12 (patch)
treed636180c901489a4de34521f75fff513759d79e1 /Master/tlpkg/bin/tl-update-tlpdb
parentad63a18ee411212882a3da6482d3fa4279d1bd71 (diff)
do split texlive.infra, but no other package containing a \.
before only .win32 packages were exempted from splitting, now packages of the form foobar.i386-linux can be used, too git-svn-id: svn://tug.org/texlive/trunk@28486 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/bin/tl-update-tlpdb')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-tlpdb6
1 files changed, 4 insertions, 2 deletions
diff --git a/Master/tlpkg/bin/tl-update-tlpdb b/Master/tlpkg/bin/tl-update-tlpdb
index 012a4971cbf..536e86061ee 100755
--- a/Master/tlpkg/bin/tl-update-tlpdb
+++ b/Master/tlpkg/bin/tl-update-tlpdb
@@ -346,9 +346,11 @@ sub create_tlpdb {
# split bin packages off unless requested otherwise (no reason to so
# request these days).
unless ($opt_nobinsplit) {
- # packages which have already a .win32 extension or the
+ # - split: texlive.infra but NO OTHER PACKAGE containing \.
+ # - NO split: 00texlive
+ # packages which have already a .SOMETHING extension or the
# 00texlive.something package are NOT split, never!
- if ($tlp->name !~ m/\.win32/
+ if (($tlp->name !~ m/\./ || $tlp->name =~ m/texlive\.infra/)
&& $tlp->name !~ m/^00texlive/) {
my @binobjs = $tlp->split_bin_package;
foreach my $binobj (@binobjs) {