Lines 21-27
Link Here
|
21 |
|
21 |
|
22 |
RDEPEND=">=sys-libs/libsepol-${SEPOL_VER} |
22 |
RDEPEND=">=sys-libs/libsepol-${SEPOL_VER} |
23 |
>=sys-libs/libselinux-${SELNX_VER} |
23 |
>=sys-libs/libselinux-${SELNX_VER} |
24 |
dev-libs/ustr |
24 |
abi_x86_32? ( |
|
|
25 |
!<dev-libs/ustr-1.0.4-r4 |
26 |
!dev-libs/ustr[-abi_x86_32(-)] |
27 |
) |
25 |
sys-process/audit" |
28 |
sys-process/audit" |
26 |
DEPEND="${RDEPEND} |
29 |
DEPEND="${RDEPEND} |
27 |
sys-devel/bison |
30 |
sys-devel/bison |
Lines 66-91
Link Here
|
66 |
} |
69 |
} |
67 |
|
70 |
|
68 |
multilib_src_compile() { |
71 |
multilib_src_compile() { |
69 |
emake AR="$(tc-getAR)" CC="$(tc-getCC)" all || die |
72 |
building() { |
|
|
73 |
emake \ |
74 |
AR="$(tc-getAR)" \ |
75 |
CC="$(tc-getCC)" \ |
76 |
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ |
77 |
SHLIBDIR="${EPREFIX}/usr/$(get_libdir)" \ |
78 |
"$@" || die |
79 |
} |
80 |
|
81 |
multilib_foreach_abi building all |
70 |
|
82 |
|
71 |
if multilib_is_native_abi && use python; then |
83 |
if multilib_is_native_abi && use python; then |
72 |
building() { |
84 |
building_py() { |
73 |
python_export PYTHON_INCLUDEDIR PYTHON_LIBPATH |
85 |
python_export PYTHON_INCLUDEDIR PYTHON_LIBPATH |
74 |
emake CC="$(tc-getCC)" PYINC="-I${PYTHON_INCLUDEDIR}" PYTHONLBIDIR="${PYTHON_LIBPATH}" PYPREFIX="${EPYTHON##*/}" "$@" |
86 |
emake CC="$(tc-getCC)" PYINC="-I${PYTHON_INCLUDEDIR}" PYTHONLBIDIR="${PYTHON_LIBPATH}" PYPREFIX="${EPYTHON##*/}" "$@" |
75 |
} |
87 |
} |
76 |
python_foreach_impl building swigify |
88 |
python_foreach_impl building_py swigify |
77 |
python_foreach_impl building pywrap |
89 |
python_foreach_impl building_py pywrap |
78 |
fi |
90 |
fi |
79 |
} |
91 |
} |
80 |
|
92 |
|
81 |
multilib_src_install() { |
93 |
multilib_src_install() { |
82 |
LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(PREFIX)/$(get_libdir)" \ |
94 |
installation() { |
83 |
emake DESTDIR="${D}" install |
95 |
emake \ |
|
|
96 |
LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ |
97 |
SHLIBDIR="${EPREFIX}/usr/$(get_libdir)" \ |
98 |
DESTDIR="${D}" "$@" |
99 |
} |
100 |
|
101 |
multilib_foreach_abi installation install |
84 |
|
102 |
|
85 |
if multilib_is_native_abi && use python; then |
103 |
if multilib_is_native_abi && use python; then |
86 |
installation() { |
104 |
installation_py() { |
87 |
emake DESTDIR="${D}" install-pywrap |
105 |
emake DESTDIR="${D}" install-pywrap |
88 |
} |
106 |
} |
89 |
python_foreach_impl installation |
107 |
python_foreach_impl installation_py |
90 |
fi |
108 |
fi |
91 |
} |
109 |
} |