meta-*: use SUMMARY instead of DESCRIPTION where appropriate (max. 80 chars)
[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 = "r19"
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   ${@base_contains('DREAMBOX_NIMS', 'cxd1978', 'blindscan-cxd1978', '', d)} \
15   ${@base_contains('DREAMBOX_NIMS', 'slot', 'blindscan-utils', '', d)} \
16   enigma2 \
17   enigma2-defaultservices \
18   enigma2-drivers-meta \
19   enigma2-meta \
20   enigma2-plugin-extensions-genuinedreambox \
21   enigma2-plugin-extensions-mediascanner \
22   ${@base_contains('DREAMBOX_FEATURES', 'ci', 'enigma2-plugin-systemplugins-commoninterfaceassignment', '', d)} \
23   enigma2-plugin-systemplugins-frontprocessorupgrade \
24   enigma2-plugin-systemplugins-hotplug \
25   enigma2-plugin-systemplugins-networksetup \
26   enigma2-plugin-systemplugins-networkwizard \
27   enigma2-plugin-systemplugins-softwaremanager \
28   ${@base_contains('DREAMBOX_FEATURES', 'fan', 'enigma2-plugin-systemplugins-tempfancontrol', '', d)} \
29   enigma2-plugin-systemplugins-videomode \
30   enigma2-plugin-systemplugins-videotune \
31   ${@base_contains('MACHINE_FEATURES', 'wifi', 'enigma2-plugin-systemplugins-wirelesslan', '', d)} \
32   enigma2-plugins-meta \
33   enigma2-skins-meta \
34   enigma2-streamproxy \
35   gst-plugin-dvbmediasink \
36   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'gst-plugins-bad-cdxaparse', '', d)} \
37   gst-plugins-bad-mpegdemux \
38   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'gst-plugins-bad-vcdsrc', '', d)} \
39   gst-plugins-base-alsa \
40   gst-plugins-base-app \
41   gst-plugins-base-audioconvert \
42   gst-plugins-base-audioresample \
43   gst-plugins-base-decodebin \
44   gst-plugins-base-decodebin2 \
45   gst-plugins-base-ogg \
46   gst-plugins-base-playbin \
47   gst-plugins-base-subparse \
48   gst-plugins-base-typefindfunctions \
49   ${@base_conditional('TARGET_FPU', 'soft', 'gst-plugins-base-ivorbisdec', 'gst-plugins-base-vorbis', d)} \
50   gst-plugins-good-apetag \
51   gst-plugins-good-audioparsers \
52   gst-plugins-good-autodetect \
53   ${@base_contains('DREAMBOX_FEATURES', 'xvid', 'gst-plugins-good-avi', '', d)} \
54   gst-plugins-good-flac \
55   gst-plugins-good-icydemux \
56   gst-plugins-good-id3demux \
57   gst-plugins-good-isomp4 \
58   gst-plugins-good-matroska \
59   gst-plugins-good-rtp \
60   gst-plugins-good-rtpmanager \
61   gst-plugins-good-rtsp \
62   gst-plugins-good-souphttpsrc \
63   gst-plugins-good-udp \
64   gst-plugins-good-wavparse \
65   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'gst-plugins-ugly-cdio', '', d)} \
66   gst-plugins-ugly-dvdsub \
67   gst-plugins-ugly-mad \
68   gst-plugins-ugly-mpegaudioparse \
69   gst-plugins-ugly-mpegstream \
70   ${@base_contains('DREAMBOX_FEATURES', 'libpassthrough', 'libpassthrough', '', d)} \
71   tuxbox-tuxtxt-32bpp \
72 "
73
74 RRECOMMENDS_task-opendreambox-enigma2 = "\
75   aio-grab \
76   enigma2-plugin-extensions-audiosync \
77   ${@base_less_or_equal('DREAMBOX_IMAGE_SIZE', 64, '', 'enigma2-plugin-extensions-browser', d)} \
78   enigma2-plugin-extensions-cutlisteditor \
79   enigma2-plugin-extensions-graphmultiepg \
80   enigma2-plugin-extensions-mediaplayer \
81   enigma2-plugin-extensions-pictureplayer \
82   enigma2-plugin-extensions-webbouqueteditor \
83   enigma2-plugin-extensions-webinterface \
84   enigma2-plugin-systemplugins-crashlogautosubmit \
85   ${@base_less_or_equal('DREAMBOX_IMAGE_SIZE', 64, '', 'enigma2-plugin-systemplugins-minidlnasetup', d)} \
86   enigma2-plugin-systemplugins-positionersetup \
87   enigma2-plugin-systemplugins-satfinder \
88   enigma2-plugin-systemplugins-skinselector \
89   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'task-opendreambox-cdplayer', '', d)} \
90   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'task-opendreambox-dvdburn', '', d)} \
91   ${@base_contains('DREAMBOX_FEATURES', 'dvd', 'task-opendreambox-dvdplayer', '', d)} \
92   ${@base_contains('MACHINE_FEATURES', 'modem', 'task-opendreambox-modem', '', d)} \
93   ${@base_contains('MACHINE_FEATURES', 'wifi', 'task-opendreambox-wlan', '', d)} \
94 "
95
96 RDEPENDS_task-opendreambox-enigma2_append_dm8000 = " \
97   enigma2-plugin-systemplugins-nfiflash \
98 "
99
100 PACKAGE_ARCH = "${MACHINE_ARCH}"