opendreambox 2.0
[opendreambox.git] / meta-bsp / common / recipes / tasks / task-opendreambox-essential.bb
1 DESCRIPTION = "OpenDreambox: Essential packages"
2 SECTION = "opendreambox/base"
3 LICENSE = "MIT"
4 LIC_FILES_CHKSUM = "file://${OPENDREAMBOX_BASE}/LICENSE;md5=0a5ec7423edaca24547634f416478834"
5 DEPENDS = "virtual/kernel"
6 RDEPENDS_${PN} = " \
7         ${@base_version_less_or_equal('DREAMBOX_KERNEL_VERSION', '2.6.18', '${ESSENTIAL_RDEPENDS_LEGACY}', '${ESSENTIAL_RDEPENDS}', d)} \
8 "
9 RRECOMMENDS_${PN} = " \
10         ${@base_version_less_or_equal('DREAMBOX_KERNEL_VERSION', '2.6.18', '${ESSENTIAL_RRECOMMENDS_LEGACY}', '${ESSENTIAL_RRECOMMENDS}', d)} \
11 "
12 PR = "r3"
13
14 inherit task
15
16 PACKAGE_ARCH = "${MACHINE_ARCH}"
17
18 ESSENTIAL_RDEPENDS = " \
19         kernel-module-snd-page-alloc \
20         kernel-module-snd-pcm \
21         kernel-module-snd-timer \
22         kernel-module-stv0299 \
23 "
24 ESSENTIAL_RDEPENDS_LEGACY = " \
25         v4l-dvb-module-dvb-core \
26         v4l-dvb-module-stv0299 \
27 "
28 ESSENTIAL_RDEPENDS_LEGACY_append_dm8000 = " \
29         kernel-module-fb \
30         kernel-module-snd \
31         kernel-module-snd-pcm \
32 "
33 ESSENTIAL_RRECOMMENDS = " \
34         kernel-module-autofs4 \
35         kernel-module-cdrom \
36         kernel-module-cifs \
37         kernel-module-nls-cp850 \
38         kernel-module-nls-iso8859-1 \
39         kernel-module-nls-iso8859-15 \
40         kernel-module-ntfs \
41         kernel-module-reiserfs \
42         kernel-module-sr-mod \
43         kernel-module-usbhid \
44 "
45 ESSENTIAL_RRECOMMENDS_LEGACY = " \
46         kernel-module-cifs \
47         kernel-module-ext2 \
48         kernel-module-nls-cp850 \
49         kernel-module-nls-iso8859-15 \
50         kernel-module-nls-utf8 \
51         kernel-module-reiserfs \
52 "