updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / madwifi-aircrack / PKGBUILD
blob9c94a99886ed423d696460810f07f2ca4e124d5e
1 # $Id: PKGBUILD,v 1.27 2007/10/20 15:38:43 alexander Exp $
2 # Originally by kleptophobiac <kleptophobiac@gmail.com>
3 # Modified by James Rayner for the repositories <iphitus@gmail.com>
4 # Aircrack-ng patch applied by Lenni <lenniboy@gmail.com>
5 # Modified for the 2.6.25-tp kernel by tofu
7 _kernver=2.6.31-ARCH;
9 pkgname=madwifi-aircrack
10 pkgver=0.9.4
11 pkgrel=2
12 pkgdesc="Madwifi drivers for Atheros wireless chipsets, patched to support packet injection"
13 arch=(i686 x86_64)
14 license=('GPL')
15 url="http://madwifi.org"
16 depends=('madwifi-utils' 'kernel26')
17 makedepends=('sharutils')
18 provides=('madwifi')
19 conflicts=('madwifi')
20 install=madwifi-ng.install
21 source=(ftp://ftp.archlinux.org/other/madwifi/madwifi-0.9.4.4100.tar.bz2 http://patches.aircrack-ng.org/madwifi-ng-r4073.patch)
23 build() {
24   [ "${CARCH}" == "i686" ] && export ARCH=i386  
25   
26   cd $startdir/src/madwifi
27   patch -Np1 -i $startdir/src/madwifi-ng-r4073.patch
28   sed -i -e 's/-Werror//g' Makefile.inc
29   make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules|| return 1
30   make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules \
31        DESTDIR=$startdir/pkg KERNELRELEASE=$_kernver install-modules
32   sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
34   # install to wireless kernel directory
35   mkdir -p $startdir/pkg/lib/modules/$_kernver/kernel/drivers/net/wireless/madwifi
36   mv $startdir/pkg/lib/modules/$_kernver/net/* $startdir/pkg/lib/modules/$_kernver/kernel/drivers/net/wireless/madwifi
37   rm -r $startdir/pkg/lib/modules/$_kernver/net/
39 md5sums=('64210992d137fdab66640edacdd0b69b'
40          '90ba30863f9df7ce10ef039858edaea1')