recipes-image: replace packagegroup-gnome-xserver-base by x11-base.inc

Just including common packages makes overrides / customization a lot easier.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2018-10-08 13:48:12 +02:00
parent 571646d40a
commit ad2135ca5b
7 changed files with 30 additions and 41 deletions

View File

@@ -1,11 +1,11 @@
require ../console/console-net-image.bb
require recipes-image/console/console-net-image.bb
require recipes-image/include/x11-base.inc
export IMAGE_BASENAME = "allgui-base-image"
# currently: plasma / xfce / lxqt
# not included: gnome / efl
# currently: plasma / xfce / lxqt / weston
IMAGE_INSTALL += " \
packagegroup-core-x11-xserver \
${X11_BASE_INSTALL} \
packagegroup-image-base \
\
sddm \

View File

@@ -0,0 +1,17 @@
X11_BASE_INSTALL += " \
${DISTRO_GUI_USER} \
packagegroup-core-x11-xserver \
\
dbus-x11 \
iso-codes \
mime-support \
xauth \
xdg-utils \
xhost \
xinetd \
xinit \
xrandr \
xrdb \
xset \
xvinfo \
"

View File

@@ -1,9 +1,10 @@
require ../console/console-net-image.bb
require recipes-image/console/console-net-image.bb
require recipes-image/include/x11-base.inc
export IMAGE_BASENAME = "kde-base-image"
IMAGE_INSTALL += " \
packagegroup-core-x11-xserver \
${X11_BASE_INSTALL} \
packagegroup-image-base \
\
sddm \

View File

@@ -1,12 +1,12 @@
require ../console/console-net-image.bb
require recipes-image/console/console-net-image.bb
require recipes-image/include/x11-base.inc
export IMAGE_BASENAME = "lxqt-base-image"
LXQT_DM ?= "lxdm"
IMAGE_INSTALL += " \
packagegroup-gnome-xserver-base \
packagegroup-core-x11-xserver \
${X11_BASE_INSTALL} \
${LXQT_DM} \
\
packagegroup-lxqt-base \
@@ -15,6 +15,5 @@ IMAGE_INSTALL += " \
lxqt-default-config \
"
# reenable graphical target
IMAGE_FEATURES += "x11-base"

View File

@@ -1,25 +0,0 @@
DESCRIPTION = "Task for a full GNOME based image"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
PR = "r13"
inherit packagegroup
# for backwards compatibility
RPROVIDES_${PN} += "packagegroup-gnome3-xserver-base"
RDEPENDS_${PN} = " \
dbus-x11 \
iso-codes \
mime-support \
xauth \
xdg-utils \
xhost \
xinetd \
xinit \
xrandr \
xrdb \
xset \
xvinfo \
"

View File

@@ -12,8 +12,6 @@ RDEPENDS_${PN} = " \
source-han-sans-jp-fonts \
source-han-sans-tw-fonts \
\
${DISTRO_GUI_USER} \
\
gedit gtksourceview-classic-light \
xarchiver \
shared-mime-info \

View File

@@ -1,14 +1,14 @@
require ../console/console-net-image.bb
require recipes-image/console/console-net-image.bb
require recipes-image/include/x11-base.inc
export IMAGE_BASENAME = "xfce4-base-image"
XFCE_DM ?= "lxdm"
IMAGE_INSTALL += " \
packagegroup-core-x11-xserver \
${X11_BASE_INSTALL} \
${XFCE_DM} \
\
packagegroup-gnome-xserver-base \
packagegroup-xfce-base \
packagegroup-image-base \
\
@@ -17,6 +17,5 @@ IMAGE_INSTALL += " \
xfce4-whiskermenu-plugin \
"
# reenable graphical target
IMAGE_FEATURES += "x11-base"