diff options
author | Piotr Strzelczyk <piotr@eps.gda.pl> | 2010-07-10 20:37:56 +0000 |
---|---|---|
committer | Piotr Strzelczyk <piotr@eps.gda.pl> | 2010-07-10 20:37:56 +0000 |
commit | 007ba261d1a341260d289de6814235375105a859 (patch) | |
tree | 4aca9ae405b51a62b2f32b01788127b04fd2b8f8 | |
parent | 6903261693b52a11463095097d8dc8909b112cfe (diff) |
get packages from tlpdb for postactions
git-svn-id: svn://tug.org/texlive/trunk@19355 c570f23f-e606-0410-a88d-b1316a301751
-rwxr-xr-x | Master/install-tl | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/Master/install-tl b/Master/install-tl index 571c167c205..a8de5124ced 100755 --- a/Master/install-tl +++ b/Master/install-tl @@ -858,14 +858,12 @@ sub do_tlpdb_postactions { info ("running package specific postactions\n"); # Run the post installation code in the postaction tlpsrc entries my $usedtlpdb = $vars{'from_dvd'} ? $tlpdb : $localtlpdb; - foreach my $package (sort keys %install) { - if ($install{$package}) { - &TeXLive::TLUtils::do_postaction("install", - $usedtlpdb->get_package($package), - $vars{'option_file_assocs'}, - $vars{'option_desktop_integration'}, - $vars{'option_post_code'}); - } + foreach my $package ($usedtlpdb->list_packages) { + &TeXLive::TLUtils::do_postaction("install", + $usedtlpdb->get_package($package), + $vars{'option_file_assocs'}, + $vars{'option_desktop_integration'}, + $vars{'option_post_code'}); } info ("finished with package specific postactions\n"); } |