summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhai Edwin <edwin.zhai@intel.com>2011-12-21 07:16:58 (GMT)
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-01-03 12:12:38 (GMT)
commit192fbe7e6fdb6b003766a5939b5ce257e20bf8a9 (patch)
tree8df1c01ec11ed58d19a212699c14d7ef0b413a60
parent4d13ca960a1abb836196c2f894838fdc87b2e581 (diff)
downloadpoky-192fbe7e6fdb6b003766a5939b5ce257e20bf8a9.tar.gz
Add mini X core tasks
(From OE-Core rev: fb0cd3470e562f121803b722b16fd10620b79ff5) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/core-image.bbclass2
-rw-r--r--meta/recipes-sato/tasks/task-core-x11-mini.bb45
2 files changed, 47 insertions, 0 deletions
diff --git a/meta/classes/core-image.bbclass b/meta/classes/core-image.bbclass
index 8e83d4a..c08895f 100644
--- a/meta/classes/core-image.bbclass
+++ b/meta/classes/core-image.bbclass
@@ -13,6 +13,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
13# Available IMAGE_FEATURES: 13# Available IMAGE_FEATURES:
14# 14#
15# - apps-console-core 15# - apps-console-core
16# - x11-mini - minimal environment for X11 server
16# - x11-base - X11 server + minimal desktop 17# - x11-base - X11 server + minimal desktop
17# - x11-sato - OpenedHand Sato environment 18# - x11-sato - OpenedHand Sato environment
18# - x11-netbook - Metacity based environment for netbooks 19# - x11-netbook - Metacity based environment for netbooks
@@ -29,6 +30,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3
29# - debug-tweaks - makes an image suitable for development 30# - debug-tweaks - makes an image suitable for development
30# 31#
31PACKAGE_GROUP_apps-console-core = "task-core-apps-console" 32PACKAGE_GROUP_apps-console-core = "task-core-apps-console"
33PACKAGE_GROUP_x11-mini = "task-core-x11-mini"
32PACKAGE_GROUP_x11-base = "task-core-x11-base" 34PACKAGE_GROUP_x11-base = "task-core-x11-base"
33PACKAGE_GROUP_x11-sato = "task-core-x11-sato" 35PACKAGE_GROUP_x11-sato = "task-core-x11-sato"
34PACKAGE_GROUP_x11-netbook = "task-core-x11-netbook" 36PACKAGE_GROUP_x11-netbook = "task-core-x11-netbook"
diff --git a/meta/recipes-sato/tasks/task-core-x11-mini.bb b/meta/recipes-sato/tasks/task-core-x11-mini.bb
new file mode 100644
index 0000000..98189fe
--- /dev/null
+++ b/meta/recipes-sato/tasks/task-core-x11-mini.bb
@@ -0,0 +1,45 @@
1#
2# Copyright (C) 2011 Intel Corporation
3#
4
5DESCRIPTION = "Tasks for core X11 applications"
6LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
8 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
9PR = "r0"
10
11PACKAGES = "\
12 task-core-x11-mini \
13 task-core-x11-mini-dbg \
14 task-core-x11-mini-dev \
15 "
16
17PACKAGE_ARCH = "${MACHINE_ARCH}"
18
19XSERVER ?= "xserver-kdrive-fbdev"
20
21ALLOW_EMPTY = "1"
22
23ROOTLESS_X = "1"
24
25# xserver-common, x11-common
26VIRTUAL-RUNTIME_xserver_common ?= "x11-common"
27
28# elsa, xserver-nodm-init
29VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init"
30
31
32RDEPENDS_task-core-x11-mini = "\
33 dbus \
34 pointercal \
35 matchbox-terminal \
36 matchbox-wm \
37 mini-x-session \
38 ${XSERVER} \
39 ${VIRTUAL-RUNTIME_xserver_common} \
40 ${VIRTUAL-RUNTIME_graphical_init_manager} \
41 liberation-fonts \
42 xauth \
43 xhost \
44 xset \
45 xrandr"