summaryrefslogtreecommitdiff
path: root/recipes/tasks/task-vuplus-wlan.bb
blob: b138ef11558e4855d4c5629f7760e40d3ae87d0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
DESCRIPTION = "Vuplus: W-LAN Task for the Vuplus Distribution"
SECTION = "vuplus/base"
LICENSE = "MIT"
PR = "r9"

inherit task

#
# task-vuplus-wlan
#
DESCRIPTION_${PN} = "Vuplus: W-LAN Support"
DEPENDS_${PN} = "enigma2-plugins"
RDEPENDS_${PN} = "\
  ${@base_contains("MACHINE_FEATURES", "vuwlan", "enigma2-plugin-systemplugins-wirelesslansetup", "enigma2-plugin-systemplugins-wirelesslan", d)} \
  wireless-tools \
  wpa-supplicant \
"

WLAN_CRYPTO_MODULES = "\
"

WLAN_PCI_MODULES = "\
  kernel-module-ath5k \
"

WLAN_USB_MODULES = "\
  kernel-module-rt73usb \
  kernel-module-zd1211rw \
  rt73-firmware \
  zd1211-firmware \
  r8192cu \
  firmware-htc9271 \
  firmware-rt2561 \
  firmware-rtl8721u \
  ${@base_contains("MACHINE_FEATURES", "rt3070-legacy", "rt3070", "rt2870sta firmware-rt3070 ", d)} \
"

WLAN_USB_MODULES_LEGACY = "\
  zd1211b \
  wlan-rt73 \
  r8712u \
  rt3070 \
  r8192cu \
"

RDEPENDS_${PN}_append_bm750 = "\
  ${@base_contains('PREFERRED_VERSION_linux-bm750', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
"

RDEPENDS_${PN}_append_vusolo = "\
  ${@base_contains('PREFERRED_VERSION_linux-vusolo', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
"

RDEPENDS_${PN}_append_vuuno = "\
  ${@base_contains('PREFERRED_VERSION_linux-vuuno', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
"

RDEPENDS_${PN}_append_vuultimo = "\
  ${@base_contains('PREFERRED_VERSION_linux-vuultimo', '2.6.18', '${WLAN_USB_MODULES_LEGACY}', '${WLAN_CRYPTO_MODULES} ${WLAN_USB_MODULES}', d)} \
"

PACKAGE_ARCH = "${MACHINE_ARCH}"