Initial commit: Uploaded everything from abs/core
[arch-rock.git] / support / iwlwifi / PKGBUILD
blobbbd86f6e15ff48317fd9a636299f0751340c0b8e
1 # $Id: PKGBUILD,v 1.13 2007/11/26 16:20:23 tpowa Exp $
2 # Maintainer: Thomas Baechler <thomas@archlinux.org>
4 _kernver=2.6.23-ARCH
5 pkgname=iwlwifi
6 pkgver=1.2.0
7 pkgrel=1
8 pkgdesc="Driver for the Intel PRO/Wireless 3945ABG/4965AGN miniPCI express adapters"
9 arch=(i686 x86_64)
10 url="http://intellinuxwireless.org/?p=iwlwifi"
11 license=('GPL')
12 depends=('wireless_tools' 'kernel26>=2.6.23.8-2')
13 install=iwlwifi.install
14 source=(http://intellinuxwireless.org/iwlwifi/downloads/$pkgname-${pkgver}.tgz)
16 build() {
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