From 46cc375f29d5ecac7311613514a474f288d7c781 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Thu, 30 Aug 2012 11:48:50 +0100 Subject: packagegroup-core-x11: move out Sato applications Move Sato applications to packagegroup-core-x11-sato. Note that this eliminates both the apps-x11-core and apps-x11-games IMAGE_FEATURES; in practice it is unlikely these were useful to anyone outside of the Sato images however. Signed-off-by: Paul Eggleton Signed-off-by: Saul Wold --- meta/recipes-sato/images/core-image-sato.bb | 2 +- .../packagegroups/packagegroup-core-x11-sato.bb | 40 ++++++++++++++++++---- .../packagegroups/packagegroup-core-x11.bb | 17 --------- 3 files changed, 34 insertions(+), 25 deletions(-) (limited to 'meta/recipes-sato') diff --git a/meta/recipes-sato/images/core-image-sato.bb b/meta/recipes-sato/images/core-image-sato.bb index 4bbf099c43..76f90817ad 100644 --- a/meta/recipes-sato/images/core-image-sato.bb +++ b/meta/recipes-sato/images/core-image-sato.bb @@ -2,7 +2,7 @@ DESCRIPTION = "Image with Sato, a mobile environment and visual style for \ mobile devices. The image supports X11 with a Sato theme, Pimlico \ applications, and contains terminal, editor, and file manager." -IMAGE_FEATURES += "apps-console-core package-management x11-base apps-x11-core apps-x11-games x11-sato ssh-server-dropbear" +IMAGE_FEATURES += "apps-console-core package-management x11-base x11-sato ssh-server-dropbear" LICENSE = "MIT" diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb index f38e0d2800..b31eabad11 100644 --- a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb +++ b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb @@ -12,25 +12,51 @@ inherit packagegroup PACKAGE_ARCH = "${MACHINE_ARCH}" +PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games" + +RDEPENDS_${PN} = "\ + ${PN}-base \ + ${PN}-apps \ + ${PN}-games \ + " + NETWORK_MANAGER ?= "connman-gnome" NETWORK_MANAGER_libc-uclibc = "" -WEB ?= "" -#WEB = "web-webkit" - -RDEPENDS_packagegroup-core-x11-sato = "\ +RDEPENDS_${PN}-base = "\ matchbox-desktop \ matchbox-session-sato \ matchbox-keyboard \ + matchbox-keyboard-applet \ + matchbox-keyboard-im \ matchbox-stroke \ matchbox-config-gtk \ xcursor-transparent-theme \ sato-icon-theme \ settings-daemon \ gtk-sato-engine \ - gthumb \ - x11vnc \ libsdl \ + ${NETWORK_MANAGER} \ + " + +# pcmanfm doesn't work on mips +FILEMANAGER ?= "pcmanfm" +FILEMANAGER_mips ?= "" + +WEB ?= "" +#WEB = "web-webkit" + +RDEPENDS_${PN}-apps = "\ + gthumb \ + leafpad \ gaku \ + x11vnc \ + matchbox-terminal \ + sato-screenshot \ + ${FILEMANAGER} \ ${WEB} \ - ${NETWORK_MANAGER}" + " + +RDEPENDS_${PN}-games = "\ + oh-puzzles \ + " diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11.bb b/meta/recipes-sato/packagegroups/packagegroup-core-x11.bb index 3fe5caee93..b69cc50d33 100644 --- a/meta/recipes-sato/packagegroups/packagegroup-core-x11.bb +++ b/meta/recipes-sato/packagegroups/packagegroup-core-x11.bb @@ -11,8 +11,6 @@ PR = "r36" inherit packagegroup PACKAGES = "\ - packagegroup-core-apps-x11-core \ - packagegroup-core-apps-x11-games \ packagegroup-core-x11-base \ " @@ -20,10 +18,6 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" XSERVER ?= "xserver-xorg xf86-video-fbdev xf86-input-evdev" -# pcmanfm doesn't work on mips/powerpc -FILEMANAGER ?= "pcmanfm" -FILEMANAGER_mips ?= "" - # xserver-common, x11-common VIRTUAL-RUNTIME_xserver_common ?= "x11-common" @@ -49,14 +43,3 @@ RDEPENDS_packagegroup-core-x11-base = "\ xhost \ xset \ xrandr" - - -RDEPENDS_packagegroup-core-apps-x11-core = "\ - leafpad \ - ${FILEMANAGER} \ - matchbox-terminal \ - sato-screenshot" - - -RDEPENDS_packagegroup-core-apps-x11-games = "\ - oh-puzzles" -- cgit 1.2.3-korg