summaryrefslogtreecommitdiffstats
path: root/meta-eca/recipes-eca/packagegroups/packagegroup-eca-desktop.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-eca/recipes-eca/packagegroups/packagegroup-eca-desktop.bb')
-rw-r--r--meta-eca/recipes-eca/packagegroups/packagegroup-eca-desktop.bb45
1 files changed, 45 insertions, 0 deletions
diff --git a/meta-eca/recipes-eca/packagegroups/packagegroup-eca-desktop.bb b/meta-eca/recipes-eca/packagegroups/packagegroup-eca-desktop.bb
new file mode 100644
index 0000000..7b20770
--- /dev/null
+++ b/meta-eca/recipes-eca/packagegroups/packagegroup-eca-desktop.bb
@@ -0,0 +1,45 @@
1DESCRIPTION = "Packagegroup for ECA desktop packages"
2LICENSE = "MIT"
3PACKAGE_ARCH = "${MACHINE_ARCH}"
4DEPENDS = "virtual/kernel"
5PR = "r2"
6
7inherit packagegroup
8
9PACKAGES = "\
10 ${@base_contains('DISTRO_FEATURES', 'desktop', 'packagegroup-eca-desktop', '', d)} \
11"
12
13# Graphical desktop support
14# pcmanfm doesn't work on mips
15FILEMANAGER ?= "pcmanfm"
16FILEMANAGER_mips ?= ""
17BROWSER = "chromium"
18DESKTOP_APPS="\
19 leafpad \
20 gaku \
21 x11vnc \
22 matchbox-terminal \
23 sato-screenshot \
24 ${FILEMANAGER} \
25 ${BROWSER} \
26"
27
28SUMMARY_packagegroup-eca-desktop = "ECA graphical desktop support"
29RDEPENDS_packagegroup-eca-desktop = "\
30 matchbox-desktop \
31 matchbox-session-sato \
32 matchbox-keyboard \
33 matchbox-keyboard-applet \
34 matchbox-keyboard-im \
35 matchbox-config-gtk \
36 xcursor-transparent-theme \
37 sato-icon-theme \
38 settings-daemon \
39 gtk-sato-engine \
40 shutdown-desktop \
41 libsdl \
42 connman-gnome \
43 udev-extraconf \
44 ${DESKTOP_APPS} \
45"