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
9 pkgname=madwifi-aircrack
12 pkgdesc="Madwifi drivers for Atheros wireless chipsets, patched to support packet injection"
15 url="http://madwifi.org"
16 depends=('madwifi-utils' 'kernel26')
17 makedepends=('sharutils')
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)
24 [ "${CARCH}" == "i686" ] && export ARCH=i386
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')