Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 4e84aa5f3aa3f4e51c83ebb8ad607df2 > files > 2

mcelog-0.8-0.2mdv2009.0.src.rpm

%define name	mcelog
%define version 0.8
%define release %mkrel 0.2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The kernel machine check logger
License:	GPL 
Group:		System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:		ftp://ftp.suse.com/pub/people/ak/mcelog
Source:		ftp://ftp.suse.com/pub/people/ak/mcelog/%{name}-%{version}pre.tar.gz

%description
mcelog is the user space interface to the in kernel machine check logger
on x86-64. It decodes the binary machine check records into a human
readable format.

%prep
%setup -q -n %{name}-%{version}pre

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
mkdir -p %{buildroot}/%{_mandir}/man8
mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
mkdir -p %{buildroot}/%{_sysconfdir}/cron.hourly/

%makeinstall
cp mcelog.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
cp mcelog.cron %{buildroot}/%{_sysconfdir}/cron.hourly/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/mcelog
%{_mandir}/man8/*
%{_sysconfdir}/cron.hourly/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}


%changelog
* Mon Mar 10 2008 Erwan Velu <erwan@mandriva.org> 0.8-0.2mdv2008.1
+ Revision: 183364
- Rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 0.8-0.1mdv2008.0
+ Revision: 22425
- 0.8pre
- Import mcelog



* Wed May 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdk
- New release 0.7

* Thu Feb 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdk
- new version
- spec cleanup
- fix optimisations

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.5-1mdk
- Initial Release