v1->v2:
* rebase to latest head
* 4 meta-oe/layer.conf: systemd-serialgetty moved to meta-systemd
* 5 append systemd package to RRECOMMENDS
* remove warning in case systemd-stuff is packed in ${PN}
* 7+8 make tasks usable without meta-systemd
* xserver-nodm-init: include Martin's patch [1]
* use FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" for multiple bbappendsThe series can be pulled from [2] branch systemd [1] http://patches.openembedded.org/patch/30383/ [2] git://gitorious.org/schnitzeltony-oe-meta/meta-openembedded-systemd.git Andreas Müller (32): systemd.bbclass: move to meta-systemd move systemd recipes to meta-systemd layer.conf/README: search directory structure for bbappends changed meta-oe/layer.conf: systemd-serialgetty moved to meta-systemd systemd.bbclass: add *-systemd packages to RRECOMMENDS systemd.bbclass: do not warn for systemd files are in ${PN} task-basic: move systemd support to meta systemd task-x11: in case meta-systemd is part of BBLAYERS, xserver-nodm-init-systemd is recommended automatically polkit: meta-systemd rework gdm: move systemd support to meta-systemd busybox: move systemd support to meta-systemd ntp: move systemd support to meta-systemd syslog-ng: move systemd support to meta-systemd udisks: move systemd support to meta-systemd lighttpd: move systemd support to meta-systemd cronie: move systemd support to meta-systemd elsa: move systemd support to meta-systemd net-snmp: move systemd support to meta-systemd atftp: move systemd support to meta-systemd dhcp: move systemd support to meta-systemd connman: move systemd support to meta-systemd gateone: move systemd support to meta-systemd cherokee: move systemd support to meta-systemd openssh: move systemd support to meta-systemd cloud9: move systemd support to meta-systemd xinput-calibrator: : move systemd support to meta-systemd xserver-nodm-init: move systemd support to meta-systemd dropbear: move systemd support to meta-systemd keymaps: move systemd support to meta-systemd rsyslog: move systemd support to meta-systemd gpsd: move systemd support to meta-systemd networkmanager: move systemd support to meta-systemd meta-efl/recipes-efl/efl/elsa_svn.bb | 9 +---- meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bb | 8 +--- meta-oe/conf/layer.conf | 1 - .../cherokee/cherokee_1.2.98.bb | 10 ++---- .../recipes-connectivity/gateone/gateone_git.bb | 9 +---- .../networkmanager/networkmanager_0.9.2.0.bb | 13 +++---- .../recipes-core/busybox/busybox_1.19.4.bbappend | 20 +---------- meta-oe/recipes-core/tasks/task-basic.bb | 7 ++-- meta-oe/recipes-core/tasks/task-x11_1.0.bb | 6 ++-- meta-oe/recipes-devtools/cloud9/cloud9_0.6.bb | 9 +---- meta-oe/recipes-extended/atftp/atftp_0.7.bb | 10 ++---- .../recipes-extended/net-snmp/net-snmp_5.7.1.bb | 17 +-------- .../recipes-extended/polkit/polkit_0.104.bbappend | 4 +- meta-oe/recipes-extended/rsyslog/rsyslog.inc | 10 +++--- .../xinput-calibrator/xinput-calibrator_0.7.5.bb | 8 +--- .../xserver-nodm-init/xserver-nodm-init_2.0.bb | 16 +-------- meta-oe/recipes-navigation/gpsd/gpsd_3.4.bb | 15 ++------ meta-oe/recipes-navigation/gpsd/gpsd_3.5.bb | 15 ++------ meta-oe/recipes-navigation/gpsd/gpsd_git.bb | 14 ++------ meta-oe/recipes-support/ntp/ntp_4.2.6p3.bb | 18 +--------- meta-oe/recipes-support/syslog-ng/syslog-ng.inc | 9 +---- meta-oe/recipes-support/udisks/udisks_1.0.4.bb | 10 ++---- meta-systemd/README | 5 +++ {meta-oe => meta-systemd}/classes/systemd.bbclass | 35 +++++++++++++------ meta-systemd/conf/layer.conf | 2 +- .../recipes-efl/efl/elsa/xserver-nodm.service | 0 .../meta-efl/recipes-efl/efl/elsa_svn.bbappend | 13 +++++++ .../meta-gnome}/recipes-gnome/gdm/gdm/gdm.service | 0 .../recipes-gnome/gdm/gdm_2.32.2.bbappend | 13 +++++++ .../recipes-bsp/keymaps/keymaps/keymaps.service | 0 .../recipes-bsp/keymaps/keymaps_1.0.bbappend | 2 +- .../cherokee/cherokee/cherokee.service | 0 .../cherokee/cherokee_1.2.98.bbappend | 10 ++++++ .../connman/connman_1.0.bbappend | 2 + .../recipes-connectivity/dhcp/dhcp}/dhcpd.service | 0 .../dhcp/dhcp}/dhcrelay.service | 0 .../dhcp/dhcp_4.2.3-P2.bbappend | 4 +- .../gateone/gateone/gateone.service | 0 .../gateone/gateone_git.bbappend | 11 ++++++ .../networkmanager/networkmanager_0.9.2.0.bbappend | 14 ++++++++ .../openssh/openssh/sshd.socket | 0 .../openssh/openssh/[email protected] | 0 .../openssh/openssh/sshdgenkeys.service | 0 .../openssh/openssh_6.0p1.bbappend | 2 +- .../busybox/busybox/busybox-klogd.service.in | 0 .../busybox/busybox/busybox-syslog.service.in | 0 .../recipes-core/busybox/busybox_1.19.4.bbappend | 23 +++++++++++++ .../recipes-core/dropbear/dropbear/dropbear.socket | 0 .../dropbear/dropbear/[email protected] | 0 .../dropbear/dropbear/dropbearkey.service | 0 .../dropbear/dropbear_2012.55.bbappend | 4 +- .../meta-oe/recipes-core/tasks/task-basic.bbappend | 6 +++ .../recipes-devtools/cloud9/cloud9/cloud9.service | 0 .../recipes-devtools/cloud9/cloud9_0.6.bbappend | 13 +++++++ .../recipes-extended/atftp/atftp}/atftpd.service | 0 .../recipes-extended/atftp/atftp_0.7.bbappend | 10 ++++++ .../recipes-extended/cronie/cronie/crond.service | 0 .../recipes-extended/cronie/cronie_1.4.8.bbappend | 4 +- .../lighttpd/lighttpd/lighttpd.service | 0 .../lighttpd/lighttpd_1.4.31.bbappend | 4 +- .../net-snmp/net-snmp}/snmpd.service | 0 .../net-snmp/net-snmp}/snmptrapd.service | 0 .../net-snmp/net-snmp}/systemd-support.patch | 0 .../net-snmp/net-snmp_5.7.1.bbappend | 19 +++++++++++ .../recipes-extended/polkit/polkit_0.104.bbappend | 3 ++ .../rsyslog/rsyslog_5.8.0.bbappend | 10 ++++++ .../xinput-calibrator/xinput-calibrator.service | 0 .../xinput-calibrator_0.7.5.bbappend | 10 ++++++ .../xserver-nodm-init}/xserver-nodm.conf | 0 .../xserver-nodm-init}/xserver-nodm.service | 0 .../xserver-nodm-init_2.0.bbappend | 21 ++++++++++++ .../recipes-navigation/gpsd/gpsd/gpsd.service | 0 .../recipes-navigation/gpsd/gpsd_3.4.bbappend | 18 ++++++++++ .../recipes-navigation/gpsd/gpsd_3.5.bbappend | 18 ++++++++++ .../recipes-navigation/gpsd/gpsd_git.bbappend | 14 ++++++++ .../meta-oe/recipes-support/ntp/ntp}/ntpd.service | 0 .../recipes-support/ntp/ntp}/ntpdate.service | 0 .../recipes-support/ntp/ntp_4.2.6p3.bbappend | 20 +++++++++++ .../syslog-ng/syslog-ng_3.2.5.bbappend | 11 ++++++ .../udisks/udisks/add-systemd-support.patch | 0 .../recipes-support/udisks/udisks_1.0.4.bbappend | 13 +++++++ .../recipes-core/systemd/systemd-compat-units.bb | 0 .../systemd/systemd-compat-units/machineid.service | 0 .../systemd-compat-units/run-postinsts.service | 0 .../systemd/systemd-machine-units_1.0.bb | 0 .../recipes-core/systemd/systemd-serialgetty.bb | 0 .../systemd/systemd-serialgetty/LICENSE | 0 .../systemd-serialgetty/[email protected] | 0 .../recipes-core/systemd/systemd-speed-hacks.bb | 0 .../systemd/systemd-systemctl-native.bb | 0 .../systemd/systemd-systemctl-native/systemctl | 0 .../systemd/systemd/format-replace-m-uclibc.patch | 0 .../systemd/systemd/paper-over-mkostemp.patch | 0 .../recipes-core/systemd/systemd_git.bb | 0 94 files changed, 369 insertions(+), 203 deletions(-) rename {meta-oe => meta-systemd}/classes/systemd.bbclass (85%) rename {meta-efl => meta-systemd/meta-efl}/recipes-efl/efl/elsa/xserver-nodm.service (100%) create mode 100644 meta-systemd/meta-efl/recipes-efl/efl/elsa_svn.bbappend rename {meta-gnome => meta-systemd/meta-gnome}/recipes-gnome/gdm/gdm/gdm.service (100%) create mode 100644 meta-systemd/meta-gnome/recipes-gnome/gdm/gdm_2.32.2.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-bsp/keymaps/keymaps/keymaps.service (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-bsp/keymaps/keymaps_1.0.bbappend (85%) rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/cherokee/cherokee/cherokee.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-connectivity/cherokee/cherokee_1.2.98.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/connman/connman_1.0.bbappend (84%) rename {meta-oe/recipes-connectivity/dhcp/files => meta-systemd/meta-oe/recipes-connectivity/dhcp/dhcp}/dhcpd.service (100%) rename {meta-oe/recipes-connectivity/dhcp/files => meta-systemd/meta-oe/recipes-connectivity/dhcp/dhcp}/dhcrelay.service (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/dhcp/dhcp_4.2.3-P2.bbappend (79%) rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/gateone/gateone/gateone.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-connectivity/gateone/gateone_git.bbappend create mode 100644 meta-systemd/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.2.0.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/openssh/openssh/sshd.socket (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/openssh/openssh/[email protected] (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/openssh/openssh/sshdgenkeys.service (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-connectivity/openssh/openssh_6.0p1.bbappend (88%) rename {meta-oe => meta-systemd/meta-oe}/recipes-core/busybox/busybox/busybox-klogd.service.in (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-core/busybox/busybox/busybox-syslog.service.in (100%) create mode 100644 meta-systemd/meta-oe/recipes-core/busybox/busybox_1.19.4.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-core/dropbear/dropbear/dropbear.socket (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-core/dropbear/dropbear/[email protected] (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-core/dropbear/dropbear/dropbearkey.service (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-core/dropbear/dropbear_2012.55.bbappend (81%) create mode 100644 meta-systemd/meta-oe/recipes-core/tasks/task-basic.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-devtools/cloud9/cloud9/cloud9.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-devtools/cloud9/cloud9_0.6.bbappend rename {meta-oe/recipes-extended/atftp/files => meta-systemd/meta-oe/recipes-extended/atftp/atftp}/atftpd.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-extended/atftp/atftp_0.7.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-extended/cronie/cronie/crond.service (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-extended/cronie/cronie_1.4.8.bbappend (69%) rename {meta-oe => meta-systemd/meta-oe}/recipes-extended/lighttpd/lighttpd/lighttpd.service (100%) rename {meta-oe => meta-systemd/meta-oe}/recipes-extended/lighttpd/lighttpd_1.4.31.bbappend (62%) rename {meta-oe/recipes-extended/net-snmp/files => meta-systemd/meta-oe/recipes-extended/net-snmp/net-snmp}/snmpd.service (100%) rename {meta-oe/recipes-extended/net-snmp/files => meta-systemd/meta-oe/recipes-extended/net-snmp/net-snmp}/snmptrapd.service (100%) rename {meta-oe/recipes-extended/net-snmp/files => meta-systemd/meta-oe/recipes-extended/net-snmp/net-snmp}/systemd-support.patch (100%) create mode 100644 meta-systemd/meta-oe/recipes-extended/net-snmp/net-snmp_5.7.1.bbappend create mode 100644 meta-systemd/meta-oe/recipes-extended/polkit/polkit_0.104.bbappend create mode 100644 meta-systemd/meta-oe/recipes-extended/rsyslog/rsyslog_5.8.0.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-graphics/xinput-calibrator/xinput-calibrator/xinput-calibrator.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-graphics/xinput-calibrator/xinput-calibrator_0.7.5.bbappend rename {meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0 => meta-systemd/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init}/xserver-nodm.conf (100%) rename {meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0 => meta-systemd/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init}/xserver-nodm.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-navigation/gpsd/gpsd/gpsd.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-navigation/gpsd/gpsd_3.4.bbappend create mode 100644 meta-systemd/meta-oe/recipes-navigation/gpsd/gpsd_3.5.bbappend create mode 100644 meta-systemd/meta-oe/recipes-navigation/gpsd/gpsd_git.bbappend rename {meta-oe/recipes-support/ntp/files => meta-systemd/meta-oe/recipes-support/ntp/ntp}/ntpd.service (100%) rename {meta-oe/recipes-support/ntp/files => meta-systemd/meta-oe/recipes-support/ntp/ntp}/ntpdate.service (100%) create mode 100644 meta-systemd/meta-oe/recipes-support/ntp/ntp_4.2.6p3.bbappend create mode 100644 meta-systemd/meta-oe/recipes-support/syslog-ng/syslog-ng_3.2.5.bbappend rename {meta-oe => meta-systemd/meta-oe}/recipes-support/udisks/udisks/add-systemd-support.patch (100%) create mode 100644 meta-systemd/meta-oe/recipes-support/udisks/udisks_1.0.4.bbappend rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-compat-units.bb (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-compat-units/machineid.service (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-compat-units/run-postinsts.service (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-machine-units_1.0.bb (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-serialgetty.bb (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-serialgetty/LICENSE (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-serialgetty/[email protected] (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-speed-hacks.bb (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-systemctl-native.bb (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd-systemctl-native/systemctl (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd/format-replace-m-uclibc.patch (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd/paper-over-mkostemp.patch (100%) rename {meta-oe => meta-systemd}/recipes-core/systemd/systemd_git.bb (100%) -- 1.7.6.5 _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
