summaryrefslogtreecommitdiff
path: root/Master/tlpkg/bin/tl-update-install-pkg
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2009-09-30 09:51:30 +0000
committerNorbert Preining <preining@logic.at>2009-09-30 09:51:30 +0000
commit9c760f4b1b9ab7ffabb2e17b1eed9202fb86aef1 (patch)
tree5bf50f24d999eab510bc45f4a3d10144219caaa0 /Master/tlpkg/bin/tl-update-install-pkg
parentc670bbd52c5f24a933726a17eaf0e3ce148db0fd (diff)
split translations into their own package. Let us see how it works out
git-svn-id: svn://tug.org/texlive/trunk@15574 c570f23f-e606-0410-a88d-b1316a301751
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) {