1 # Maintainer: Dan Serban
2 # $Id: PKGBUILD 124389 2011-05-20 13:01:59Z tpowa $
3 # Originally by kleptophobiac <kleptophobiac@gmail.com>
4 # Modified by James Rayner for the repositories <iphitus@gmail.com>
11 pkgdesc="Madwifi drivers for Atheros wireless chipsets. For stock Arch kernel"
14 url=http://madwifi-project.org/
15 depends=('linux>=3.0.1' 'linux<3.1.0')
16 optdepends=(madwifi-utils madwifi-utils-svn)
17 makedepends=('linux-headers>=3.0.1' 'linux-headers<3.0.2' sharutils)
18 install=madwifi-ng.install
19 source=("ftp://ftp.archlinux.org/other/madwifi/madwifi-${pkgver}.tar.bz2")
20 md5sums=('f705acf5597ebe070efeaeb6c330748f')
25 [ "${CARCH}" = "i686" ] && export ARCH=i386
27 sed -i 's/-Werror//' Makefile.inc
28 sed -i 's/\[4-9\]\\\./[0-9]-/' Makefile
29 make KERNELPATH=/lib/modules/${_kernver}/build KERNELRELEASE=${_kernver} modules
35 make KERNELPATH=/lib/modules/${_kernver}/build KERNELRELEASE=${_kernver} modules \
36 DESTDIR="${pkgdir}" KERNELRELEASE=${_kernver} install-modules
37 sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" "${startdir}"/*.install
38 mkdir -p "${pkgdir}"/lib/modules/${_kernver}/kernel/drivers/net/wireless/madwifi
39 mv "${pkgdir}"/lib/modules/${_kernver}/net/* "${pkgdir}"/lib/modules/${_kernver}/kernel/drivers/net/wireless/madwifi/
40 rm -r "${pkgdir}"/lib/modules/${_kernver}/net
41 find "${pkgdir}" -name '*.ko' -exec gzip -9 {} \;