* people using sysvinit already have or can set something like task-core-boot.bb does VIRTUAL-RUNTIME_init_manager ?= "sysvinit" to disable systemd explicitly (so it's not picked by shlib when it's available because other packages). * and for the rest it will disable consolekit and enable systemd explititly
Signed-off-by: Martin Jansa <[email protected]> --- .../recipes-extended/polkit/polkit_0.104.bbappend | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-extended/polkit/polkit_0.104.bbappend diff --git a/meta-oe/recipes-extended/polkit/polkit_0.104.bbappend b/meta-oe/recipes-extended/polkit/polkit_0.104.bbappend new file mode 100644 index 0000000..d649f61 --- /dev/null +++ b/meta-oe/recipes-extended/polkit/polkit_0.104.bbappend @@ -0,0 +1,6 @@ +PRINC := "${@int(PRINC) + 3}" + +PACKAGECONFIG ??= "${@base_contains('VIRTUAL-RUNTIME_init_manager', 'sysvinit', 'consolekit', 'systemd', d)}" +PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd,systemd" +# there is no --enable/--disable option for consolekit and it's not picked by shlibs, so add it to RDEPENDS +PACKAGECONFIG[consolekit] = ",,,consolekit" -- 1.7.8.4 _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
