]> git.pld-linux.org Git - packages/acpid.git/blame - acpid.spec
- drop obsolete files
[packages/acpid.git] / acpid.spec
CommitLineData
e5bcd3b5 1Summary: ACPI Event Daemon
e0dc1852 2Summary(pl.UTF-8): Demon zdarzeń ACPI
e5bcd3b5 3Name: acpid
3686842a
ER
4Version: 1.0.10
5Release: 1
2c9e8004 6License: GPL v2+
e5bcd3b5 7Group: Daemons
04b9683b 8Source0: http://dl.sourceforge.net/acpid/%{name}-%{version}.tar.gz
3686842a 9# Source0-md5: 61156ef32015c56dc0f2e3317f4ae09e
258a99b0
PG
10Source1: %{name}.init
11Source2: %{name}.sysconfig
3f9b4ca2 12Source3: %{name}.logrotate
393dd5c2 13Source4: %{name}.button.conf
14Source5: %{name}.battery.conf
15Source6: %{name}.button.sh
16Source7: %{name}.battery.sh
e5bcd3b5 17URL: http://acpid.sourceforge.net/
d26689d0 18BuildRequires: rpmbuild(macros) >= 1.268
8c4ef41e 19Requires(post,preun): /sbin/chkconfig
d26689d0 20Requires: rc-scripts
2c9e8004
JB
21Provides: acpi-daemon
22Obsoletes: acpi-daemon
23Obsoletes: apm-daemon
24ExclusiveArch: %{ix86} %{x8664} ia64
e5bcd3b5 25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
11f5d39c
AM
26
27%description
28acpid is a daemon that dispatches ACPI events to user-space programs.
29
6d2541a2 30%description -l pl.UTF-8
cd3a030e 31acpid to demon przekazujący zdarzenia ACPI do programów w user-space.
dd33996b
MM
32
33%package policy
34Summary: ACPID policy files
cd3a030e 35Summary(pl.UTF-8): Pliki z polityką dla ACPID
dd33996b 36Group: Daemons
cd3a030e 37Requires: %{name} = %{version}-%{release}
dd33996b
MM
38
39%description policy
40This package contains scripts and configuration files which allow
cd3a030e 41ACPID to take action on incoming ACPI events (eg. to run a script that
dd33996b
MM
42suspends the system when the power button is pressed).
43
44Notice: on most current systems you DO NOT want this package
45installed, since there are other software packages responsible for
cd3a030e 46handling ACPI events (one example being gnome-power-manager) and
dd33996b
MM
47having ACPID also respond will lead to problems. In such cases ACPID
48should only act as a message broker.
49
50%description policy -l pl.UTF-8
cd3a030e 51Ten pakiet zawiera skrypty i pliki konfiguracyjne, które umożliwiają
dd33996b 52demonowi ACPI wykonywanie operacji na podstawie przychodzących
cd3a030e 53zdarzeń ACPI (np. uruchomienie skryptu usypiającego system, gdy
dd33996b
MM
54użytkownik naciśnie przycisk zasilania).
55
cd3a030e
JB
56Uwaga: na większości obecnych systemów NIE NALEŻY instalować tego
57pakietu, gdyż za reagowanie na zdarzenia ACPI są w nich odpowiedzialne
58inne programy (np. gnome-power-manager), więc ACPID by tylko
59przeszkadzał. W takich przypadkach demon ACPI powinien działać
60wyłącznie jako dyspozytor wiadomości.
11f5d39c
AM
61
62%prep
e5bcd3b5 63%setup -q
11f5d39c
AM
64
65%build
8e1353a0
ER
66%{__make} \
67 CC="%{__cc}" \
97461ed1 68 CFLAGS='-Wall -Werror %{rpmcflags} -D_GNU_SOURCE $(DEFS)'
11f5d39c
AM
69
70%install
71rm -rf $RPM_BUILD_ROOT
eacfdd80 72install -d $RPM_BUILD_ROOT{%{_sysconfdir}/{logrotate.d,rc.d/init.d,sysconfig},/var/log} \
3f9b4ca2 73 $RPM_BUILD_ROOT{%{_sysconfdir}/acpi/{events,actions},%{_sbindir},%{_mandir}/man8}
cae99dca 74
c892e1e5
PG
75install acpid $RPM_BUILD_ROOT%{_sbindir}
76install acpid.8 $RPM_BUILD_ROOT%{_mandir}/man8
f9bd0618 77install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/acpid
78install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/acpid
e36c8a9a 79install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/acpid
393dd5c2 80install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/button.conf
81install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/battery.conf
82install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/button.sh
83install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/battery.sh
63950c22 84
3f9b4ca2 85> $RPM_BUILD_ROOT/var/log/acpid
11f5d39c 86
e5bcd3b5
JB
87%clean
88rm -rf $RPM_BUILD_ROOT
11f5d39c
AM
89
90%post
e5bcd3b5 91/sbin/chkconfig --add acpid
d26689d0 92%service acpid restart "ACPI daemon"
11f5d39c
AM
93
94%preun
11f5d39c 95if [ "$1" = "0" ]; then
d26689d0 96 %service acpid stop
11f5d39c
AM
97 /sbin/chkconfig --del acpid
98fi
e5bcd3b5 99
11b701eb
ER
100%triggerpostun -- %{name} < 1.0.4-4
101%banner -e %{name} << 'EOF'
393dd5c2 102Default configuration files have changed.
1916c5da 103You might want to review your configuration in /etc/acpi
393dd5c2 104EOF
63950c22 105
e5bcd3b5
JB
106%files
107%defattr(644,root,root,755)
893b1623 108%doc Changelog README TODO
2c9e8004 109%attr(755,root,root) %{_sbindir}/acpid
e5bcd3b5
JB
110%dir %{_sysconfdir}/acpi
111%dir %{_sysconfdir}/acpi/events
112%dir %{_sysconfdir}/acpi/actions
893b1623 113%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/acpid
f9bd0618 114%attr(754,root,root) /etc/rc.d/init.d/acpid
893b1623 115%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/acpid
3f9b4ca2 116%attr(640,root,root) %ghost /var/log/acpid
3c10aae9 117%{_mandir}/man8/acpid.8*
dd33996b
MM
118
119%files policy
120%defattr(644,root,root,755)
121%config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/acpi/events/*.conf
122%attr(754,root,root) %config(noreplace,missingok) %verify(not md5 mtime size) %{_sysconfdir}/acpi/actions/*.sh
This page took 0.097309 seconds and 4 git commands to generate.