enigma2-skins: add missing fields to control file parser
[opendreambox.git] / meta-opendreambox / recipes-connectivity / packagegroups / packagegroup-opendreambox-wlan.bb
1 SUMMARY = "OpenDreambox: WLAN support"
2 SECTION = "opendreambox/base"
3 LICENSE = "MIT"
4 LIC_FILES_CHKSUM = "file://${OPENDREAMBOX_BASE}/LICENSE;md5=8f242b441da515e30c7b07f2cc6f4d5c"
5 DEPENDS = " \
6   ${@bb.utils.contains('MACHINE_FEATURES', 'pci', 'madwifi-ng', '',d)} \
7   virtual/kernel \
8   ${@base_version_less_or_equal('OLDEST_KERNEL', '3.4', 'r8192c', '',d) } \
9 "
10
11 PACKAGE_ARCH = "${MACHINE_ARCH}"
12
13 inherit packagegroup
14
15 RDEPENDS_${PN} = " \
16   wireless-tools \
17   wpa-supplicant \
18 "
19
20 MODULES_rtl8192 = "${@base_version_less_or_equal('OLDEST_KERNEL', '3.4', 'r8192c', \
21     'kernel-module-rtl8192ce linux-firmware-rtl8192ce kernel-module-rtl8192cu linux-firmware-rtl8192cu', d)}"
22
23 RRECOMMENDS_${PN} = " \
24   ${MODULES_rtl8192} \
25   kernel-module-carl9170 \
26   kernel-module-r8712u \
27   kernel-module-rt2800usb \
28   kernel-module-rt73usb \
29   kernel-module-zd1211rw \
30 "
31
32 WLAN_PCI_MODULES = " \
33   madwifi-ng-modules \
34   madwifi-ng \
35 "