Hello community,
here is the log from the commit of package yast2-bootloader for
openSUSE:Factory checked in at 2020-11-23 15:34:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
and /work/SRC/openSUSE:Factory/.yast2-bootloader.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader"
Mon Nov 23 15:34:56 2020 rev:299 rq:849179 version:4.3.16
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes
2020-11-13 18:57:29.802007964 +0100
+++
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.5913/yast2-bootloader.changes
2020-11-23 16:26:10.504468177 +0100
@@ -1,0 +2,7 @@
+Mon Nov 16 16:13:58 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Make wording in summary more consistent
+ (related to jsc#SLE-16033)
+- 4.3.16
+
+-------------------------------------------------------------------
Old:
----
yast2-bootloader-4.3.15.tar.bz2
New:
----
yast2-bootloader-4.3.16.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.r4Ng5k/_old 2020-11-23 16:26:11.040469547 +0100
+++ /var/tmp/diff_new_pack.r4Ng5k/_new 2020-11-23 16:26:11.040469547 +0100
@@ -17,7 +17,7 @@
Name: yast2-bootloader
-Version: 4.3.15
+Version: 4.3.16
Release: 0
Summary: YaST2 - Bootloader Configuration
License: GPL-2.0-or-later
++++++ yast2-bootloader-4.3.15.tar.bz2 -> yast2-bootloader-4.3.16.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.3.15/package/yast2-bootloader.changes
new/yast2-bootloader-4.3.16/package/yast2-bootloader.changes
--- old/yast2-bootloader-4.3.15/package/yast2-bootloader.changes
2020-11-12 16:17:55.000000000 +0100
+++ new/yast2-bootloader-4.3.16/package/yast2-bootloader.changes
2020-11-17 23:40:24.000000000 +0100
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Mon Nov 16 16:13:58 UTC 2020 - Josef Reidinger <[email protected]>
+
+- Make wording in summary more consistent
+ (related to jsc#SLE-16033)
+- 4.3.16
+
+-------------------------------------------------------------------
Thu Nov 12 10:08:49 UTC 2020 - Josef Reidinger <[email protected]>
- Use shared Yast::Kernel.propose_hibernation? method when
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.3.15/package/yast2-bootloader.spec
new/yast2-bootloader-4.3.16/package/yast2-bootloader.spec
--- old/yast2-bootloader-4.3.15/package/yast2-bootloader.spec 2020-11-12
16:17:55.000000000 +0100
+++ new/yast2-bootloader-4.3.16/package/yast2-bootloader.spec 2020-11-17
23:40:24.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-bootloader
-Version: 4.3.15
+Version: 4.3.16
Release: 0
Summary: YaST2 - Bootloader Configuration
License: GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/yast2-bootloader-4.3.15/src/lib/bootloader/grub2.rb
new/yast2-bootloader-4.3.16/src/lib/bootloader/grub2.rb
--- old/yast2-bootloader-4.3.15/src/lib/bootloader/grub2.rb 2020-11-12
16:17:55.000000000 +0100
+++ new/yast2-bootloader-4.3.16/src/lib/bootloader/grub2.rb 2020-11-17
23:40:24.000000000 +0100
@@ -188,79 +188,99 @@
)
end
+ # Gets all locations where stage1 will be written
def locations
locations = []
partition_location =
Yast::BootStorage.boot_partitions.map(&:name).join(", ")
- locations << partition_location + _(" (/boot)") if stage1.boot_partition?
+ locations << partition_location if stage1.boot_partition?
if stage1.extended_boot_partition?
partitions = Yast::BootStorage.boot_partitions.map do |partition|
Yast::BootStorage.extended_for_logical(partition).name
end
- locations << partitions.join(", ") + _(" (/boot)")
- end
- if stage1.mbr?
- # TRANSLATORS: MBR is acronym for Master Boot Record, if nothing
locally specific
- # is used in your language, then keep it as it is.
- locations << Yast::BootStorage.boot_disks.map(&:name).join(", ") + _("
(MBR)")
+ locations << partitions.join(", ")
end
+ locations << Yast::BootStorage.boot_disks.map(&:name).join(", ") if
stage1.mbr?
locations << stage1.custom_devices if !stage1.custom_devices.empty?
locations
end
def mbr_line
- if stage1.mbr?
+ # TRANSLATORS: summary line where %s is disk specified, can be more
disks, separated by comma
+ res = if stage1.mbr?
_(
- "Install bootcode into MBR (<a href=\"disable_boot_mbr\">do not
install</a>)"
+ "Write it into MBR of %s (<a href=\"disable_boot_mbr\">do not
write</a>)"
)
+ # TRANSLATORS: summary line where %s is disk specified, can be more
disks, separated by comma
else
_(
- "Do not install bootcode into MBR (<a
href=\"enable_boot_mbr\">install</a>)"
+ "Do not write it into MBR of %s (<a
href=\"enable_boot_mbr\">write</a>)"
)
end
+
+ format(res, Yast::BootStorage.boot_disks.map(&:name).join(", "))
end
def partition_line
- if stage1.boot_partition?
+ # TRANSLATORS: summary line where %s is partition specified, can be more
disks,
+ # separated by comma
+ res = if stage1.boot_partition?
_(
- "Install boot code into a partition with /boot " \
- "(<a href=\"disable_boot_boot\">do not install</a>)"
+ "Write it into partition with /boot - %s " \
+ "(<a href=\"disable_boot_boot\">do not write</a>)"
)
+ # TRANSLATORS: summary line where %s is partition specified, can be more
disks,
+ # separated by comma
else
_(
- "Do not install boot code into a partition with /boot " \
- "(<a href=\"enable_boot_boot\">install</a>)"
+ "Do not write it into partition with /boot - %s " \
+ "(<a href=\"enable_boot_boot\">write</a>)"
)
end
+ format(res, Yast::BootStorage.boot_partitions.map(&:name).join(", "))
end
def logical_partition_line
- if stage1.boot_partition?
+ # TRANSLATORS: summary line where %s is partition specified, can be more
disks,
+ # separated by comma
+ res = if stage1.boot_partition?
_(
- "Install boot code into a logical partition with /boot " \
- "(<a href=\"disable_boot_boot\">do not install</a>)"
+ "Write it into logical partition with /boot - %s " \
+ "(<a href=\"disable_boot_boot\">do not write</a>)"
)
+ # TRANSLATORS: summary line where %s is partition specified, can be more
disks,
+ # separated by comma
else
_(
- "Do not install boot code into a logical partition with /boot " \
- "(<a href=\"enable_boot_boot\">install</a>)"
+ "Do not write it into logical partition with /boot - %s " \
+ "(<a href=\"enable_boot_boot\">write</a>)"
)
end
+ format(res, Yast::BootStorage.boot_partitions.map(&:name).join(", "))
end
def extended_partition_line
- if stage1.extended_boot_partition?
+ # TRANSLATORS: summary line where %s is partition specified, can be more
disks,
+ # separated by comma
+ res = if stage1.extended_boot_partition?
_(
- "Install boot code into a extended partition with /boot " \
- "(<a href=\"disable_boot_extended\">do not install</a>)"
+ "Write it into extended partition with /boot - %s " \
+ "(<a href=\"disable_boot_extended\">do not write</a>)"
)
+ # TRANSLATORS: summary line where %s is partition specified, can be more
disks,
+ # separated by comma
else
_(
- "Do not install boot code into a extended partition with /boot " \
- "(<a href=\"enable_boot_extended\">install</a>)"
+ "Do not write it into extended partition with /boot - %s " \
+ "(<a href=\"enable_boot_extended\">write</a>)"
)
end
+
+ partitions = Yast::BootStorage.boot_partitions.map do |partition|
+ Yast::BootStorage.extended_for_logical(partition).name
+ end
+ format(res, partitions.join(", "))
end
# FATE#303643 Enable one-click changes in bootloader proposal
@@ -268,7 +288,7 @@
#
def url_location_summary
log.info "Prepare url summary for GRUB2"
- line = +"<ul>\n<li>"
+ line = +"<ul><li>"
line << mbr_line
line << "</li>\n"
@@ -288,7 +308,7 @@
if stage1.devices.empty?
# no location chosen, so warn user that it is problem unless he is sure
- msg = _("Warning: No location for bootloader stage1 selected." \
+ msg = _("Warning: No location for boot code selected." \
"Unless you know what you are doing please select above location.")
line << "<li>" << Yast::HTML.Colorize(msg, "red") << "</li>"
end
@@ -296,7 +316,7 @@
line << "</ul>"
# TRANSLATORS: title for list of location proposals
- _("Change Location: %s") % line
+ _("Boot Code: %s") % line
end
# summary for various boot flags
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/yast2-bootloader-4.3.15/src/lib/bootloader/grub2_widgets.rb
new/yast2-bootloader-4.3.16/src/lib/bootloader/grub2_widgets.rb
--- old/yast2-bootloader-4.3.15/src/lib/bootloader/grub2_widgets.rb
2020-11-12 16:17:55.000000000 +0100
+++ new/yast2-bootloader-4.3.16/src/lib/bootloader/grub2_widgets.rb
2020-11-17 23:40:24.000000000 +0100
@@ -324,13 +324,13 @@
end
def label
- _("Enable &Secure Boot Support")
+ _("&Secure Boot Support")
end
def help
if Yast::Arch.s390
_(
- "<p><b>Enable Secure Boot Support</b> if checked enables Secure Boot
support.<br>" \
+ "<p><b>Secure Boot Support</b> if checked enables Secure Boot
support.<br>" \
"This does not turn on secure booting. " \
"It only switches to the new secure-boot enabled boot data format. "
\
"Note that this new format works only on z15 or later and only for
zFCP disks. " \
@@ -338,7 +338,7 @@
)
else
_(
- "<p><b>Enable Secure Boot Support</b> if checked enables Secure Boot
support.<br>" \
+ "<p><b>Secure Boot Support</b> if checked enables Secure Boot
support.<br>" \
"This does not turn on secure booting. " \
"It only sets up the boot loader in a way that supports secure
booting. " \
"You still have to enable Secure Boot in the UEFI Firmware.</p> "
@@ -379,7 +379,7 @@
end
def label
- _("Enable &Trusted Boot Support")
+ _("&Trusted Boot Support")
end
def help
@@ -595,10 +595,10 @@
def help
# Translators: do not translate the quoted parts like "unit"
_(
- "<p><b>Use graphical console</b> when checked it allows to use various
" \
+ "<p><b>Graphical console</b> when checked it allows to use various " \
"display resolutions. The <tt>auto</tt> option tries to find " \
"the best one when booting starts.</p>\n" \
- "<p><b>Use serial console</b> when checked it redirects the boot
output " \
+ "<p><b>Serial console</b> when checked it redirects the boot output " \
"to a serial device like <tt>ttyS0</tt>. " \
"At least the <tt>--unit</tt> option has to be specified, " \
"and the complete syntax is <tt>%s</tt>. " \
@@ -713,7 +713,7 @@
def graphical_console_frame
CheckBoxFrame(
Id(:gfxterm_frame),
- _("Use &graphical console"),
+ _("&Graphical console"),
true,
HBox(
HSpacing(2),
@@ -762,7 +762,7 @@
def serial_console_frame
CheckBoxFrame(
Id(:console_frame),
- _("Use &serial console"),
+ _("&Serial console"),
true,
HBox(
HSpacing(2),
@@ -821,7 +821,7 @@
VBox(
Frame(
- _("Boot Loader Location"),
+ _("Boot Code Location"),
HBox(
HSpacing(1),
VBox(*location_checkboxes),
@@ -910,20 +910,25 @@
def location_checkboxes
checkboxes = []
- checkboxes << checkbox(:boot, _("Boo&t from Partition")) if
locations.include?(:boot)
- if locations.include?(:logical)
- checkboxes << checkbox(:logical, _("Boo&t from Logical Partition"))
- end
- if locations.include?(:extended)
- checkboxes << checkbox(:extended, _("Boot from &Extended Partition"))
- end
- checkboxes << checkbox(:mbr, _("Boot from &Master Boot Record")) if
locations.include?(:mbr)
+ # TRANSLATORS: %s is used to specify exact devices
+ add_checkbox(checkboxes, :boot,
+ format(_("Wri&te to Partition (%s)"),
stage1.boot_partition_names.join(", ")))
+ # TRANSLATORS: %s is used to specify exact devices
+ add_checkbox(checkboxes, :logical,
+ format(_("Wri&te to Logical Partition (%s)"),
stage1.boot_partition_names.join(", ")))
+ # TRANSLATORS: %s is used to specify exact devices
+ add_checkbox(checkboxes, :extended,
+ format(_("Write to &Extended Partition (%s)"),
+ stage1.extended_boot_partitions_names.join(", ")))
+ # TRANSLATORS: %s is used to specify exact devices
+ add_checkbox(checkboxes, :mbr,
+ format(_("Write to &Master Boot Record (%s)"),
stage1.boot_disk_names.join(", ")))
checkboxes.concat(custom_partition_content)
end
- def checkbox(id, title)
- Left(CheckBox(Id(id), title))
+ def add_checkbox(checkboxes, id, title)
+ checkboxes << Left(CheckBox(Id(id), title)) if locations.include?(id)
end
def custom_partition_content
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives:
https://lists.opensuse.org/archives/list/[email protected]