mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-12 17:20:13 +00:00
python3-matplotlib: multiple changes
* The license indicated in the setup.py is PSF not the BSD. Update LICENSE * added kiwisolver and cycler to the dependencies * add missing pkgconfig class * added native for the python dependencies to DEPENDS: the setuptools need to launch the required libraries to check if they are there * remove redundant PYPI_PACKAGE * add SECTION = "devel/python" * apply oe-stylize Signed-off-by: Nicola Lunghi <nick83ola@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -4,16 +4,34 @@ Matplotlib is a Python 2D plotting library which produces \
|
|||||||
publication-quality figures in a variety of hardcopy formats \
|
publication-quality figures in a variety of hardcopy formats \
|
||||||
and interactive environments across platforms."
|
and interactive environments across platforms."
|
||||||
HOMEPAGE = "https://github.com/matplotlib/matplotlib"
|
HOMEPAGE = "https://github.com/matplotlib/matplotlib"
|
||||||
LICENSE = "BSD-2-Clause"
|
SECTION = "devel/python"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE/LICENSE;md5=afec61498aa5f0c45936687da9a53d74"
|
LICENSE = "PSF"
|
||||||
|
LIC_FILES_CHKSUM = "\
|
||||||
DEPENDS = "python3-numpy-native python3-numpy freetype libpng python3-dateutil python3-pytz"
|
file://setup.py;beginline=275;endline=275;md5=2a114620e4e6843aa7568d5902501753 \
|
||||||
RDEPENDS_${PN} = "python3-numpy freetype libpng python3-dateutil python3-pytz"
|
file://LICENSE/LICENSE;md5=afec61498aa5f0c45936687da9a53d74 \
|
||||||
|
"
|
||||||
|
DEPENDS = "\
|
||||||
|
freetype \
|
||||||
|
libpng \
|
||||||
|
python3-numpy-native \
|
||||||
|
python3-dateutil-native \
|
||||||
|
python3-pytz-native \
|
||||||
|
"
|
||||||
|
|
||||||
SRC_URI[md5sum] = "f894af5564a588e880644123237251b7"
|
SRC_URI[md5sum] = "f894af5564a588e880644123237251b7"
|
||||||
SRC_URI[sha256sum] = "1febd22afe1489b13c6749ea059d392c03261b2950d1d45c17e3aed812080c93"
|
SRC_URI[sha256sum] = "1febd22afe1489b13c6749ea059d392c03261b2950d1d45c17e3aed812080c93"
|
||||||
|
|
||||||
PYPI_PACKAGE = "matplotlib"
|
inherit pypi setuptools3 pkgconfig
|
||||||
inherit pypi setuptools3
|
|
||||||
|
RDEPENDS_${PN} = "\
|
||||||
|
freetype \
|
||||||
|
libpng \
|
||||||
|
python3-numpy \
|
||||||
|
python3-pyparsing \
|
||||||
|
python3-cycler \
|
||||||
|
python3-dateutil \
|
||||||
|
python3-kiwisolver \
|
||||||
|
python3-pytz \
|
||||||
|
"
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
BBCLASSEXTEND = "native"
|
||||||
|
|||||||
Reference in New Issue
Block a user