summaryrefslogtreecommitdiffstats
path: root/recipes-security/selinux/libselinux.inc
diff options
context:
space:
mode:
authorWenzong Fan <wenzong.fan@windriver.com>2017-01-05 00:23:20 -0800
committerJoe MacDonald <joe_macdonald@mentor.com>2017-01-05 10:18:30 -0500
commiteba0f0ff8c1365aa12ead3498d812b9dbffa3f49 (patch)
tree9dfb479c201cbe5fdaef97ce5d90c543213ecb32 /recipes-security/selinux/libselinux.inc
parentc42ac83a7794730a8c9ecfaa16018b8706c59ecb (diff)
downloadmeta-selinux-eba0f0ff8c1365aa12ead3498d812b9dbffa3f49.tar.gz
libselinux: uprev to 2.6 (20161014)
* rebase patch: - libselinux-make-O_CLOEXEC-optional.patch * cleanup patches: - libselinux-only-mount-proc-if-necessary.patch - libselinux-procattr-return-einval-for-0-pid.patch - libselinux-procattr-return-error-on-invalid-pid.patch * other fixes: - remove useless variables according to latest Makefile - update FILES_${PN}-python to match the installed file: '${libdir}/python2.7/site-packages/_selinux.so'. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'recipes-security/selinux/libselinux.inc')
-rw-r--r--recipes-security/selinux/libselinux.inc11
1 files changed, 3 insertions, 8 deletions
diff --git a/recipes-security/selinux/libselinux.inc b/recipes-security/selinux/libselinux.inc
index d571a7c..ad00d10 100644
--- a/recipes-security/selinux/libselinux.inc
+++ b/recipes-security/selinux/libselinux.inc
@@ -10,7 +10,7 @@ inherit lib_package pythonnative
10DEPENDS += "libsepol python libpcre swig-native" 10DEPENDS += "libsepol python libpcre swig-native"
11 11
12PACKAGES += "${PN}-python" 12PACKAGES += "${PN}-python"
13FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/selinux/*" 13FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*"
14FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/selinux/.debug/*" 14FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/selinux/.debug/*"
15 15
16def get_policyconfigarch(d): 16def get_policyconfigarch(d):
@@ -27,17 +27,12 @@ do_compile_append() {
27 oe_runmake pywrap -j1 \ 27 oe_runmake pywrap -j1 \
28 INCLUDEDIR='${STAGING_INCDIR}' \ 28 INCLUDEDIR='${STAGING_INCDIR}' \
29 LIBDIR='${STAGING_LIBDIR}' \ 29 LIBDIR='${STAGING_LIBDIR}' \
30 PYLIBVER='python${PYTHON_BASEVERSION}' \ 30 PYINC='-I${STAGING_INCDIR}/python${PYTHON_BASEVERSION}'
31 PYINC='-I${STAGING_INCDIR}/$(PYLIBVER)' \
32 PYLIB='-L${STAGING_LIBDIR}/$(PYLIBVER) -l$(PYLIBVER)' \
33 PYTHONLIBDIR='${PYLIB}'
34} 31}
35 32
36do_install_append() { 33do_install_append() {
37 oe_runmake install-pywrap swigify \ 34 oe_runmake install-pywrap swigify \
38 DESTDIR=${D} \ 35 PYSITEDIR=${D}${libdir}/python${PYTHON_BASEVERSION}/site-packages
39 PYLIBVER='python${PYTHON_BASEVERSION}' \
40 PYLIBDIR='${D}/${libdir}/$(PYLIBVER)'
41 rm -rf ${D}${base_sbindir} 36 rm -rf ${D}${base_sbindir}
42} 37}
43 38