cvsextras e8f7a89
Name:           lrmi
ffa37bf
Version:        0.10
5433528
Release:        7%{?dist}
cvsextras e8f7a89
Summary:        Library for calling real mode BIOS routines
cvsextras e8f7a89
cvsextras e8f7a89
Group:          System Environment/Libraries
cvsextras e8f7a89
License:        MIT
cvsextras e8f7a89
URL:            http://sourceforge.net/projects/lrmi/
fec8d37
Source0:        http://download.sourceforge.net/lrmi/%{name}-%{version}.tar.gz
fec8d37
Patch0:         %{name}-0.9-build.patch
4dd0660
Patch1:         lrmi-0.10-newheaders.patch
cvsextras e8f7a89
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
4dd0660
BuildRequires:  kernel-headers
cvsextras e8f7a89
cvsextras e8f7a89
ExclusiveArch:  %{ix86}
f626567
Provides:       lib%{name} = %{version}-%{release}
cvsextras e8f7a89
cvsextras e8f7a89
%description
cvsextras e8f7a89
LRMI is a library for calling real mode BIOS routines.
cvsextras e8f7a89
cvsextras e8f7a89
%package        devel
cvsextras e8f7a89
Summary:        Development files for LRMI
cvsextras e8f7a89
Group:          Development/Libraries
f626567
Requires:       %{name} = %{version}-%{release}
f626567
Provides:       lib%{name}-devel = %{version}-%{release}
cvsextras e8f7a89
cvsextras e8f7a89
%description    devel
cvsextras e8f7a89
%{summary}.
cvsextras e8f7a89
cvsextras e8f7a89
%package     -n vbetest
cvsextras e8f7a89
Summary:        Utility for listing and testing VESA graphics modes
cvsextras e8f7a89
Group:          Applications/System
cvsextras e8f7a89
cvsextras e8f7a89
%description -n vbetest
cvsextras e8f7a89
%{summary}.
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%prep
cvsextras e8f7a89
%setup -q
fec8d37
%patch0
4dd0660
%patch1 -p1 -b .new-headers
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%build
fec8d37
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" liblrmi.so vbetest
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%install
cvsextras e8f7a89
rm -rf $RPM_BUILD_ROOT
fec8d37
make install \
fec8d37
  LIBDIR=$RPM_BUILD_ROOT%{_libdir} INCDIR=$RPM_BUILD_ROOT%{_includedir}
cvsextras e8f7a89
install -Dpm 755 vbetest $RPM_BUILD_ROOT%{_sbindir}/vbetest
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%clean
cvsextras e8f7a89
rm -rf $RPM_BUILD_ROOT
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%post -p /sbin/ldconfig
fec8d37
cvsextras e8f7a89
%postun -p /sbin/ldconfig
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%files
cvsextras e8f7a89
%defattr(-,root,root,-)
fec8d37
%doc README
cvsextras e8f7a89
%{_libdir}/liblrmi.so.*
cvsextras e8f7a89
cvsextras e8f7a89
%files devel
cvsextras e8f7a89
%defattr(-,root,root,-)
cvsextras e8f7a89
%{_includedir}/lrmi.h
cvsextras e8f7a89
%{_includedir}/vbe.h
fec8d37
%{_libdir}/liblrmi.so
cvsextras e8f7a89
cvsextras e8f7a89
%files -n vbetest
cvsextras e8f7a89
%defattr(-,root,root,-)
cvsextras e8f7a89
%{_sbindir}/vbetest
cvsextras e8f7a89
cvsextras e8f7a89
cvsextras e8f7a89
%changelog
5433528
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-7
5433528
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
5433528
19f9351
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-6
19f9351
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
19f9351
4dd0660
* Wed Sep 17 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.10-5
4dd0660
- fix compile against modern kernel headers
4dd0660
- add BR: kernel-headers
4dd0660
2d77d69
* Sun Feb 10 2008 Kevin Fenzi <kevin@tummy.com> - 0.10-4
2d77d69
- Rebuild for gcc43
2d77d69
a806b44
* Sun Aug 26 2007 Kevin Fenzi <kevin@tummy.com> - 0.10-3
a806b44
- Rebuild for BuildID
a806b44
7d8b7a0
* Sun Aug 27 2006 Kevin Fenzi <kevin@tummy.com> - 0.10-2
7d8b7a0
- Rebuild for fc6
7d8b7a0
ffa37bf
* Sun Mar 12 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.10-1
ffa37bf
- 0.10, asm patch applied upstream.
ffa37bf
0ad58e3
* Sun Dec  4 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9-2
0ad58e3
- Fix build with new binutils.
0ad58e3
fec8d37
* Wed Nov  9 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.9-1
fec8d37
- 0.9, patches mostly applied/obsoleted upstream.
fec8d37
- Don't ship static libraries.
fec8d37
fec8d37
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.8-2
81bb4b3
- rebuilt
81bb4b3
cvsextras e8f7a89
* Fri Jul 23 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.8-0.fdr.1
cvsextras e8f7a89
- First build.