diff options
author | Wenzong Fan <wenzong.fan@windriver.com> | 2017-01-05 00:23:20 -0800 |
---|---|---|
committer | Joe MacDonald <joe_macdonald@mentor.com> | 2017-01-05 10:18:30 -0500 |
commit | eba0f0ff8c1365aa12ead3498d812b9dbffa3f49 (patch) | |
tree | 9dfb479c201cbe5fdaef97ce5d90c543213ecb32 /recipes-security/selinux/libselinux.inc | |
parent | c42ac83a7794730a8c9ecfaa16018b8706c59ecb (diff) | |
download | meta-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.inc | 11 |
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 | |||
10 | DEPENDS += "libsepol python libpcre swig-native" | 10 | DEPENDS += "libsepol python libpcre swig-native" |
11 | 11 | ||
12 | PACKAGES += "${PN}-python" | 12 | PACKAGES += "${PN}-python" |
13 | FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/selinux/*" | 13 | FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" |
14 | FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/selinux/.debug/*" | 14 | FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/selinux/.debug/*" |
15 | 15 | ||
16 | def get_policyconfigarch(d): | 16 | def 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 | ||
36 | do_install_append() { | 33 | do_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 | ||