c0fbfec
%global git_commit d65284d
c0fbfec
%global git_commit_date 20101207
26a41a1
26a41a1
Name:		bios_extract
26a41a1
Version:	0
ae163dc
Release:	0.8.%{git_commit_date}git%{git_commit}%{?dist}
26a41a1
Summary:	Tools to extract the different submodules of common legacy bioses
26a41a1
26a41a1
Group:		Applications/System
26a41a1
License:	GPLv2+
26a41a1
URL:		http://cgit.freedesktop.org/~libv/bios_extract
26a41a1
Source0:	http://cgit.freedesktop.org/~libv/bios_extract/snapshot/%{name}-%{git_commit}.tar.bz2
efc0fbc
# recognized more Award bios images (patch will be sent upstream)
efc0fbc
Patch1:		bios_extract-0001-Identification-of-some-more-Award-BIOS-images.patch
26a41a1
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
26a41a1
26a41a1
%description
26a41a1
Tools to extract the different submodules of common legacy bioses.
26a41a1
26a41a1
26a41a1
%prep
26a41a1
%setup -q -n %{name}-%{git_commit}
efc0fbc
%patch1 -p1 -b .more_award_types
26a41a1
26a41a1
26a41a1
%build
efc0fbc
CFLAGS="%{optflags} -fpack-struct" make %{?_smp_mflags}
26a41a1
26a41a1
26a41a1
%install
26a41a1
rm -rf $RPM_BUILD_ROOT
26a41a1
install -p -m 0755 -D %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
efc0fbc
install -p -m 0755 -D ami_slab $RPM_BUILD_ROOT%{_bindir}/ami_slab
26a41a1
install -p -m 0755 -D bcpvpd $RPM_BUILD_ROOT%{_bindir}/bcpvpd
26a41a1
26a41a1
%clean
26a41a1
rm -rf $RPM_BUILD_ROOT
26a41a1
26a41a1
26a41a1
%files
26a41a1
%defattr(-,root,root,-)
26a41a1
%doc README
26a41a1
%{_bindir}/%{name}
efc0fbc
%{_bindir}/ami_slab
26a41a1
%{_bindir}/bcpvpd
26a41a1
26a41a1
26a41a1
%changelog
ae163dc
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.20101207gitd65284d
ae163dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ae163dc
2d51da7
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.7.20101207gitd65284d
2d51da7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2d51da7
c0fbfec
* Sat Jan 22 2011 Peter Lemenkov <lemenkov@gmail.com> - 0-0.6.20101207gitd65284d
c0fbfec
- New git snapshot
c0fbfec
- Dropped upstreamed patches
c0fbfec
c0fbfec
* Sat Apr 24 2010 Peter Lemenkov <lemenkov@gmail.com> - 0-0.5.20100423git
efc0fbc
- Added more BIOS types
efc0fbc
- Added ami_slab utility
efc0fbc
- Added -fpack-struct to CFLAGS (required to properly parse some BIOS blobs)
efc0fbc
- Patches rebased (and dropped uptreamed ones)
efc0fbc
c0fbfec
* Sat Aug  1 2009 Peter Lemenkov <lemenkov@gmail.com> - 0-0.4.20090713git
bebc1c9
- Fixed work on BigEndian platforms
bebc1c9
- More bios-types recognized
bebc1c9
9f61662
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.3.20090713git
9f61662
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9f61662
c0fbfec
* Wed Jul 22 2009 Peter Lemenkov <lemenkov@gmail.com> - 0-0.2.20090713git
26a41a1
- Small changes, based on Yanko Kaneti's suggestions.
26a41a1
c0fbfec
* Wed Jul 22 2009 Peter Lemenkov <lemenkov@gmail.com> - 0-0.1.20090713git
26a41a1
- Initial package for Fedora
26a41a1