aboutsummaryrefslogtreecommitdiff
path: root/at76_usb.spec
blob: 0113c23cc331258ee4533dca0921f47e4dfcd2aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
%define KERNELVER %(rpm -q --qf "%%{version}-%%{release}" kernel-devel)
%define PACKVER 0.16
# RPM Release number of this version
%define TNREL 1

# Real stuff
Summary:   Linux driver for Atmel AT76C503/505/505A based USB WLAN adapters
Name:      at76_usb
Version:   %{PACKVER}
Release:   tn%{TNREL}
License:   GPL
Group:     System Environment/Kernel 
Packager:  Tim Niemueller <tim@niemueller.de>
Source:    %{name}-%{version}.tar.gz
URL:       http://at76c503a.berlios.de/
Prefix:	   %{_prefix}
BuildRequires: kernel = %{KERNELVER}, kernel-devel = %{KERNELVER}
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
This is a Linux driver for the Atmel based USB WLAN adapters.  Unlike
the driver developed by Atmel (atmelwlandriver), this driver is intended
to be accepted into the kernel, so it aims to be bloat-free, streamlined
and modern.

%prep
%setup -n %{name}-%{version}

#if [ ! -e /usr/src/linux-2.4/.config ]; then
#  echo "You need to run 'make menuconfig' once in /usr/src/linux-2.4"
#  echo "Then exit immediately and save the configuration. The "
#  echo "config file is needed to compile hostap. Thanks."
#  exit 1
#fi

%build
make KERNEL_PATH=/lib/modules/%{KERNELVER}/build

%install
rm -rf $RPM_BUILD_ROOT

make install INSTALL_MOD_PATH=$RPM_BUILD_ROOT DEPMOD=true \
	KERNEL_PATH=/lib/modules/%{KERNELVER}/build

%clean 
rm -rf $RPM_BUILD_ROOT

%post
/sbin/depmod -a

%postun
/sbin/depmod -a

%files
%defattr(-,root,root)
/lib/modules/%{KERNELVER}/kernel/drivers/net/wireless/at76_usb.ko

%changelog
* Mon Jul 28 2003 Tim Niemueller <tim@niemueller.de>
- Initial rpm release
- Wrote spec file and compiled for current Red Hat 9 kernel