diff options
Diffstat (limited to 'meta-oe/recipes-core/tasks/task-x11.bb')
-rw-r--r-- | meta-oe/recipes-core/tasks/task-x11.bb | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/meta-oe/recipes-core/tasks/task-x11.bb b/meta-oe/recipes-core/tasks/task-x11.bb new file mode 100644 index 000000000..208b16859 --- /dev/null +++ b/meta-oe/recipes-core/tasks/task-x11.bb | |||
@@ -0,0 +1,43 @@ | |||
1 | DESCRIPTION = "The X Window System -- install this task to get a client/server based display multiplexer." | ||
2 | SECTION = "x11/server" | ||
3 | LICENSE = "MIT" | ||
4 | LIC_FILES_CHKSUM = "file://${TOPDIR}/meta-shr/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | ||
5 | PV = "1.0" | ||
6 | PR = "r7" | ||
7 | |||
8 | # WORK IN PROGRESS | ||
9 | |||
10 | inherit task | ||
11 | |||
12 | PACKAGES += "\ | ||
13 | ${PN}-server \ | ||
14 | ${PN}-utils \ | ||
15 | " | ||
16 | |||
17 | RRECOMMENDS_${PN} = "\ | ||
18 | ${PN}-server \ | ||
19 | ${PN}-utils \ | ||
20 | " | ||
21 | |||
22 | # Some machines don't set a *runtime* provider for X, so default to Xfbdev here | ||
23 | # virtual/xserver won't work, since the kdrive recipes will build multiple xserver packages | ||
24 | XSERVER ?= "xserver-kdrive-fbdev" | ||
25 | XSERVER_COMMON ?= "xserver-kdrive-common" | ||
26 | XSERVER_COMMON_shr = "xserver-common" | ||
27 | |||
28 | # This is also the reason why we have to make this package machine specific :/ | ||
29 | PACKAGE_ARCH_${PN}-server = "${MACHINE_ARCH}" | ||
30 | |||
31 | RDEPENDS_${PN}-server = "\ | ||
32 | ${XSERVER} \ | ||
33 | " | ||
34 | |||
35 | RDEPENDS_${PN}-utils = "\ | ||
36 | ${XSERVER_COMMON} \ | ||
37 | xserver-nodm-init \ | ||
38 | xauth \ | ||
39 | xhost \ | ||
40 | xset \ | ||
41 | xrandr \ | ||
42 | " | ||
43 | |||