summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXin Ouyang <Xin.Ouyang@windriver.com>2012-04-27 15:56:20 +0800
committerXin Ouyang <Xin.Ouyang@windriver.com>2012-04-27 15:56:20 +0800
commit1442824d3272f54feca33238e527d18a06a6b7e0 (patch)
tree02bd1cffd5c66db13835baba5e21240b25ea7605
parent16668088dda857b1651d7cdd7928ec4187e74b26 (diff)
downloadmeta-selinux-1442824d3272f54feca33238e527d18a06a6b7e0.tar.gz
policycoreutils: Fix depends for target build.
-rw-r--r--recipes-security/selinux/policycoreutils_2.1.10.bb12
1 files changed, 10 insertions, 2 deletions
diff --git a/recipes-security/selinux/policycoreutils_2.1.10.bb b/recipes-security/selinux/policycoreutils_2.1.10.bb
index 297e15b..2289762 100644
--- a/recipes-security/selinux/policycoreutils_2.1.10.bb
+++ b/recipes-security/selinux/policycoreutils_2.1.10.bb
@@ -15,8 +15,16 @@ SRC_URI[md5sum] = "fefdede2815cdd2ba8b68599fef1f257"
15SRC_URI[sha256sum] = "8bbbc36b7d375edff891503932da93e37553f0dd7bdceded7ce9a45c80bec3d1" 15SRC_URI[sha256sum] = "8bbbc36b7d375edff891503932da93e37553f0dd7bdceded7ce9a45c80bec3d1"
16 16
17DEPENDS += "libsepol libselinux libsemanage" 17DEPENDS += "libsepol libselinux libsemanage"
18DEPENDS_${BPN} += "libcap-ng libcgroup" 18TARGET_EXTRA_DEPENDS = "libcap-ng libcgroup"
19DEPENDS_${BPN} += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam audit', '', d)}" 19TARGET_EXTRA_DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam audit', '', d)}"
20python __anonymous () {
21 dps = d.getVar('DEPENDS', True)
22 extra_dps = d.getVar('TARGET_EXTRA_DEPENDS', True)
23 pn = d.getVar('PN', True)
24 bpn = d.getVar('BPN', True)
25 if pn == bpn:
26 d.setVar("DEPENDS", dps + " " + extra_dps)
27}
20 28
21RDEPENDS_${BPN} += "\ 29RDEPENDS_${BPN} += "\
22 libselinux-python \ 30 libselinux-python \