1 # $Id: PKGBUILD,v 1.13 2007/11/26 16:20:23 tpowa Exp $
2 # Maintainer: Thomas Baechler <thomas@archlinux.org>
8 pkgdesc="Driver for the Intel PRO/Wireless 3945ABG/4965AGN miniPCI express adapters"
10 url="http://intellinuxwireless.org/?p=iwlwifi"
12 depends=('wireless_tools' 'kernel26>=2.6.23.8-2')
13 install=iwlwifi.install
14 source=(http://intellinuxwireless.org/iwlwifi/downloads/$pkgname-${pkgver}.tgz)
17 cd $startdir/src/$pkgname-${pkgver}
18 # The first 'make' adds compatibility patches,
19 # the second actually builds
20 make KSRC=/lib/modules/${_kernver}/build || \
21 make KSRC=/lib/modules/${_kernver}/build || return 1
22 #Install kernel module
23 install -D -m 644 compatible/iwl3945.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/net/wireless/iwl3945.ko
24 install -D -m 644 compatible/iwl4965.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/net/wireless/iwl4965.ko
25 sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install