Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 1e7c34479db873525ea06b799d685594 > files > 6

firmwarekit-r2-5mdv2010.0.src.rpm

Summary:	Linux Firmware Tester
Name:   	firmwarekit
Version:	r2
Release:	%mkrel 5
License:	LGPL
Group:  	System/Configuration/Hardware
URL:    	http://www.linuxfirmwarekit.org/
Source: 	http://www.linuxfirmwarekit.org/download/firmwarekit-%version.tar.gz
Patch0:  	firmwarekit-r2-distro.patch
Patch1: 	firmwarekit-r2-mandriva_lspci.patch
Patch2: 	firmwarekit-r2-dmesg.patch
Patch3: 	firmwarekit-r2-ebda_fPIC.patch
BuildRoot:	%_tmppath/%name-buildroot

BuildRequires:	gccmakedep
BuildRequires:	glib2-devel
BuildRequires:	newt-devel
Requires:   	iasl
Requires:   	pmtools

%description
The Linux-ready Firmware Developer Kit is a tool to test how well Linux works
together with the firmware (BIOS or EFI) of your machine. 

%prep
%setup -q -n linuxfirmwarekit
%patch0 -p1 -b .distro
%patch1 -p1 -b .mandriva_lspci
%patch2 -p1 -b .dmesg
%patch3 -p1 -b .ebda_fPIC

%build
make libdir=%_libdir

%install
rm -rf %buildroot
make DESTDIR=%buildroot libdir=%_libdir install

touch %buildroot/%_var/log/firmwarekit/{acpi.dump,DSDT.aml,DSDT.dat,DSDT.dsl}
touch %buildroot/%_var/log/firmwarekit/{resources,results}.xml
touch %buildroot/%_var/log/firmwarekit/results.txt

%clean
rm -rf %buildroot

%files
%defattr(0755,root,root,0755)
%_bindir/announce_resource
%_bindir/finish_test
%_bindir/report_result
%_bindir/report_testrun_progress
%_bindir/start_test
%_sbindir/biostest
%_libdir/firmwarekit/plugins/SUN.exe
%_libdir/firmwarekit/plugins/acpicompile.exe
%_libdir/firmwarekit/plugins/acpiinfo.so
%_libdir/firmwarekit/plugins/apicedge.exe
%_libdir/firmwarekit/plugins/bashshell.so
%_libdir/firmwarekit/plugins/battery.exe
%_libdir/firmwarekit/plugins/chk_hpet.exe
%_libdir/firmwarekit/plugins/cpufreq.exe
%_libdir/firmwarekit/plugins/dmi.exe
%_libdir/firmwarekit/plugins/ebda.so
%_libdir/firmwarekit/plugins/edd.exe
%_libdir/firmwarekit/plugins/ethernet.exe
%_libdir/firmwarekit/plugins/fadt.so
%_libdir/firmwarekit/plugins/fan.exe
%_libdir/firmwarekit/plugins/maxreadreq.exe
%_libdir/firmwarekit/plugins/mcfg.so
%_libdir/firmwarekit/plugins/microcode.exe
%_libdir/firmwarekit/plugins/msrpoke.so
%_libdir/firmwarekit/plugins/mtrr.exe
%_libdir/firmwarekit/plugins/os2gap.so
%_libdir/firmwarekit/plugins/pcipoke.so
%_libdir/firmwarekit/plugins/pciresource.so
%_libdir/firmwarekit/plugins/suspend.so
%_libdir/firmwarekit/plugins/thermal_trip.sh
%_libdir/firmwarekit/plugins/tonetest.so
%_libdir/firmwarekit/plugins/usbports.so
%_libdir/firmwarekit/plugins/virt.exe
%defattr(0644,root,root,0755)
%_libdir/firmwarekit/plugins/resourcedb.txt
%_libdir/libstandalone.so
%dir %_var/log/firmwarekit
%ghost %_var/log/firmwarekit/acpi.dump
%ghost %_var/log/firmwarekit/DSDT.aml
%ghost %_var/log/firmwarekit/DSDT.dat
%ghost %_var/log/firmwarekit/DSDT.dsl
%_var/log/firmwarekit/resources.css
%ghost %_var/log/firmwarekit/resources.xml
%_var/log/firmwarekit/results.css
%ghost %_var/log/firmwarekit/results.txt
%ghost %_var/log/firmwarekit/results.xml
%dir %_var/log/firmwarekit/usbkey


%changelog
* Thu Sep 03 2009 Thierry Vignaud <tvignaud@mandriva.com> r2-5mdv2010.0
+ Revision: 428794
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tvignaud@mandriva.com> r2-4mdv2009.0
+ Revision: 240697
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 31 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> r2-2mdv2008.0
+ Revision: 33295
- Rebuild with libnewt0.52.

* Fri May 25 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> r2-1mdv2008.0
+ Revision: 31124
- Don't use make macro: it uses smp flags, that triggers parallel build
  on multiprocessor machines, and parallel build isn't working well.
- Fix build on x86_64 (ebda_fPIC patch).
- Added missing BuildRequires for glib2-devel.
- Import firmwarekit