updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / broadcom-wl-ice / PKGBUILD
blobd102466dace186f23643193a2554913e07c8723e
1 # Maintainer: Gaetan Bisson <gaetan.bisson@loria.fr>
2 # Contributor: Austin ( doorknob60 [at] gmail [dot] com )
4 pkgname=broadcom-wl-ice
5 pkgver=5.60.48.36
6 pkgrel=2
7 pkgdesc='Broadcom 802.11abg networking drivers for kernel26-ice'
8 arch=('i686' 'x86_64')
9 url='http://www.broadcom.com/support/802.11/linux_sta.php'
10 license=('MIXED/Proprietary')
11 depends=('kernel26-ice>=2.6.29')
12 [ "$CARCH" = 'i686' ] && ARCH=x86_32
13 [ "$CARCH" = 'x86_64' ] && ARCH=x86_64
14 source=("http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-${ARCH}-v${pkgver}.tar.gz")
15 md5sums=('0466d863405e1ab99d5e288fe886e852')
16 [ "$CARCH" = 'x86_64' ] && md5sums=('a78095ddcc30a191f64dccbc31b84de8')
18 install=install
20 build() {
21   sed -i '190i\MODULE_LICENSE("Mixed/Proprietary"); \n' "$srcdir/src/wl/sys/wl_linux.c"
22   sed -i '/linux\/autoconf.h/d' "$srcdir/src/include/linuxver.h"
24   KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` || return 1
25   install -D -m 755 wl.ko "$pkgdir/lib/modules/`uname -r`/kernel/drivers/net/wireless/wl.ko"