%{!?kernel_version: %{expand: %%define kernel_version %(uname -r)}} %define kver %(echo %{kernel_version}|sed -e 's/-/_/g') %{?latest: %{expand: %%define spcadate %(links -dump http://mxhaard.free.fr/spca50x/Download/ | egrep "^ +[0-9]+.*spca5xx" | sed 's/^[^-]*-\([0-9]*\).*$/\1/' | tail -1)}} %{!?spcadate: %{expand: %%define spcadate 20050906}} Summary: driver for spca5xx-based cameras Name: kernel-module-spca5xx Version: 0.57 Release: %{kver}_%{spcadate} License: GPL Group: System Environment/Kernel Source: http://mxhaard.free.fr/spca50x/Download/spca5xx-%{spcadate}.tar.gz Patch: http://www.waider.ie/hacks/patches/spca5xx-Makefile.patch BuildRoot: /var/tmp/%{name}-buildroot BuildRequires: kernel-devel = %{kernel_version} BuildRequires: kernel-devel Requires: kernel = %{kernel_version} %description This is version 0.57.xx of the spca5xx video for linux (v4l) driver, providing support for webcams and digital cameras based on the spca5xx range of chips manufactured by SunPlus Sonix Z-star Vimicro Conexant Etoms and Transvision Please address all correspondence to , or make use of the bug/support/patch tracking facilities provided by SourceForge, at . %prep %setup -n spca5xx-%{spcadate} %patch %build make KERNEL_VERSION=%{kernel_version} %install %makeinstall KERNEL_VERSION=%{kernel_version} %clean /bin/rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc CHANGELOG README INSTALL README-TV8532 cutlog.py RGB-YUV%2fmodule-setting /lib/modules/%{kernel_version}/kernel/drivers/usb/media/spca5xx.ko