Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 6379516cbe5a3aa75383e09ee1080ab3 > files > 1

dkms-qc-usb-messenger-1.3-2mdv2008.0.src.rpm

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

Name:		dkms-%{module_name}
Version:	%version
Release:	%mkrel 2
Summary:	DKMS-ready driver for the Quickcam USB Messenger
License:	GPL
Source:		http://home.mag.cx/messenger/source/%{module_name}-%{version}.tar.bz2
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}
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
* 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