]> git.pld-linux.org Git - packages/cpuburn.git/blob - cpuburn.spec
- fix build on 64bit
[packages/cpuburn.git] / cpuburn.spec
1 Summary:        CPU maximum load (heat) stability test
2 Summary(pl.UTF-8):      Testy stabilności przy maksymalnym obciążeniu procesora
3 Name:           cpuburn
4 Version:        1.4
5 Release:        4
6 License:        GPL v2
7 Group:          Applications
8 Source0:        http://pages.sbcglobal.net/redelm/%{name}_1_4_tar.gz
9 # Source0-md5:  f9bb5ff68afb6ccfca11718c90bcab68
10 Patch0:         %{name}-makefile.patch
11 Patch1:         %{name}-vars.patch
12 URL:            http://pages.sbcglobal.net/redelm/
13 ExclusiveArch:  i486 i586 i686 athlon %{x8664}
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %define         specflags_x86_64        -m32
17
18 %description
19 cpuburn is a suite of assembly-coded routines designed to put maximum
20 heat stress on the CPU and motherboard components by a
21 P6/P5/K6/K7-optimized mix of FPU and ALU instructions. There are also
22 routines to test RAM controllers (burnMMX/BX). Please note that this
23 program is designed to heavily load chips. Undercooled, overclocked,
24 or otherwise weak systems may fail, causing data loss (filesystem
25 corruption) and possibly permanent damage to electronic components.
26 Use it at your own risk!!
27
28 %description -l pl.UTF-8
29 cpuburn jest zestawem napisanych w asemblerze zadań stworzonych, aby
30 stworzyć największe możliwe obciążenie cieplne dla procesora oraz
31 komponentów płyty głównej, poprzez mieszankę instrukcji FPU i ALU
32 zoptymalizowanych pod P6/P5/K6/K7. Są także zadania do testowania
33 kontrolerów pamięci RAM (burnMMX/BX). Proszę mieć na uwadze, że
34 program został stworzony, aby bardzo mocno obciążać kości. Słabo
35 chłodzone, przetaktowane lub w inny sposób słabe systemy mogą nie
36 przeżyć testów, powodując straty danych (popsuty system plików), a
37 także trwałe uszkodzenia sprzętu. Używasz na własne ryzyko!!
38
39 %prep
40 %setup  -q
41 %patch0 -p1
42 %patch1 -p1
43
44 %build
45 %{__make} \
46         CC="%{__cc}" \
47         CFLAGS="%{rpmcflags}"
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 install -d $RPM_BUILD_ROOT%{_sbindir}
52
53 install burn{BX,K6,K7,MMX,P5,P6} $RPM_BUILD_ROOT%{_sbindir}
54
55 %clean
56 rm -rf $RPM_BUILD_ROOT
57
58 %files
59 %defattr(644,root,root,755)
60 %doc Design README
61 %attr(754,root,root) %{_sbindir}/*
This page took 0.07282 seconds and 4 git commands to generate.