]> git.pld-linux.org Git - packages/cpuspeed.git/blob - cpuspeed.spec
- tabs in preamble
[packages/cpuspeed.git] / cpuspeed.spec
1 Summary:        CPU Frequency adjusting daemon
2 Summary(pl.UTF-8):      Demon regulujący częstotliwość pracy CPU
3 Name:           cpuspeed
4 Version:        1.2.1
5 Release:        1
6 License:        GPL
7 Group:          Applications/System
8 Source0:        http://carlthompson.net/dl/cpuspeed/%{name}-%{version}.tar.gz
9 # Source0-md5:  430bed9513bd69d9d864cda5951c2af4
10 Source1:        %{name}.init
11 Patch0:         %{name}-warning.diff
12 Patch1:         %{name}-idlenice.diff
13 Patch2:         %{name}-nostrip.diff
14 URL:            http://carlthompson.net/Software/CPUSpeed/
15 BuildRequires:  gcc-c++
16 BuildRequires:  rpmbuild(macros) >= 1.268
17 Requires(post,preun):   /sbin/chkconfig
18 ExclusiveArch:  %{ix86} %{x8664} ppc ppc64
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 cpuspeed is a daemon that dynamically changes the speed of your
23 processor(s) depending upon its current workload if it is capable
24 (needs Intel Speedstep, AMD PowerNow!, or similar support).
25
26 %description -l pl.UTF-8
27 cpuspeed to demon dynamicznie zmieniający szybkość procesora(ów) w
28 zależności od aktualnego obciążenia - o ile procesor to obsługuje
29 (wymaga Intel Speedstep, AMD PowerNow! albo podobnych rozszerzeń).
30
31 %prep
32 %setup -q
33 %patch0 -p1
34 %patch1 -p2
35 %patch2 -p1
36
37 %build
38 %{__make} \
39         CC="%{__cc} -fno-exceptions -Wall" \
40         COPTS="%{rpmcflags}"
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT{/etc/{sysconfig,rc.d/init.d},%{_sbindir}}
45
46 install cpuspeed $RPM_BUILD_ROOT%{_sbindir}
47 install cpuspeed.conf $RPM_BUILD_ROOT/etc/sysconfig/cpuspeed
48 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/cpuspeed
49
50 %clean
51 rm -rf $RPM_BUILD_ROOT
52
53 %post
54 /sbin/chkconfig --add cpuspeed
55 %service cpuspeed restart
56
57 %preun
58 if [ "$1" = "0" ]; then
59         %service cpuspeed stop
60         /sbin/chkconfig --del cpuspeed
61 fi
62
63 %files
64 %defattr(644,root,root,755)
65 %doc CHANGES EXAMPLES FEATURES README TODO USAGE
66 %attr(755,root,root) %{_sbindir}/*
67 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
68 %attr(754,root,root) /etc/rc.d/init.d/*
This page took 0.068579 seconds and 3 git commands to generate.