%define name noflushd %define version 2.7 %define release 1mdk Summary: Daemon that sends idle disks to sleep Name: %{name} Version: %{version} Release: %{release} License: GPL Group: System/Configuration/Other Source0: %{name}-%{version}.tar.bz2 Source1: %{name}.sysconfig Source2: %{name}.init URL: http://noflushd.sourceforge.net/ BuildRoot: %{_tmppath}/%{name}-buildroot PreReq: rpm-helper %description noflushd is a simple daemon that monitors disk activity and spins down disks whose idle time exceeds a certain timeout. It requires a kernel thread named kupdate which is present in Linux kernel version 2.2.11 and later. For earlier kernels, bdflush version 1.6 provides equal functionality. %prep [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %setup -q %build %configure --with-scheme=redhat %make %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} make install DESTDIR=%{buildroot} initdir=%{_initrddir} install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name} install -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name} # (sb) - remove misinstalled docs rm -fr %{buildroot}/usr/doc %post %_post_service %{name} %preun %_preun_service %{name} %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(-, root, root) %doc README AUTHORS NEWS ChangeLog THANKS TODO BUGS %{_sbindir}/%{name} %config(noreplace) %{_initrddir}/%{name} %config(noreplace) %{_sysconfdir}/sysconfig/%{name} %{_mandir}/man8/%{name}.8* %changelog * Thu Jan 22 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.7-1mdk - 2.7 * Fri Jan 2 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.6.3-3mdk - rebuild * Mon Dec 30 2002 Stew Benedict <sbenedict@mandrakesoft.com> 2.6.3-2mdk - rebuild for new glibc/rpm, installed but unpackaged files * Sun May 26 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.6.3-1mdk - new version - rebuilt with gcc 3.1 - misc spec file fixes * Fri Apr 5 2002 Stew Benedict <sbeendict@mandrakesoft.com> 2.6.1-1mdk - new version * Tue Jan 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.6-1mdk - 2.6 * Tue Sep 18 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.5-1mdk - rpmlint spec changes (chmou). - initial cooker contrib (stolen from freshrpms.net)