fix RDEPENDS for task-vuplus-wlan.
authorChang.H.S <jhs@dev3>
Fri, 30 Nov 2012 08:28:41 +0000 (17:28 +0900)
committerChang.H.S <jhs@dev3>
Fri, 30 Nov 2012 08:28:41 +0000 (17:28 +0900)
meta-openvuplus/recipes-wlan/tasks/task-vuplus-wlan.bb

index 2bbc466..6e62fe8 100644 (file)
@@ -13,17 +13,19 @@ RDEPENDS_${PN} = "\
        wpa-supplicant \
 "
 
-WLAN_USB_MODULES = "\
+WIFI_FIRMWARES = "\
        rt73-firmware \
        zd1211-firmware \
        firmware-htc9271 \
        firmware-rt2561 \
        firmware-rtl8721u \
        firmware-rt3070 \
-       rt2870sta \
-       r8192cu \
 "
 
+RALINK_MODULE = "${@base_version_less_or_equal('VUPLUS_KERNEL_VERSION', '3.1.1, 'rt3070', 'kernel-module-rt2800usb rt2870sta firmware-rt3070', d)}"
+
+REALTEK_MODULE = "${@base_version_less_or_equal('VUPLUS_KERNEL_VERSION', '3.1.1, 'r8192cu', 'kernel-module-rtl8192cu', d)}"
+
 KERNEL_WIFI_MODULES = " \
        kernel-module-ath9k-htc \
        kernel-module-carl9170 \
@@ -44,8 +46,10 @@ KERNEL_WIFI_MODULES = " \
 "
 
 RDEPENDS_${PN}_append = "\
-       ${WLAN_USB_MODULES} \
+       ${WIFI_FIRMWARES} \
        ${KERNEL_WIFI_MODULES} \
+       ${RALINK_MODULE} \
+       ${REALTEK_MODULE} \
 "
 PACKAGE_ARCH = "${MACHINE_ARCH}"