diff --git a/.cvsignore b/.cvsignore index 569de70..6ab41ea 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ acpid-1.0.6.tar.gz +acpid.power.sh diff --git a/acpid.power.conf b/acpid.power.conf index 44c63d8..b654aa3 100644 --- a/acpid.power.conf +++ b/acpid.power.conf @@ -2,4 +2,4 @@ # no gnome-power-manager is running event=button/power.* -action=/bin/ps awwux | /bin/grep gnome-power-manager | /bin/grep -qv grep || /sbin/shutdown -h now +action=/etc/acpi/actions/power.sh diff --git a/acpid.spec b/acpid.spec index 38aeb4b..b5b7955 100644 --- a/acpid.spec +++ b/acpid.spec @@ -1,13 +1,14 @@ Summary: ACPI Event Daemon Name: acpid Version: 1.0.6 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL Group: System Environment/Daemons Source: http://prdownloads.sourceforge.net/acpid/acpid-%{version}.tar.gz Source1: acpid.init Source2: acpid.video.conf Source3: acpid.power.conf +Source4: acpid.power.sh Patch1: acpid-1.0.6-makefile.patch Patch2: acpid-1.0.6-return.patch Patch3: acpid-1.0.6-fd.patch @@ -45,6 +46,7 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions chmod 755 $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/video.conf install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/events/power.conf +install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/acpi/actions/power.sh mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/acpid @@ -62,6 +64,7 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/acpi/actions %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/acpi/events/video.conf %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/acpi/events/power.conf +%config(noreplace) %attr(0755,root,root) %{_sysconfdir}/acpi/actions/power.sh %{_bindir}/acpi_listen %{_sbindir}/acpid %attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/acpid @@ -84,6 +87,10 @@ if [ "$1" -ge "1" ]; then fi %changelog +* Wed Jan 23 2008 Zdenek Prikryl - 1.0.6-5.fc9 +- Fixed managing of power button (#361501) +- Fixed power script to check for KDE power manager (#419331) + * Fri Nov 23 2007 Zdenek Prikryl - 1.0.6-4.fc9 - Removed old logrotate file - Fixed socket leak (#394431) diff --git a/sources b/sources index 966c470..c384bf1 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ 5c9b705700df51d232be223b6ab6414d acpid-1.0.6.tar.gz +581b7998a78b140ca58c428338c734ed acpid.power.sh