diff options
Diffstat (limited to 'recipes-security/selinux/libselinux-python.inc')
-rw-r--r-- | recipes-security/selinux/libselinux-python.inc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/recipes-security/selinux/libselinux-python.inc b/recipes-security/selinux/libselinux-python.inc index 6a64473..3760fd8 100644 --- a/recipes-security/selinux/libselinux-python.inc +++ b/recipes-security/selinux/libselinux-python.inc | |||
@@ -7,9 +7,9 @@ LICENSE = "PD" | |||
7 | 7 | ||
8 | FILESEXTRAPATHS_prepend := "${THISDIR}/libselinux:" | 8 | FILESEXTRAPATHS_prepend := "${THISDIR}/libselinux:" |
9 | 9 | ||
10 | inherit python3-dir | 10 | inherit python3native |
11 | 11 | ||
12 | DEPENDS += "python3 swig-native" | 12 | DEPENDS += "python3 swig-native libpcre libsepol" |
13 | RDEPENDS_${PN} += "libselinux python3-core python3-shell" | 13 | RDEPENDS_${PN} += "libselinux python3-core python3-shell" |
14 | 14 | ||
15 | def get_policyconfigarch(d): | 15 | def get_policyconfigarch(d): |
@@ -24,6 +24,7 @@ EXTRA_OEMAKE += "LDFLAGS='${LDFLAGS} -lpcre' LIBSEPOLA='${STAGING_LIBDIR}/libsep | |||
24 | EXTRA_OEMAKE_append_libc-musl = " FTS_LDLIBS=-lfts" | 24 | EXTRA_OEMAKE_append_libc-musl = " FTS_LDLIBS=-lfts" |
25 | 25 | ||
26 | FILES_${PN} = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" | 26 | FILES_${PN} = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/*" |
27 | INSANE_SKIP_${PN} = "dev-so" | ||
27 | 28 | ||
28 | do_compile() { | 29 | do_compile() { |
29 | oe_runmake pywrap -j1 \ | 30 | oe_runmake pywrap -j1 \ |
@@ -34,7 +35,7 @@ do_compile() { | |||
34 | 35 | ||
35 | do_install() { | 36 | do_install() { |
36 | oe_runmake install-pywrap \ | 37 | oe_runmake install-pywrap \ |
37 | PYCEXT='.so' \ | 38 | DESTDIR=${D} \ |
38 | PYLIBVER='python${PYTHON_BASEVERSION}${PYTHON_ABI}' \ | 39 | PYLIBVER='python${PYTHON_BASEVERSION}${PYTHON_ABI}' \ |
39 | PYTHONLIBDIR='${D}${libdir}/python${PYTHON_BASEVERSION}/site-packages' | 40 | PYTHONLIBDIR='${libdir}/python${PYTHON_BASEVERSION}/site-packages' |
40 | } | 41 | } |