Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > cf27a4f28ae57becca7b23f3108636d2 > files > 2

noflushd-2.7.5-2mdv2007.0.src.rpm

%define	name	noflushd
%define	version	2.7.5
%define	release	%mkrel 2

Summary:	Daemon that sends idle disks to sleep
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Configuration/Other
Source0:	http://ufpr.dl.sourceforge.net/sourceforge/noflushd/%{name}_%{version}.orig.tar.bz2
Source1:	%{name}.sysconfig
Source2:	%{name}.init
URL:		http://noflushd.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(pre):	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
%setup -q

%build
%configure --with-scheme=redhat
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall_std} 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
* Fri Aug 11 2006 Stew Benedict <sbenedict@mandriva.com> 2.7.5-2mdv2007.0
- rebuild, Requires(pre)

* Tue Jul 26 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.7.5-1mdk
- 2.7.5

* Tue Nov 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.7.4-1mdk
- 2.7.4
- don't wipe out buildroot in %%prep

* Mon May  3 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.7.3-1mdk
- 2.7.3

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