Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 0d8b08a244089dc58120a74de78ba45f > files > 1

dkms-ov51x-jpeg-1.5.8-1mdv2009.0.src.rpm

%define module ov51x-jpeg
%define name dkms-%{module}
%define version 1.5.8
%define release %mkrel 1

Summary: Webcam driver 
Name:    %{name}
Version: %{version}
Release: %{release}
Source0: http://www.rastageeks.org/downloads/ov51x-jpeg/%{module}-%{version}.tar.gz
Patch0:  ov51x-jpeg.patch
License: GPLv2
Group:   System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://www.rastageeks.org/ov51x-jpeg/index.php/Ov51xJpegHackedSource
BuildArch: noarch
Requires(post): dkms
Requires(preun): dkms

%description
This is a driver for OmniVision OV511/OV511+/OV518/OV518+/OV519 webcams.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
rm -f *.fw

cat > dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION[0]="/kernel/drivers/media/video"
AUTOINSTALL=yes
EOF

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/src/%{module}-%{version}-%{release}/
tar c . | tar x -C %{buildroot}/usr/src/%{module}-%{version}-%{release}/

%clean
rm -rf %{buildroot}

%post
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{module} -v %{version}-%{release}
:

%preun
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{module} -v %{version}-%{release} --all
:

%files
%defattr(-,root,root)
/usr/src/%{module}-%{version}-%{release}


%changelog
* Sun Sep 28 2008 trem <trem@mandriva.org> 1.5.8-1mdv2009.0
+ Revision: 289066
- update to 1.5.8
- add patch to compile on 2.6.27

* Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5.7-2mdv2009.0
+ Revision: 266567
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 trem <trem@mandriva.org> 1.5.7-1mdv2009.0
+ Revision: 217273
- update to 1.5.7
- add patch to fix compilation on kernel 2.6.26-rc4 (thanks hman)

* Thu Mar 20 2008 trem <trem@mandriva.org> 1.5.6-1mdv2008.1
+ Revision: 189065
- update to 1.5.6

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix no-buildroot-tag
    - fix description
    - fix summary

* Mon Dec 24 2007 trem <trem@mandriva.org> 1.5.4-1mdv2008.1
+ Revision: 137354
- import dkms-ov51x-jpeg