Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 70ca6b5cb55743ffc32502e47855b080 > files > 3

noflushd-2.7-1mdk.src.rpm

%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)