]> git.pld-linux.org Git - packages/athcool.git/blame - athcool.spec
- release 2
[packages/athcool.git] / athcool.spec
CommitLineData
61bbc0ff 1Summary: Athlon Powersaving bits enabler
11836dc1
ER
2Summary(ja.UTF-8): AMD Athlon/Duron の省電力機能を有効にする
3Summary(pl.UTF-8): Narzędzie do włączania trybu oszczędności energii procesorów Athlon
61bbc0ff 4Name: athcool
199b950b 5Version: 0.3.11
b0dd0f9d 6Release: 2
3676dd9b 7License: GPL v2+
61bbc0ff 8Group: Applications/System
5a73da34 9Source0: http://members.jcom.home.ne.jp/jacobi/linux/files/%{name}-%{version}.tar.gz
199b950b 10# Source0-md5: 4f550f9aaaa68a01d1e8ae31491e5406
8e31fa73 11Source1: %{name}.init
49b4ba33 12Source2: %{name}.sysconfig
2b1293ae 13URL: http://members.jcom.home.ne.jp/jacobi/linux/softwares.html
f2ad96d0 14BuildRequires: pciutils-devel
e10072cf 15BuildRequires: pkgconfig
83824254 16BuildRequires: rpmbuild(macros) >= 1.268
89640a15 17Requires(post,preun): /sbin/chkconfig
fc4c33ab 18Requires: rc-scripts
61bbc0ff 19ExclusiveArch: %{ix86}
890e569f 20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
e0f512d7
PG
21
22%description
b9c31c6b 23athcool is a small utility for enabling/disabling powersaving mode on
61bbc0ff 24AMD Athlon/Duron processors.
e0f512d7 25
b9c31c6b 26Powersaving works if your kernel supports ACPI (APM doesn't work),
27because athcool only sets/unsets "Disconnect enable when STPGNT
28detected" bits in the northern bridge of the chipset.
e0f512d7 29
544cdb55
JR
30%description -l ja.UTF-8
31 athcool は AMD Athlon/Duron
32の省電力機能を有効にし、無駄な発熱を抑えます。 CPU
33利用率が低い時には劇的に発熱が減ります。
34 チップセットによっては正常に作動しない場合もありますので、上記 URL
35を参照 の上で使用してください。  なお、省電力機能には ACPI
36対応のカーネルが必要です。
e0f512d7 37
544cdb55
JR
38%description -l pl.UTF-8
39athcool jest małym programem narzędziowym służącym do włączania i
40wyłączania trybu oszczędności energii procesorów AMD Athlon/Duron.
61bbc0ff 41
544cdb55
JR
42Tryb oszczędności energii działa, gdy jądro zawiera wsparcie dla ACPI
43(z APM nie działa), gdyż athcool jedynie ustawia/zeruje flagi bitowe
44"Disconnect enable when STPGNT detected" w mostku północnym chipsetu.
61bbc0ff 45
e0f512d7
PG
46%prep
47%setup -q
e0f512d7
PG
48
49%build
f2ad96d0
JB
50%{__make} \
51 CC="%{__cc}" \
3979b594 52 CFLAGS="%{rpmcflags}" \
e10072cf 53 LIBS="`pkg-config --libs libpci`"
e0f512d7
PG
54
55%install
56rm -rf $RPM_BUILD_ROOT
49b4ba33 57install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
f2ad96d0 58
5a73da34
PG
59%{__make} install \
60 DESTDIR=$RPM_BUILD_ROOT
e0f512d7 61
8e31fa73 62install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
49b4ba33 63install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
8e31fa73 64
e0f512d7
PG
65%clean
66rm -rf $RPM_BUILD_ROOT
67
19c82c09
PG
68%post
69/sbin/chkconfig --add athcool
83824254 70%service athcool restart
19c82c09
PG
71
72%preun
73if [ "$1" = "0" ]; then
83824254 74 %service athcool stop
19c82c09
PG
75 /sbin/chkconfig --del athcool
76fi
77
e0f512d7 78%files
61bbc0ff 79%defattr(644,root,root,755)
5a73da34 80%doc README ChangeLog
61bbc0ff 81%attr(755,root,root) %{_sbindir}/athcool
e4034025 82%attr(754,root,root) /etc/rc.d/init.d/%{name}
fc4c33ab 83%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
2b1293ae 84%{_mandir}/man8/*
This page took 0.074216 seconds and 4 git commands to generate.