add recipes-wlan, e2openplugins
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-enigma2 / tasks / task-vuplus-enigma2.inc
1 SUMMARY = "Enigma2 Task for Vuplus"
2 SECTION = "vuplus/base"
3 LICENSE = "CLOSED"
4 INC_PR = "r0"
5
6 inherit task
7
8 PACKAGE_ARCH = "${MACHINE_ARCH}"
9
10 #DEPENDS_${PN} += " \
11 #       enigma2-plugin-extensions-openwebif \
12 #"
13
14 RDEPENDS_${PN} += " \
15   enigma2 \
16   enigma2-defaultservices \
17   enigma2-streamproxy \
18   tuxbox-tuxtxt-32bpp \
19   showiframe \
20   enigma2-meta \
21   enigma2-plugins-meta \
22   enigma2-skins-meta \
23   enigma2-plugin-extensions-mediascanner \
24   enigma2-plugin-systemplugins-factorytest \
25   enigma2-plugin-systemplugins-crashreport \
26   enigma2-plugin-extensions-remotestreamconvert \
27   enigma2-plugin-systemplugins-zappingmodeselection \
28   enigma2-plugin-extensions-addstreamurl \
29 "
30
31 # vuplus-blindscan-utils \
32 # enigma2-plugin-systemplugins-3gmodemmanager \
33 # enigma2-plugin-extensions-streamtv \
34 # enigma2-plugin-extensions-dlnaserver \
35 # enigma2-plugin-extensions-dlnabrowser \
36
37 RRECOMMENDS_${PN} += " \
38   aio-grab \
39   python-crypt \
40   python-netserver \
41   python-twisted-core \
42   python-twisted-protocols \
43   python-twisted-web \
44   ${@base_contains("MACHINE_FEATURES", "wifi", "task-vuplus-wlan", "", d)} \
45   enigma2-plugin-extensions-mediaplayer \
46   enigma2-plugin-extensions-pictureplayer \
47   enigma2-plugin-systemplugins-skinselector \
48   enigma2-plugin-systemplugins-ui3dsetup \
49   enigma2-plugin-systemplugins-uipositionsetup \
50   enigma2-plugin-systemplugins-hdmicec \
51 "
52 #  ${@base_contains("MACHINE_FEATURES", "wifi", "enigma2-plugin-systemplugins-wirelessaccesspoint", "", d)} \
53 #"
54
55 RDEPENDS_${PN} += " \
56   ${@base_contains("VUPLUS_FEATURES", "fan_simple", "enigma2-plugin-systemplugins-fancontrol","", d)} \
57   ${@base_contains("VUPLUS_FEATURES", "fan_manual", "enigma2-plugin-systemplugins-manualfancontrol", "", d)} \
58   ${@base_contains("VUPLUS_FEATURES", "rc_code", "enigma2-plugin-systemplugins-remotecontrolcode", "", d)} \
59   ${@base_contains("VUPLUS_FEATURES", "led", "enigma2-plugin-systemplugins-ledbrightnesssetup", "", d)} \
60 "
61
62 #RDEPENDS_task-vuplus-enigma2_append_bm750 = "\
63 #  enigma2-plugin-systemplugins-fancontrol \
64 #"
65 # vuplus-webbrowser-utils enigma2-plugin-extensions-webbrowser
66
67 #RDEPENDS_task-vuplus-enigma2_append_vuuno = "\
68 #  enigma2-plugin-systemplugins-fpgaupgrade \
69 #  enigma2-plugin-systemplugins-blindscan \
70 #  enigma2-plugin-systemplugins-manualfancontrol \
71 #  enigma2-plugin-systemplugins-remotecontrolcode \
72 #"
73 # vuplus-webbrowser-utils enigma2-plugin-extensions-webbrowser
74
75 #RDEPENDS_task-vuplus-enigma2_append_vuultimo = "\
76 #  enigma2-plugin-systemplugins-firmwareupgrade \
77 #  enigma2-plugin-systemplugins-blindscan \
78 #  enigma2-plugin-systemplugins-manualfancontrol \
79 #  enigma2-plugin-systemplugins-remotecontrolcode \
80 #  enigma2-plugin-systemplugins-ledbrightnesssetup \
81 #"
82 # vuplus-webbrowser-utils enigma2-plugin-extensions-webbrowser
83
84 PACKAGE_ARCH = "${MACHINE_ARCH}"