summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-install-pkg
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/bin/tl-update-install-pkg')
-rwxr-xr-xMaster/tlpkg/bin/tl-update-install-pkg8
1 files changed, 8 insertions, 0 deletions
diff --git a/Master/tlpkg/bin/tl-update-install-pkg b/Master/tlpkg/bin/tl-update-install-pkg
index c9398fa7f06..a1487936a41 100755
--- a/Master/tlpkg/bin/tl-update-install-pkg
+++ b/Master/tlpkg/bin/tl-update-install-pkg
@@ -114,6 +114,7 @@ die "$0: Output directory not writable: $outputdir.\n" unless -w $outputdir;
my $tlpdb = TeXLive::TLPDB->new ("root" => $installerdir);
die "$0: Cannot find tlpdb in $installerdir.\n" unless defined $tlpdb;
+
my $tlp = $tlpdb->get_package("00texlive.installer");
die "$0: no 00texlive.installer in ${installerdir}'s texlive.tlpdb"
unless defined $tlp;
@@ -122,11 +123,18 @@ my $tlpinfra = $tlpdb->get_package("texlive.infra");
die "$0: no texlive.infra in ${installerdir}'s texlive.tlpdb"
unless defined $tlpinfra;
+my $tlptrans = $tlpdb->get_package("texlive-msg-translations");
+die "$0: no texlive-msg-translations in ${installerdir}'s texlive.tlpdb"
+ unless defined $tlptrans;
+
my @unix = ();
push @unix, $tlp->runfiles;
push @unix, grep(!/^texmf\//, $tlpinfra->runfiles);
push @unix, $tlp->docfiles;
+# add translations
+push @unix, $tlptrans->runfiles;
+
# add the texlive-XX docs in pdf and html format if the option is given.
#
if ($opt_texlivedocs) {