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-tp
12 pkgdesc="Madwifi drivers for Atheros wireless chipsets, patched to support packet injection"
15 url="http://madwifi.org"
16 depends=('madwifi-utils' 'kernel26tp')
17 makedepends=('sharutils')
20 install=madwifi-ng.install
21 source=(http://snapshots.madwifi.org/madwifi-trunk/madwifi-ng-r3456-20080407.tar.gz http://patches.aircrack-ng.org/madwifi-ng-r3386v3.patch)
22 md5sums=('55f66dc6b7f307bd686b11db4fefaa85' '9b6fb646aa00cbc2ba1d3f1d780abff4')
25 [ "${CARCH}" == "i686" ] && export ARCH=i386
27 cd $startdir/src/madwifi-ng-r3456-20080407
28 patch -Np1 -i $startdir/src/madwifi-ng-r3386v3.patch
29 sed -i -e 's/-Werror//g' Makefile.inc
30 make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules|| return 1
31 make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules \
32 DESTDIR=$startdir/pkg KERNELRELEASE=$_kernver install-modules
33 sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
35 # install to wireless kernel directory
36 mkdir -p $startdir/pkg/lib/modules/$_kernver/kernel/drivers/net/wireless/madwifi
37 mv $startdir/pkg/lib/modules/$_kernver/net/* $startdir/pkg/lib/modules/$_kernver/kernel/drivers/net/wireless/madwifi
38 rm -r $startdir/pkg/lib/modules/$_kernver/net/