task-vuplus-enigma2
[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   enigma2-meta \
20   enigma2-plugins-meta \
21   enigma2-skins-meta \
22 "
23
24 #  enigma2-plugin-extensions-mediascanner \
25 #  enigma2-plugin-systemplugins-factorytest \
26 #  enigma2-plugin-systemplugins-crashreport \
27 #  enigma2-plugin-extensions-remotestreamconvert \
28 #  enigma2-plugin-systemplugins-zappingmodeselection \
29 #  enigma2-plugin-extensions-addstreamurl \
30 #"
31
32 # vuplus-blindscan-utils \
33 # enigma2-plugin-systemplugins-3gmodemmanager \
34 # enigma2-plugin-extensions-streamtv \
35 # enigma2-plugin-extensions-dlnaserver \
36 # enigma2-plugin-extensions-dlnabrowser \
37
38 RRECOMMENDS_${PN} += " \
39   aio-grab \
40   python-crypt \
41   python-netserver \
42   python-twisted-core \
43   python-twisted-protocols \
44   python-twisted-web \
45 "
46
47 #  enigma2-plugin-extensions-mediaplayer \
48 #  enigma2-plugin-extensions-pictureplayer \
49 #  enigma2-plugin-systemplugins-skinselector \
50 #  enigma2-plugin-systemplugins-ui3dsetup \
51 #  enigma2-plugin-systemplugins-uipositionsetup \
52 #  enigma2-plugin-systemplugins-hdmicec \
53 #  ${@base_contains("MACHINE_FEATURES", "wifi", "enigma2-plugin-systemplugins-wirelessaccesspoint", "", d)} \
54 #  ${@base_contains("MACHINE_FEATURES", "wifi", "task-vuplus-wlan", "", d)} \
55 #"
56
57 #RDEPENDS_${PN} += " \
58 #  ${@base_contains("VUPLUS_FEATURES", "fan_simple", "enigma2-plugin-systemplugins-fancontrol","", d)} \
59 #  ${@base_contains("VUPLUS_FEATURES", "fan_manual", "enigma2-plugin-systemplugins-manualfancontrol", "", d)} \
60 #  ${@base_contains("VUPLUS_FEATURES", "rc_code", "enigma2-plugin-systemplugins-remotecontrolcode", "", d)} \
61 #  ${@base_contains("VUPLUS_FEATURES", "led", "enigma2-plugin-systemplugins-ledbrightnesssetup", "", d)} \
62 #"
63
64 #RDEPENDS_task-vuplus-enigma2_append_bm750 = "\
65 #  enigma2-plugin-systemplugins-fancontrol \
66 #"
67 # vuplus-webbrowser-utils enigma2-plugin-extensions-webbrowser
68
69 #RDEPENDS_task-vuplus-enigma2_append_vuuno = "\
70 #  enigma2-plugin-systemplugins-fpgaupgrade \
71 #  enigma2-plugin-systemplugins-blindscan \
72 #  enigma2-plugin-systemplugins-manualfancontrol \
73 #  enigma2-plugin-systemplugins-remotecontrolcode \
74 #"
75 # vuplus-webbrowser-utils enigma2-plugin-extensions-webbrowser
76
77 #RDEPENDS_task-vuplus-enigma2_append_vuultimo = "\
78 #  enigma2-plugin-systemplugins-firmwareupgrade \
79 #  enigma2-plugin-systemplugins-blindscan \
80 #  enigma2-plugin-systemplugins-manualfancontrol \
81 #  enigma2-plugin-systemplugins-remotecontrolcode \
82 #  enigma2-plugin-systemplugins-ledbrightnesssetup \
83 #"
84 # vuplus-webbrowser-utils enigma2-plugin-extensions-webbrowser
85
86 PACKAGE_ARCH = "${MACHINE_ARCH}"