%define name ati_remote %define version 2.1.1 %define cvs 20030415 %define release 0.%cvs.1mdk %define moddir /lib/modules %define kvers `uname -r` %define miscmoddir %{moddir}/%{kvers}/misc %define buildver `rpm -q kernel-source | sed 's/kernel-source/linux/'` Name: %{name} Summary: ATI USB Remote Control driver Version: %{version} Release: %{release} Source: %{name}-%{version}-%{cvs}.tar.bz2 URL: http://gatos.sourceforge.net License: GPL Group: System/Kernel and hardware BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: kernel-source Requires: avview %description ATI USB Remote Control driver This is an experimental driver.. who knows what it'll do ? Please read the README before using %prep %setup -n %{name} %build make CFLAGS='$(RPM_OPT_FLAGS)' TREE=/usr/src/%buildver/include %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir} install lircd.conf $RPM_BUILD_ROOT/%{_sysconfdir} mkdir -p $RPM_BUILD_ROOT/%{miscmoddir} install ati_remote.o $RPM_BUILD_ROOT/%{miscmoddir} %clean rm -rf $RPM_BUILD_ROOT %post cd %{miscmoddir} insmod ati_remote.o %postun rmmod ati_remote.o %files %defattr(-,root,root) %doc README README_LIRC %{moddir}/*/misc/ati_remote.o %config %{_sysconfdir}/* %changelog * Tue Apr 15 2003 Austin Acton <aacton@yorku.ca> 2.1.1-0.20030415.1mdk - from Spencer Anderson <sdander@oberon.ark.com>: - initial Mandrake package