blindscan-utils: update to 1.7 (multi-call executable)
[opendreambox.git] / meta-opendreambox / recipes-dreambox / tasks / task-opendreambox-enigma2.bb
1 SUMMARY = "OpenDreambox: Enigma2 Task for the OpenDreambox Distribution"
2 SECTION = "opendreambox/base"
3 LICENSE = "MIT"
4 LIC_FILES_CHKSUM = "file://${OPENDREAMBOX_BASE}/LICENSE;md5=0a5ec7423edaca24547634f416478834"
5 PR = "r22"
6
7 inherit task
8
9 #
10 # task-opendreambox-enigma2
11 #
12 SUMMARY_task-opendreambox-enigma2 = "OpenDreambox: Enigma2 Dependencies"
13 RDEPENDS_task-opendreambox-enigma2 = "\
14   blindscan-utils \
15   enigma2 \
16   enigma2-defaultservices \
17   enigma2-meta \
18   enigma2-plugin-extensions-genuinedreambox \
19   enigma2-plugin-extensions-mediascanner \
20   ${@base_contains('DREAMBOX_FEATURES', 'ci', 'enigma2-plugin-systemplugins-commoninterfaceassignment', '', d)} \
21   enigma2-plugin-systemplugins-frontprocessorupgrade \
22   enigma2-plugin-systemplugins-hotplug \
23   enigma2-plugin-systemplugins-networksetup \
24   enigma2-plugin-systemplugins-networkwizard \
25   enigma2-plugin-systemplugins-softwaremanager \
26   ${@base_contains('DREAMBOX_FEATURES', 'fan', 'enigma2-plugin-systemplugins-tempfancontrol', '', d)} \
27   enigma2-plugin-systemplugins-videomode \
28   enigma2-plugin-systemplugins-videotune \
29   ${@base_contains('MACHINE_FEATURES', 'wifi', 'enigma2-plugin-systemplugins-wirelesslan', '', d)} \
30   enigma2-plugins-meta \
31   enigma2-skins-meta \
32   enigma2-streamproxy \
33   gst-plugin-dvbmediasink \
34   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'gst-plugins-bad-cdxaparse', '', d)} \
35   gst-plugins-bad-mpegdemux \
36   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'gst-plugins-bad-vcdsrc', '', d)} \
37   gst-plugins-base-alsa \
38   gst-plugins-base-app \
39   gst-plugins-base-audioconvert \
40   gst-plugins-base-audioresample \
41   gst-plugins-base-decodebin \
42   gst-plugins-base-decodebin2 \
43   gst-plugins-base-ogg \
44   gst-plugins-base-playbin \
45   gst-plugins-base-subparse \
46   gst-plugins-base-typefindfunctions \
47   ${@base_conditional('TARGET_FPU', 'soft', 'gst-plugins-base-ivorbisdec', 'gst-plugins-base-vorbis', d)} \
48   gst-plugins-good-apetag \
49   gst-plugins-good-audioparsers \
50   gst-plugins-good-autodetect \
51   ${@base_contains('DREAMBOX_FEATURES', 'xvid', 'gst-plugins-good-avi', '', d)} \
52   gst-plugins-good-flac \
53   gst-plugins-good-icydemux \
54   gst-plugins-good-id3demux \
55   gst-plugins-good-isomp4 \
56   gst-plugins-good-matroska \
57   gst-plugins-good-rtp \
58   gst-plugins-good-rtpmanager \
59   gst-plugins-good-rtsp \
60   gst-plugins-good-souphttpsrc \
61   gst-plugins-good-udp \
62   gst-plugins-good-wavparse \
63   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'gst-plugins-ugly-cdio', '', d)} \
64   gst-plugins-ugly-dvdsub \
65   gst-plugins-ugly-mad \
66   gst-plugins-ugly-mpegaudioparse \
67   gst-plugins-ugly-mpegstream \
68   ${@base_contains('DREAMBOX_FEATURES', 'libpassthrough', 'libpassthrough', '', d)} \
69   tuxbox-tuxtxt-32bpp \
70 "
71
72 RRECOMMENDS_task-opendreambox-enigma2 = "\
73   aio-grab \
74   ${@base_less_or_equal('DREAMBOX_IMAGE_SIZE', 64, '', 'enigma2-hbbtv-plugin', d)} \
75   enigma2-plugin-extensions-audiosync \
76   ${@base_less_or_equal('DREAMBOX_IMAGE_SIZE', 64, '', 'enigma2-plugin-extensions-browser', d)} \
77   enigma2-plugin-extensions-cutlisteditor \
78   enigma2-plugin-extensions-graphmultiepg \
79   enigma2-plugin-extensions-mediaplayer \
80   enigma2-plugin-extensions-pictureplayer \
81   enigma2-plugin-extensions-webbouqueteditor \
82   enigma2-plugin-extensions-webinterface \
83   enigma2-plugin-systemplugins-crashlogautosubmit \
84   ${@base_less_or_equal('DREAMBOX_IMAGE_SIZE', 64, '', 'enigma2-plugin-systemplugins-minidlnasetup', d)} \
85   enigma2-plugin-systemplugins-positionersetup \
86   enigma2-plugin-systemplugins-satfinder \
87   enigma2-plugin-systemplugins-skinselector \
88   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'task-opendreambox-cdplayer', '', d)} \
89   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'enigma2-plugin-extensions-dvdburn', '', d)} \
90   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'task-opendreambox-dvdplayer', '', d)} \
91   ${@base_contains('MACHINE_FEATURES', 'modem', 'task-opendreambox-modem', '', d)} \
92   ${@base_contains('MACHINE_FEATURES', 'wifi', 'task-opendreambox-wlan', '', d)} \
93 "
94
95 RDEPENDS_task-opendreambox-enigma2_append_dm8000 = " \
96   enigma2-plugin-systemplugins-nfiflash \
97 "
98
99 PACKAGE_ARCH = "${MACHINE_ARCH}"