Author: glen Date: Mon Mar 22 23:48:10 2010 GMT Module: packages Tag: HEAD ---- Log message: - pass ld flags, install and package acpi_listen - todo about netlink based acpid 2.0.3
---- Files affected: packages/acpid: acpid.spec (1.65 -> 1.66) ---- Diffs: ================================================================ Index: packages/acpid/acpid.spec diff -u packages/acpid/acpid.spec:1.65 packages/acpid/acpid.spec:1.66 --- packages/acpid/acpid.spec:1.65 Tue Nov 17 21:40:30 2009 +++ packages/acpid/acpid.spec Tue Mar 23 00:48:05 2010 @@ -3,6 +3,9 @@ # - better event handling in power.sh # - better default configuration of events in /etc/acpi # - processor and fan module support (?) +# - ignore .rpmnew,.rpmsave,... +# - try acpid via netlink: +# http://tedfelix.com/linux/acpid-netlink.html, http://tedfelix.com/linux/acpid-2.0.3.tar.gz Summary: ACPI Event Daemon Summary(pl.UTF-8): Demon zdarzeń ACPI Name: acpid @@ -10,7 +13,7 @@ Release: 1 License: GPL v2+ Group: Daemons -Source0: http://dl.sourceforge.net/acpid/%{name}-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/acpid/%{name}-%{version}.tar.gz # Source0-md5: 61156ef32015c56dc0f2e3317f4ae09e Source1: %{name}.init Source2: %{name}.sysconfig @@ -54,9 +57,9 @@ %description policy -l pl.UTF-8 Ten pakiet zawiera skrypty i pliki konfiguracyjne, które umożliwiają -demonowi ACPI wykonywanie operacji na podstawie przychodzących -zdarzeń ACPI (np. uruchomienie skryptu usypiającego system, gdy -użytkownik naciśnie przycisk zasilania). +demonowi ACPI wykonywanie operacji na podstawie przychodzących zdarzeń +ACPI (np. uruchomienie skryptu usypiającego system, gdy użytkownik +naciśnie przycisk zasilania). Uwaga: na większości obecnych systemów NIE NALEŻY instalować tego pakietu, gdyż za reagowanie na zdarzenia ACPI są w nich odpowiedzialne @@ -70,23 +73,24 @@ %build %{__make} \ CC="%{__cc}" \ + LDFLAGS="%{rpmldflags}" \ CFLAGS='-Wall -Werror %{rpmcflags} -D_GNU_SOURCE $(DEFS)' %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_sysconfdir}/{logrotate.d,rc.d/init.d,sysconfig},/var/log} \ - $RPM_BUILD_ROOT{%{_sysconfdir}/acpi/{events,actions},%{_sbindir},%{_mandir}/man8} - -install acpid $RPM_BUILD_ROOT%{_sbindir} -install acpid.8 $RPM_BUILD_ROOT%{_mandir}/man8 -install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/acpid -install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/acpid -install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/acpid -install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/button.conf -install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/battery.conf -install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/button.sh -install %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/battery.sh + $RPM_BUILD_ROOT{%{_sysconfdir}/acpi/{events,actions},%{_sbindir},%{_bindir},%{_mandir}/man8} +install -p acpid $RPM_BUILD_ROOT%{_sbindir} +install -p acpi_listen $RPM_BUILD_ROOT%{_bindir} +cp -a acpid.8 acpi_listen.8 $RPM_BUILD_ROOT%{_mandir}/man8 +install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/acpid +cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/acpid +cp -a %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/acpid +cp -a %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/button.conf +cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/battery.conf +install -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/button.sh +install -p %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/battery.sh > $RPM_BUILD_ROOT/var/log/acpid %clean @@ -112,6 +116,7 @@ %defattr(644,root,root,755) %doc Changelog README TODO %attr(755,root,root) %{_sbindir}/acpid +%attr(755,root,root) %{_bindir}/acpi_listen %dir %{_sysconfdir}/acpi %dir %{_sysconfdir}/acpi/events %dir %{_sysconfdir}/acpi/actions @@ -120,6 +125,7 @@ %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/acpid %attr(640,root,root) %ghost /var/log/acpid %{_mandir}/man8/acpid.8* +%{_mandir}/man8/acpi_listen.8* %files policy %defattr(644,root,root,755) @@ -132,6 +138,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.66 2010/03/22 23:48:05 glen +- pass ld flags, install and package acpi_listen +- todo about netlink based acpid 2.0.3 + Revision 1.65 2009/11/17 20:40:30 glen - unseparate TODO ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/acpid/acpid.spec?r1=1.65&r2=1.66&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
