From patchwork Sat Feb 25 02:19:03 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [meta-oe,1/1] systemd.bbclass: fix regression caused by c9f5703aded Date: Sat, 25 Feb 2012 02:19:03 -0000 From: Otavio Salvador X-Patchwork-Id: 22031 Message-Id: <3e2e6ce2e38417181040a3c370708178a9ea8ee3.1330136267.git.otavio@ossystems.com.br> To: openembedded-devel@lists.openembedded.org The parsing condition was broken causing the packages not being expanded to include -systemd packages automatically. Signed-off-by: Otavio Salvador --- meta-oe/classes/systemd.bbclass | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/meta-oe/classes/systemd.bbclass b/meta-oe/classes/systemd.bbclass index 0329b90..2c795fa 100644 --- a/meta-oe/classes/systemd.bbclass +++ b/meta-oe/classes/systemd.bbclass @@ -66,11 +66,10 @@ def systemd_after_parse(d): bpn = d.getVar('BPN', 1) - # not for native / only at parse time - if d.getVar('BB_WORKERCONTEXT', True) is None and \ - bpn + "-native" != d.getVar('PN', 1) and \ - bpn + "-cross" != d.getVar('PN', 1) and \ - bpn + "-nativesdk" != d.getVar('PN', 1): + if d.getVar('BB_WORKERCONTEXT', True) is not None and \ + bpn + "-native" != d.getVar('PN', 1) and \ + bpn + "-cross" != d.getVar('PN', 1) and \ + bpn + "-nativesdk" != d.getVar('PN', 1): systemd_check_vars() for pkg_systemd in d.getVar('SYSTEMD_PACKAGES', 1).split(): systemd_create_package(pkg_systemd)