1 # Contributor: Prurigro
3 # Part of asus_acpi.patch fixing an issue with recent kernels, asus_acpi_backlight.patch and madwifi-hal-0.10.5.6-ha-addr.patch were contributed by andreas_baumann
8 pkgdesc="Kernel Modules for EEEPC"
12 makedepends=('unrar' 'svn')
13 url="http://aur.archlinux.org/packages.php?ID=19256"
14 install=eeemodules.install
15 _madwifiver="r4126-20100324"
16 source=(http://ftp.gpl-devices.org/pub/vendors/Asus/EeePC_4G_701/ASUS_ACPI_071126.rar
17 http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-$_madwifiver.tar.gz
19 asus_acpi.makefile.patch
20 asus_acpi_backlight.patch
21 madwifi-hal-0.10.5.6-ha-addr.patch
23 md5sums=('9f4b2815b8965624e639d1e7588b6cd0'
24 '583f60b7885700bc3dcf779dbb328798'
25 'c9473f6800a615ad510a7eb2f6ac947f'
26 '6a63f5452d91e17c5b74d256932bd699'
27 '9fcb659a45a9c0175238c462324f17b5'
28 '86688124cb40db9371cdebf897be20a9'
32 # install the asus_acpi modules
33 pushd ${startdir}/src || return 1
34 unrar e -y ASUS_ACPI_071126.rar || return 1
35 tar -xzf asus_acpi.tar.gz || return 1
36 cd asus_acpi || return 1
37 patch -p0 <../asus_acpi.patch || return 1
38 patch -p0 < ../asus_acpi.makefile.patch || return 1
39 patch -p1 < ../asus_acpi_backlight.patch || return 1
41 install -D -m644 asus_acpi.ko ${startdir}/pkg/lib/modules/$(uname -r)/kernel/drivers/platform/x86/asus_acpi.ko || return 1
44 # install atheros wifi driver
45 pushd ${startdir}/src/madwifi-hal-0.10.5.6-$_madwifiver || return 1
46 patch -p1 < ../madwifi-hal-0.10.5.6-ha-addr.patch
47 BINDIR=/usr/bin MANDIR=/usr/man make || return 1
48 BINDIR=/usr/bin MANDIR=/usr/man make DESTDIR=${startdir}/pkg install || return 1