[oe] [RFC meta-gnome][PATCH 13/16] gnome-shell: add recipe for gnome-shell.

Burton, Ross ross.burton at intel.com
Tue Oct 30 11:20:27 UTC 2018


On Mon, 29 Oct 2018 at 16:43, brendank310 <brendank310 at gmail.com> wrote:
> +SRC_URI = "git://gitlab.gnome.org/GNOME/gnome-shell.git;protocol=http;branch=master;tag=3.30.1 \
> +           file://0001-dont-detect-python.patch \
> +           "

Tarball is preferred.

> +RDEPENDS_gnome-shell += " python3-core python3-pygobject gnome-settings-daemon gnome-bluetooth gdm "

Use ${PN} instead of gnome-shell so this works for multilib.

> +EXTRA_OEMESON += " -Dman=false -Dnetworkmanager=false "

Respecting the api-documentation DISTRO_FEATURE would be good here.
See manpages.bbclass.

> +FILES_${PN} += "${libdir}"

Almost definitely wrong.

> +FILES_${PN} += "${bindir}"

This is in FILES by default.

> +do_configure_prepend() {
> +       # Fixup the gsettings version
> +       sed -i 's^3.27.90^3.24.1^g' ${S}/meson.build

Do this as a patch so we can see *why*.

Ross



More information about the Openembedded-devel mailing list