python3-setuptools: extend to nativesdk

Extend python3-setuptools to nativesdk because nativesdk-python3-pip needs
it.

Also, adjust RDEPENDS variable setting to keep the runtime dependencies
for nativesdk package the same with the target one. The native package and
the target package's dependencies remain the same as before.

(From OE-Core rev: 8ca8210475610a214cebf1367918f7794ef05d05)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Kelly <mkelly@xevo.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Chen Qi 2018-02-08 12:25:28 -08:00 committed by Richard Purdie
parent 0a9c1319d0
commit 3ab95c3018
1 changed files with 4 additions and 3 deletions

View File

@ -2,6 +2,7 @@ require python-setuptools.inc
DEPENDS += "python3"
DEPENDS_class-native += "python3-native"
DEPENDS_class-nativesdk += "nativesdk-python3"
inherit distutils3
@ -14,11 +15,11 @@ do_install_append() {
echo "./${SRCNAME}-${PV}-py${PYTHON_BASEVERSION}.egg" > ${D}${PYTHON_SITEPACKAGES_DIR}/setuptools.pth
}
RDEPENDS_${PN} = "\
RDEPENDS_${PN}_class-native = "\
python3-distutils \
python3-compression \
"
RDEPENDS_${PN}_class-target = "\
RDEPENDS_${PN} = "\
python3-ctypes \
python3-distutils \
python3-email \
@ -34,4 +35,4 @@ RDEPENDS_${PN}_class-target = "\
python3-unittest \
python3-xml \
"
BBCLASSEXTEND = "native"
BBCLASSEXTEND = "native nativesdk"