]> git.pld-linux.org Git - packages/apmud.git/blob - apmud.spec
- tabs in preamble
[packages/apmud.git] / apmud.spec
1 Summary:        Power Manager daemon for Apple PowerBooks
2 Summary(pl.UTF-8):      Demon zarządzający poborem energii dla komputerów Apple PowerBook
3 Name:           apmud
4 Version:        1.0.0
5 Release:        1
6 License:        GPL
7 Group:          Applications/System
8 Source0:        http://linuxppc.jvc.nl/%{name}-%{version}.tgz
9 # Source0-md5:  51f3d8a65e92d26ceee7b2e9e06773d3
10 Source1:        %{name}.init
11 Patch0:         %{name}-pwrctl.patch
12 URL:            http://linuxppc.jvc.nl/
13 BuildRequires:  rpmbuild(macros) >= 1.268
14 Requires(post,preun):   /sbin/chkconfig
15 Requires:       dev
16 Requires:       hdparm
17 Provides:       apmd
18 Obsoletes:      apmd
19 ExclusiveArch:  ppc
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 pmud is a daemon which periodically polls the PMU (power manager) and
24 performs functions such as enabling or disabling devices appropriately
25 when the power source changes. It can also be instructed to signal
26 init(8) that a power-failure has occured.
27
28 %description -l pl.UTF-8
29 pmud to demon regularnie odpytujący PMU (jednostkę zarządzające
30 energią) i wykonujący funkcje takie jak włączanie i wyłączanie
31 urządzeń odpowiednio do zmian źródła zasilania. Może także powiadomić
32 proces init o wystąpieniu awarii zasilania.
33
34 %prep
35 %setup -q -n %{name}
36 %patch0 -p1
37
38 %build
39 %{__make}
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_bindir},%{_mandir}/man8} \
44         $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig,power}
45
46 install pmud snooze wakebay fblevel $RPM_BUILD_ROOT%{_sbindir}
47 install Batmon $RPM_BUILD_ROOT%{_bindir}
48 install xmouse $RPM_BUILD_ROOT%{_bindir}
49
50 install pmud.8 snooze.8 fblevel.8 batmon.8 $RPM_BUILD_ROOT%{_mandir}/man8
51 install xmouse.8 $RPM_BUILD_ROOT%{_mandir}/man8
52
53 install power.conf $RPM_BUILD_ROOT/etc/sysconfig/power
54 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/pmud
55 install pwrctl $RPM_BUILD_ROOT%{_sysconfdir}/power/pwrctl
56
57 ln -sf %{_sbindir}/snooze $RPM_BUILD_ROOT%{_bindir}/apm
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %post
63 /sbin/chkconfig --add pmud
64 %service pmud restart "pmud daemon"
65
66 %preun
67 if [ "$1" = "0" ]; then
68         %service pmud stop
69         /sbin/chkconfig --del pmud
70 fi
71
72 %files
73 %defattr(644,root,root,755)
74 %doc BUGS CHANGES INSTALL README THANKS TODO pwrctl-local
75 %attr(755,root,root) %{_sbindir}/*
76 %attr(755,root,root) %{_bindir}/*
77 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/power
78 %attr(754,root,root) /etc/rc.d/init.d/pmud
79 %dir %{_sysconfdir}/power
80 %attr(640,root,root) %{_sysconfdir}/power/pwrctl
81 %{_mandir}/man8/*
This page took 0.080195 seconds and 3 git commands to generate.