From: NP-Hardass Date: Sat, 14 May 2016 22:40:28 +0000 (-0400) Subject: sys-apps/memtest86+: Update 39_memtest86+ to support grub submenus X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=0eb2ba9f9d96fad560ae3bbfcaed940c43d7fb4f;p=gentoo.git sys-apps/memtest86+: Update 39_memtest86+ to support grub submenus Package-Manager: portage-2.2.28 --- diff --git a/sys-apps/memtest86+/files/39_memtest86+ b/sys-apps/memtest86+/files/39_memtest86+ index 14f27a276888..10e1964cb8df 100644 --- a/sys-apps/memtest86+/files/39_memtest86+ +++ b/sys-apps/memtest86+/files/39_memtest86+ @@ -4,30 +4,67 @@ memtest=/boot/memtest86plus/memtest +memtestbsd=/boot/memtest86plus/memtest.netbsd + +if [ -f "${memtest}" ] && [ -f "${memtestbsd}" ]; then + multiple_memtest=true +fi + +submenu_indentation="" +if [ "x${multiple_memtest}" = xtrue ] && [ "x${GRUB_DISABLE_SUBMENU}" != xy ]; then + submenu_indentation="${grub_tab}" + cat <&2 + device="$("${grub_probe}" --target=device "${memtest}")" path="$(make_system_path_relative_to_its_root "${memtest}")" cat <&2 + + device="$("${grub_probe}" --target=device "${memtestbsd}")" + path="$(make_system_path_relative_to_its_root "${memtestbsd}")" cat <