]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - memtest86+/memtest86+.nm
systemd: Remove udev rules for "predictable" network device names
[people/ms/ipfire-3.x.git] / memtest86+ / memtest86+.nm
CommitLineData
6d675cd3 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
6d675cd3
MT
4###############################################################################
5
802ea3af
MT
6name = memtest86+
7version = 4.20
dd6ea837
MT
8release = 4
9sup_arches = i686 x86_64
6d675cd3 10
795dc62c 11groups = System/Base
802ea3af
MT
12url = http://www.memtest.org/
13license = GPLv2
14summary = Stand-alone memory tester for x86 and x86-64 computers.
6d675cd3 15
802ea3af
MT
16description
17 Memtest86+ is a thorough stand-alone memory test for x86 and x86-64
18 architecture computers. BIOS based memory tests are only a quick
19 check and often miss many of the failures that are detected by
6d675cd3 20 Memtest86+.
802ea3af
MT
21end
22
23source_dl =
6d675cd3 24
802ea3af
MT
25build
26 CFLAGS += -fno-builtin -ffreestanding
6d675cd3 27
802ea3af
MT
28 build
29 make CC="gcc -fno-stack-protector -fno-PIE" \
30 CFLAGS="%{CFLAGS}" memtest.bin %{PARALLELISMFLAGS}
31 end
6d675cd3 32
802ea3af
MT
33 install
34 mkdir -pv %{BUILDROOT}/boot
35 cp -vf memtest.bin %{BUILDROOT}/boot/memtest86+
6d675cd3 36
802ea3af
MT
37 mkdir -pv %{BUILDROOT}/etc/grub.d
38 cp -vf %{DIR_SOURCE}/%{name}.grub %{BUILDROOT}/etc/grub.d/20_%{name}
39 end
40end
435aa863 41
802ea3af
MT
42packages
43 package %{name}
44end