updated on Tue Jan 10 12:02:00 UTC 2012
[aur-mirror.git] / madwifi / PKGBUILD
blob2e2b857a2b9b74d4259523dd6d5a96bb537230ce
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>
6 _kernver=3.0-ARCH
8 pkgname=madwifi
9 pkgver=0.9.4.4136
10 pkgrel=3
11 pkgdesc="Madwifi drivers for Atheros wireless chipsets. For stock Arch kernel"
12 arch=(i686 x86_64)
13 license=(GPL)
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')
21 options=('!strip')
23 build()
25   [ "${CARCH}" = "i686" ] && export ARCH=i386
26   cd ${pkgname}
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
32 package()
34   cd ${pkgname}
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 {} \;