#------------------------------------------------------------------------------
#some defines for easier use
#------------------------------------------------------------------------------
#Name of the driver
%define name ltmodem
#For kernelversion
%define version 2.6
#driver-sources maintained by Aleksey Kondratenko <
alk@tut.by>
%define maintainer alk-8
%define release 8alk
#The actual installed kernel version
%define kversion %(uname -r)
#Name of the ltmodem rpm including the kernel version
%define kversionrpm kv_%{kversion}
#The directory where the modules should be installed
%define moduledir /lib/modules/%{kversion}/other
#The directory where the udev-rule should be installed
%define udevrules /etc/udev/rules.d
#The default kernel-source directory which is needed by ltmodem-source
%define defksrcdir /usr/src/%{kversion}
#Ugly hack to support Fedora kernel-headers in /lib/modules/`uname -r`/build
#Default is that kernel-source is required for (Mandrake, SuSe)
#because only then a symbolic link from /lib/modules/`uname -r`/build to the
#kernel-sources exists which is necessary to compile the modules
%define fedora /lib/modules/%{kversion}/build
%define ksource %(if [ -d %{fedora} ] && [ ! -L %{fedora} ]; then echo "kernel = %{kversion}"; else echo "kernel-source >= %{version}.12"; fi )
#------------------------------------------------------------------------------
Name: %{name}
Version: %{version}
Release: %{release}
Summary: ltmodem / linmodem package
Group: Drivers/System
License: Other License(s), see package, Commercial
#BuildRequires: kernel-source >= %{version}
BuildRequires: %{ksource}
Provides: ltmodem = %{version}-%{release}
Source0:
http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/%{name}-%{version}-%{maintainer}.tar.bz2
#some more docs in german and the LICENCE file from Agere Systems
Source1: %{name}-%{version}-%{release}-doc-ger.tar.bz2
URL:
http://linmodems.technion.ac.il/resources.html
BuildRoot: /tmp/%{name}-%{version}-%{release}
%description
ltmodem rpm package for correct installation and
removal of Lucent/Agere ltmodem driver
#------------------------------------------------------------------------------