diff --git a/packages/m/memtest86plus/package.yml b/packages/m/memtest86plus/package.yml new file mode 100644 index 00000000000..5f7e8dd7b31 --- /dev/null +++ b/packages/m/memtest86plus/package.yml @@ -0,0 +1,33 @@ +name : memtest86plus +version : '7.00' +release : 1 +source : + - https://www.memtest.org/download/v7.00/mt86plus_7.00.src.zip : 684fb63a96ef114c4b4a75ed8d8dc8313d7ed2781c13966eb027b7fae8dd9595 +homepage : https://www.memtest.org +license : GPL-2.0 +component : system.utils +summary : Stand-alone memory tester for x86 and x86-64 architecture computers. +description: | + Memtest86+ provides a more thorough memory check than that provided by BIOS memory tests. + + It can be loaded and run either directly by a PC BIOS (legacy or UEFI) or via an intermediate bootloader that supports the Linux 16-bit, 32-bit, 64-bit, or EFI handover boot protocol. + + It should work on any Pentium class or later 32-bit or 64-bit x86 CPU. +builddeps : + - tree +build : | + pushd build32 + %make + popd + pushd build64 + %make + popd + tree -l -L 1 build* +install : | + TARGET="$installdir/usr/libexec/memtest86plus" + install -Dm00755 build32/memtest.bin ${TARGET}/build32/memtest.bin + install -Dm00755 build32/memtest.efi ${TARGET}/build32/memtest.efi + install -Dm00755 build64/memtest.bin ${TARGET}/build64/memtest.bin + install -Dm00755 build64/memtest.efi ${TARGET}/build64/memtest.efi + cp -v README.md ${TARGET}/ + cp -vR grub ${TARGET}/ diff --git a/packages/m/memtest86plus/pspec_x86_64.xml b/packages/m/memtest86plus/pspec_x86_64.xml new file mode 100644 index 00000000000..78841f4d22a --- /dev/null +++ b/packages/m/memtest86plus/pspec_x86_64.xml @@ -0,0 +1,51 @@ + + + memtest86plus + https://www.memtest.org + + Rune Morling + ermo.solus-project.com@spammesenseless.net + + GPL-2.0 + system.utils + Stand-alone memory tester for x86 and x86-64 architecture computers. + Memtest86+ provides a more thorough memory check than that provided by BIOS memory tests. + +It can be loaded and run either directly by a PC BIOS (legacy or UEFI) or via an intermediate bootloader that supports the Linux 16-bit, 32-bit, 64-bit, or EFI handover boot protocol. + +It should work on any Pentium class or later 32-bit or 64-bit x86 CPU. + + https://sources.getsol.us/README.Solus + + + memtest86plus + Stand-alone memory tester for x86 and x86-64 architecture computers. + Memtest86+ provides a more thorough memory check than that provided by BIOS memory tests. + +It can be loaded and run either directly by a PC BIOS (legacy or UEFI) or via an intermediate bootloader that supports the Linux 16-bit, 32-bit, 64-bit, or EFI handover boot protocol. + +It should work on any Pentium class or later 32-bit or 64-bit x86 CPU. + + system.utils + + /usr/libexec/memtest86plus/README.md + /usr/libexec/memtest86plus/build32/memtest.bin + /usr/libexec/memtest86plus/build32/memtest.efi + /usr/libexec/memtest86plus/build64/memtest.bin + /usr/libexec/memtest86plus/build64/memtest.efi + /usr/libexec/memtest86plus/grub/grub-efi.cfg + /usr/libexec/memtest86plus/grub/grub-legacy.cfg + /usr/libexec/memtest86plus/grub/grub-test-efi.cfg + /usr/libexec/memtest86plus/grub/grub-test-legacy.cfg + + + + + 2024-07-11 + 7.00 + Packaging update + Rune Morling + ermo.solus-project.com@spammesenseless.net + + + \ No newline at end of file