Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37775780
en ru br
ALT Linux repos
5.0: 3.4-alt1
4.1: 3.4-alt0.M41.1
4.0: 3.4-alt0.M40.1
3.0: 3.0-alt8

Group :: System/Kernel and hardware
RPM: memtest86

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: memtest86
Version: 3.0
Release: alt8

Summary: Memory test for x86 architecture
License: GPL
Group: System/Kernel and hardware
Packager: Michael Shigorin <mike at altlinux.ru>

Url: http://www.memtest86.com
Source: %url/%name-%version.tar.bz2
Source2: memtest86-3.0-README.rover
Source3: memtest86-3.0-rover-tested_cpus.tar.gz
Patch: memtest86-3.0-rover-centrino+c3+amd.patch

ExclusiveArch: %ix86

Requires(post,preun): bootloader-utils >= 0.3

# Automatically added by buildreq on Wed Nov 26 2003

BuildRequires: cpp2.95 gcc2.95

BuildRequires: dev86

Summary(ru_RU.KOI8-R): Тест памяти для x86-архитектуры
Summary(uk_UA.KOI8-U): Тест пам'ят╕ для x86-арх╕тектури

%set_strip_method none

%description
Memtest86 is thorough, standalone memory test for x86 systems. Memtest86 is a
standalone program and can be loaded from either a disk partition via lilo or
a floppy disk. Memtest86 uses a "moving inversions" algorithm that is proven to
be effective in finding memory errors.  The BIOS based memory test is just a
quick check that will often miss many of the failures that are detected by
Memtest86.

%description -l ru_RU.KOI8-R
Memtest86 -- тщательный и самостоятельный тест памяти для x86-систем. Он может
быть загружен или с жесткого диска при помощи LILO/GRUB, или с дискеты.

Тест использует алгоритм "движущихся инверсий", доказавший свою эффективность
при обнаружении сбоев памяти. Не обращайте внимания на "тест" BIOS -- он
практически ничего не значит, так как пропустит много ошибок из тех, которые
обнаружит memtest86.

Также может использоваться для создания загрузочной тест-дискеты.

%description -l uk_UA.KOI8-U
Memtest86 -- ретельний та самост╕йний тест пам'ят╕ для x86-систем. В╕н
може бути завантажений як з жорсткого диску за допомогою LILO/GRUB, так
╕ з дискети.

Тест використову╓ алгоритм "рухаючихся ╕нверс╕й", який дов╕в свою
ефективн╕сть при визначенн╕ негаразд╕в ╕з пам'яттю. Не звертайте уваги
на "тест" BIOS -- в╕н практично н╕чого не означа╓, тому що пройде повз
багатьох збо╖в з тих, що знаходить memtest86.

Також може використовуватися для створення завантажувально╖
тест-дискети.

%prep
%setup -q
%patch -p1

%build
# intentionally without optimizations
%__make CC=compat-gcc

%install
%__install -m644 -pD memtest.bin %buildroot/boot/memtest-%version.bin
%__mkdir -p %buildroot%_sbindir
%__ln_s `relative /sbin/installkernel %_sbindir/installmemtest86` \
%buildroot%_sbindir/installmemtest86
%__install -m644 -pD %SOURCE2 README.rover
%__mkdir cpus/
%__tar -C cpus -zxf %SOURCE3

%post
%_sbindir/installmemtest86 %version

%preun
%_sbindir/installmemtest86 --remove %version

%files
/boot/memtest-%version.bin
%_sbindir/installmemtest86
%doc README* cpus/

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin