2bbc46636f76e85b0236e77de8a91867e67da163
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-wlan / tasks / task-vuplus-wlan.bb
1 DESCRIPTION = "Vuplus: W-LAN Task for the Vuplus Distribution"
2 SECTION = "vuplus/base"
3 LICENSE = "MIT"
4 LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
5 PR = "r8"
6
7 inherit task
8
9 DEPENDS_${PN} = "enigma2-plugins"
10 RDEPENDS_${PN} = "\
11         ${@base_contains("MACHINE_FEATURES", "vuwlan", "enigma2-plugin-systemplugins-wirelesslansetup", "enigma2-plugin-systemplugins-wirelesslan", d)} \
12         wireless-tools \
13         wpa-supplicant \
14 "
15
16 WLAN_USB_MODULES = "\
17         rt73-firmware \
18         zd1211-firmware \
19         firmware-htc9271 \
20         firmware-rt2561 \
21         firmware-rtl8721u \
22         firmware-rt3070 \
23         rt2870sta \
24         r8192cu \
25 "
26
27 KERNEL_WIFI_MODULES = " \
28         kernel-module-ath9k-htc \
29         kernel-module-carl9170 \
30         kernel-module-prism2-usb \
31         kernel-module-rt73usb \
32         kernel-module-rt2500usb \
33         kernel-module-r8192u-usb \
34         kernel-module-rtl8192cu \
35         kernel-module-rtl8187 \
36         kernel-module-r8712u \
37         kernel-module-w35und \
38         kernel-module-zd1211rw \
39         kernel-module-rt2800usb \
40         kernel-module-llc \
41         kernel-module-stp \
42         kernel-module-bridge \
43         kernel-module-hostap \
44 "
45
46 RDEPENDS_${PN}_append = "\
47         ${WLAN_USB_MODULES} \
48         ${KERNEL_WIFI_MODULES} \
49 "
50 PACKAGE_ARCH = "${MACHINE_ARCH}"
51