summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/packagegroups
diff options
context:
space:
mode:
authorTudor Florea <tudor.florea@enea.com>2015-10-09 22:59:03 +0200
committerTudor Florea <tudor.florea@enea.com>2015-10-09 22:59:03 +0200
commit972dcfcdbfe75dcfeb777150c136576cf1a71e99 (patch)
tree97a61cd7e293d7ae9d56ef7ed0f81253365bb026 /meta/recipes-graphics/packagegroups
downloadpoky-972dcfcdbfe75dcfeb777150c136576cf1a71e99.tar.gz
initial commit for Enea Linux 5.0 arm
Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Diffstat (limited to 'meta/recipes-graphics/packagegroups')
-rw-r--r--meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb21
-rw-r--r--meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb17
-rw-r--r--meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb17
-rw-r--r--meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb19
-rw-r--r--meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb32
5 files changed, 106 insertions, 0 deletions
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb
new file mode 100644
index 0000000000..7540821c4e
--- /dev/null
+++ b/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb
@@ -0,0 +1,21 @@
1#
2# Copyright (C) 2007 OpenedHand Ltd.
3#
4
5SUMMARY = "Clutter package groups"
6LICENSE = "MIT"
7
8PR = "r6"
9
10inherit packagegroup
11
12PACKAGES = "\
13 ${PN}-core \
14 "
15
16SUMMARY_${PN}-core = "Clutter graphics library"
17RDEPENDS_${PN}-core = "\
18 clutter-1.0 \
19 clutter-gst-1.0 \
20 clutter-gtk-1.0 \
21 "
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb
new file mode 100644
index 0000000000..53dc0ae19e
--- /dev/null
+++ b/meta/recipes-graphics/packagegroups/packagegroup-core-directfb.bb
@@ -0,0 +1,17 @@
1SUMMARY = "DirectFB without X11"
2LICENSE = "MIT"
3
4PACKAGE_ARCH = "${MACHINE_ARCH}"
5
6inherit packagegroup
7
8TOUCH = ' ${@bb.utils.contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}'
9
10RDEPENDS_${PN} = " \
11 directfb \
12 directfb-examples \
13 pango \
14 pango-modules \
15 fontconfig \
16 ${TOUCH} \
17"
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb
new file mode 100644
index 0000000000..2eff3713bc
--- /dev/null
+++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb
@@ -0,0 +1,17 @@
1SUMMARY = "Basic X11 session"
2DESCRIPTION = "Packages required to set up a basic working X11 session"
3LICENSE = "MIT"
4PR = "r1"
5
6inherit packagegroup
7
8RDEPENDS_${PN} = "\
9 packagegroup-core-x11-xserver \
10 packagegroup-core-x11-utils \
11 dbus \
12 pointercal \
13 matchbox-terminal \
14 matchbox-wm \
15 mini-x-session \
16 liberation-fonts \
17 "
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb
new file mode 100644
index 0000000000..2d68e97383
--- /dev/null
+++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb
@@ -0,0 +1,19 @@
1#
2# Copyright (C) 2011 Intel Corporation
3#
4
5SUMMARY = "X11 display server"
6LICENSE = "MIT"
7PR = "r40"
8
9PACKAGE_ARCH = "${MACHINE_ARCH}"
10
11inherit packagegroup
12
13XSERVER ?= "xserver-xorg xf86-video-fbdev xf86-input-evdev"
14XSERVERCODECS ?= ""
15
16RDEPENDS_${PN} = "\
17 ${XSERVER} \
18 ${XSERVERCODECS} \
19 "
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb
new file mode 100644
index 0000000000..fde5144b46
--- /dev/null
+++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb
@@ -0,0 +1,32 @@
1#
2# Copyright (C) 2011 Intel Corporation
3#
4
5LICENSE = "MIT"
6PR = "r40"
7
8inherit packagegroup
9
10PACKAGES = "${PN} ${PN}-utils"
11
12# xserver-common, x11-common
13VIRTUAL-RUNTIME_xserver_common ?= "x11-common"
14
15# elsa, xserver-nodm-init
16VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init"
17
18SUMMARY = "X11 display server and basic utilities"
19RDEPENDS_${PN} = "\
20 ${PN}-xserver \
21 ${PN}-utils \
22 "
23
24SUMMARY_${PN}-utils = "X11 basic utilities and init"
25RDEPENDS_${PN}-utils = "\
26 ${VIRTUAL-RUNTIME_xserver_common} \
27 ${VIRTUAL-RUNTIME_graphical_init_manager} \
28 xauth \
29 xhost \
30 xset \
31 xrandr \
32 "