Blame 915resolution.spec

Chris Weyl 30302e5
Name:           915resolution
Chris Weyl 30302e5
Version:        0.5.2
Chris Weyl 30302e5
Release:        3%{?dist}
Chris Weyl 30302e5
Summary:        Intel video BIOS hack to support certain resolutions 
Chris Weyl 30302e5
Chris Weyl 30302e5
Group:          User Interface/X Hardware Support 
Chris Weyl 30302e5
License:        Public Domain 
Chris Weyl 30302e5
URL:            http://www.geocities.com/stomljen/ 
Chris Weyl 30302e5
Source0:        http://www.geocities.com/stomljen/%{name}-%{version}.tar.gz
Chris Weyl 30302e5
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Chris Weyl 30302e5
Chris Weyl 30302e5
# this doesn't make much sense on ppc.  That, and it fails in build...
Chris Weyl 30302e5
ExcludeArch:    ppc
Chris Weyl 30302e5
Chris Weyl 30302e5
# simple "get it going" instructions
Chris Weyl 30302e5
Source100:      README.fedora
Chris Weyl 30302e5
Chris Weyl 30302e5
%description
Chris Weyl 30302e5
915resolution is a tool to modify the video BIOS of the 800 and 900 series
Chris Weyl 30302e5
Intel graphics chipsets. This includes the 845G, 855G, and 865G chipsets, as
Chris Weyl 30302e5
well as 915G, 915GM, and 945G chipsets. This modification is necessary to
Chris Weyl 30302e5
allow the display of certain graphics resolutions for an Xorg or XFree86
Chris Weyl 30302e5
graphics server.
Chris Weyl 30302e5
Chris Weyl 30302e5
915resolution's modifications of the BIOS are transient. There is no risk of
Chris Weyl 30302e5
permanent modification of the BIOS. This also means that 915resolution must be
Chris Weyl 30302e5
run every time the computer boots inorder for it's changes to take effect.
Chris Weyl 30302e5
Chris Weyl 30302e5
915resolution is derived from the tool 855resolution. However, the code
Chris Weyl 30302e5
differs substantially. 915resolution's code base is much simpler.
Chris Weyl 30302e5
915resolution also allows the modification of bits per pixel. 
Chris Weyl 30302e5
Chris Weyl 30302e5
%prep
Chris Weyl 30302e5
%setup -q 
Chris Weyl 30302e5
Chris Weyl 30302e5
# keep rpmlint from complaining....
Chris Weyl 30302e5
chmod -x dump_bios
Chris Weyl 30302e5
Chris Weyl 30302e5
cp %{SOURCE100} .
Chris Weyl 30302e5
Chris Weyl 30302e5
%build
Chris Weyl 30302e5
make clean
Chris Weyl 30302e5
make %{?_smp_mflags}
Chris Weyl 30302e5
Chris Weyl 30302e5
Chris Weyl 30302e5
%install
Chris Weyl 30302e5
rm -rf %{buildroot}
Chris Weyl 30302e5
mkdir -p %{buildroot}%{_sbindir}
Chris Weyl 30302e5
cp %{name} %{buildroot}%{_sbindir}
Chris Weyl 30302e5
Chris Weyl 30302e5
Chris Weyl 30302e5
%clean
Chris Weyl 30302e5
rm -rf %{buildroot}
Chris Weyl 30302e5
Chris Weyl 30302e5
Chris Weyl 30302e5
%files
Chris Weyl 30302e5
%defattr(-,root,root,-)
Chris Weyl 30302e5
%doc LICENSE.txt README* changes.log chipset_info.txt dump_bios
Chris Weyl 30302e5
%{_sbindir}/*
Chris Weyl 30302e5
Chris Weyl 30302e5
Chris Weyl 30302e5
%changelog
Chris Weyl 30302e5
* Tue Aug 01 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.5.2-3
Chris Weyl 30302e5
- excludearch ppc
Chris Weyl 30302e5
Chris Weyl 30302e5
* Tue Aug 01 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.5.2-2
Chris Weyl 30302e5
- bump for build & release 
Chris Weyl 30302e5
Chris Weyl 30302e5
* Thu Jul 27 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.5.2-1
Chris Weyl 30302e5
- bump release
Chris Weyl 30302e5
- add README.fedora
Chris Weyl 30302e5
Chris Weyl 30302e5
* Tue Jun 13 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.5.2-0
Chris Weyl 30302e5
- Initial spec file for F-E