Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 3063674be949cb2e140437babb8750d3 > files > 1

dkms-qc-usb-messenger-1.7-6mdv2010.1.src.rpm

%define module_name qc-usb-messenger
%define version 1.7

Name:		dkms-%{module_name}
Version:	%version
Release:	%mkrel 6
Summary:	DKMS-ready driver for the Quickcam USB Messenger
License:	GPL
Source:		http://home.mag.cx/messenger/source/%{module_name}-%{version}.tar.bz2
Patch0:   kernel-2.6.24.patch
Group:		Development/Kernel
Requires(pre):	dkms
Requires(post): dkms
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch
Obsoletes:	%{module_name}-dkms
Provides:	%{module_name}-dkms

%description
This package contains a DKMS-ready driver for the Logitech Quickcam USB
Messenger.


%prep
%setup -q -c -n %{module_name}-%{version}
pushd %{module_name}-%{version}
%patch0 -p1 -b .2624
popd
# Ha
chmod -R go=u-w .


%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/src/
cp -rf * %{buildroot}/usr/src/%{module_name}-%{version}
cat > %{buildroot}/usr/src/%{module_name}-%{version}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module_name}"
#MAKE[0]="make quickcam.ko"
CLEAN="make clean"
BUILT_MODULE_NAME[0]="quickcam"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/qc-usb-messenger/"
DEST_MODULE_NAME[0]="qc-usb-messenger"
AUTOINSTALL=yes
EOF

%post
  dkms add -m %{module_name} -v %{version} --rpm_safe_upgrade
  dkms build -m %{module_name} -v %{version} --rpm_safe_upgrade
  dkms install -m %{module_name} -v %{version} --rpm_safe_upgrade

%preun
  dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all

%clean
rm -rf %{buildroot}

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



%changelog
* Mon Nov 16 2009 Jerome Martin <jmartin@mandriva.org> 1.7-6mdv2010.1
+ Revision: 466493
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.7-5mdv2009.1
+ Revision: 350653
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.7-4mdv2009.0
+ Revision: 244351
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 07 2007 Colin Guthrie <cguthrie@mandriva.org> 1.7-2mdv2008.1
+ Revision: 116340
- Add patch for 2.6.24 support.
- Remove old source

* Sun Oct 14 2007 Jérôme Soyer <saispo@mandriva.org> 1.7-1mdv2008.1
+ Revision: 98201
- New release 1.7

* Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 1.3-2mdv2008.0
+ Revision: 94470
- update to new version


* Tue Aug 01 2006 Jerome Soyer <saispo@mandriva.org> 1.3-1mdv2007.0
- New release 1.3

* Mon May 08 2006 Jerome Soyer <saispo@mandriva.org> 1.2-1mdk
- First version and my first dkms
- Thks blino and pterjan for their help