From 08eded4644881cf6de9a4acd78f047ed86d27276 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 14 Mar 2017 16:52:49 -0700 Subject: sys-apps/memtest86+: rename installed files to match upstream #382757 We move back to using: - memtest.bin: bootable image - memtest: bare metal ELF We drop the "memtest.netbsd" file since it was never related to NetBSD. It was simply an ELF file (renamed from "memtest"). It used that name simply because we used grub's netbsd boot logic to load it (since it supports booting ELF files). --- sys-apps/memtest86+/files/39_memtest86+-r1 | 69 ++++++++++++++++++++ sys-apps/memtest86+/memtest86+-5.01-r3.ebuild | 90 +++++++++++++++++++++++++++ 2 files changed, 159 insertions(+) create mode 100644 sys-apps/memtest86+/files/39_memtest86+-r1 create mode 100644 sys-apps/memtest86+/memtest86+-5.01-r3.ebuild diff --git a/sys-apps/memtest86+/files/39_memtest86+-r1 b/sys-apps/memtest86+/files/39_memtest86+-r1 new file mode 100644 index 00000000000..20422b74d65 --- /dev/null +++ b/sys-apps/memtest86+/files/39_memtest86+-r1 @@ -0,0 +1,69 @@ +#!/bin/sh + +. /usr/share/grub/grub-mkconfig_lib + +memtest=/boot/memtest86plus/memtest.bin + +memtestelf=/boot/memtest86plus/memtest + +if [ -f "${memtest}" ] && [ -f "${memtestelf}" ]; then + multiple_memtest=true +fi + +submenu_indentation="" +if [ "${multiple_memtest}" = "true" ] && [ "${GRUB_DISABLE_SUBMENU}" != "y" ]; 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 "${memtestelf}")" + path="$(make_system_path_relative_to_its_root "${memtestelf}")" + cat < title=${PN}" + elog " > root (hd?,?)" + elog " > kernel ${BOOTDIR}/memtest.bin" + elog " - For lilo:" + elog " > image = ${BOOTDIR}/memtest.bin" + elog " > label = ${PN}" + elog +} -- cgit v1.2.1