summaryrefslogtreecommitdiff
path: root/Master/tlpkg/installer
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/installer')
-rw-r--r--Master/tlpkg/installer/install-menu-perltk.pl16
1 files changed, 15 insertions, 1 deletions
diff --git a/Master/tlpkg/installer/install-menu-perltk.pl b/Master/tlpkg/installer/install-menu-perltk.pl
index 0eb042d9607..b79ad124447 100644
--- a/Master/tlpkg/installer/install-menu-perltk.pl
+++ b/Master/tlpkg/installer/install-menu-perltk.pl
@@ -865,7 +865,21 @@ sub menu_set_schemebutton_text {
sub menu_set_binbutton_text {
if (!win32()) {
- menu_set_text($bintextbutton, __("%s out of %s", $vars{'n_systems_selected'}, $vars{'n_systems_available'}));
+ if ($vars{'n_systems_selected'} == 1) {
+ my $selsys;
+ foreach my $key (keys %vars) {
+ if ($key=~/binary_(.*)/) {
+ if ($vars{$key}) {
+ $selsys = $1;
+ # we have only one system selected, stop here
+ last;
+ }
+ }
+ }
+ menu_set_text($bintextbutton, $selsys);
+ } else {
+ menu_set_text($bintextbutton, __("%s out of %s", $vars{'n_systems_selected'}, $vars{'n_systems_available'}));
+ }
}
}