Package acpid: Specfile

Name: acpid
Version: 1.0.6
Release: alt2.M41.1
Serial: 1

Summary: ACPI kernel daemon and control utility
License: GPL
Group: System/Servers

Url: http://sf.net/projects/acpid
Packager: Andrey Rahmatullin <wrar@altlinux.ru>

Source0: %name-%version.tar.gz
Source1: %name.init
Source2: poweroff.rc
Patch0: %name-1.0.4-alt-makefile-fixes.patch

Patch1: acpid-1.0.6-CVE-2009-0798.patch

%description
The ACPI specification defines power and system management functions
for each computer, in a generic manner.  The ACPI daemon coordinates
the management of power and system functions when ACPI kernel
support is enabled (kernel 2.3.x or later).

%prep
%setup
%patch0 -p1

%patch1 -p0

%build
%make_build

%install
mkdir -p %buildroot%_bindir
%makeinstall INSTPREFIX=%buildroot
mkdir -p %buildroot%_initdir/
mkdir -p %buildroot%_sysconfdir/logrotate.d/
mkdir -p %buildroot%_sysconfdir/acpi/events/
install -m755 %SOURCE1 %buildroot%_initdir/%name
install -m644 %SOURCE2 %buildroot%_sysconfdir/acpi/events/power

%post
%post_service %name
%preun
%preun_service %name

%files
%doc Changelog README TODO samples/
%_bindir/*
%_sbindir/*
%dir %_sysconfdir/acpi
%dir %_sysconfdir/acpi/events
%config(noreplace) %_sysconfdir/acpi/events/power
%config(noreplace) %_initdir/%name
%_mandir/man8/*

%changelog
* Thu Mar 17 2011 Timur Aitov <timonbl4@altlinux.org> 1:1.0.6-alt2.M41.1
- fixed CVE-2009-0798

* Thu Oct 25 2007 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.6-alt2
- remove logrotate script (thanks to raorn@)

* Sun Jul 01 2007 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.6-alt1
- 1.0.6

* Thu Oct 20 2005 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.4-alt6
- fix file descriptor leak (#8303)

* Thu Sep 08 2005 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.4-alt5
- change service start/stop order (#7849)

* Sat Jul 23 2005 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.4-alt4
- fix permissions on logrotate script and default event config
- fix Url
- fix building with gcc4 (just in case)

* Mon Mar 21 2005 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.4-alt3
- fix logrotate script

* Wed Dec 29 2004 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.4-alt2
- add logrotate config (#5425)

* Tue Dec 14 2004 Andrey Rahmatullin <wrar@altlinux.ru> 1:1.0.4-alt1
- 1.0.4
- spec cleanup

* Fri Sep 12 2003 Albert R. Valiev <darkstar@altlinux.ru> 1:1.0.2-alt3
- Fixed pidfile creation #2970

* Mon Aug 18 2003 Albert R. Valiev <darkstar@altlinux.ru> 1:1.0.2-alt2
- Added pid file creation to daemon

* Mon Jul 07 2003 Albert R. Valiev <darkstar@altlinux.ru> 1:1.0.2-alt1
- New version (get from orphaned)

* Mon Nov 26 2001 Konstantin Volckov <goldhead@altlinux.ru> 1.0-alt2
- Added man page

* Tue Nov 20 2001 Konstantin Volckov <goldhead@altlinux.ru> 1.0-alt1
- 1.0.0

* Thu Jun 14 2001 Konstantin Volckov <goldhead@altlinux.ru> 20010510-alt1
- New version of acpid daemon
- Added powertools utilities
- Fixed documentation

* Tue Mar 20 2001 Kostya Timoshenko <kt@petr.kz> 071100-ipl7mdk
- build for RE