Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame^] | 1 | DESCRIPTION = "matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats" |
| 2 | SECTION = "devel/python" |
| 3 | LICENSE = "PSF" |
| 4 | LIC_FILES_CHKSUM = "file://README.txt;md5=83c5bf8b16a5f99507f2f47a21ae3b81" |
| 5 | PR = "r1" |
| 6 | |
| 7 | DEPENDS += "python-numpy freetype libpng python-dateutil python-pytz" |
| 8 | RDEPENDS_${PN} = "python-core python-distutils python-numpy freetype libpng python-dateutil python-pytz" |
| 9 | |
| 10 | SRC_URI = "${SOURCEFORGE_MIRROR}/matplotlib/matplotlib-${PV}.tar.gz \ |
| 11 | file://fix_setup.patch \ |
| 12 | file://fix_setupext.patch \ |
| 13 | " |
| 14 | |
| 15 | S = "${WORKDIR}/matplotlib-${PV}" |
| 16 | |
| 17 | EXTRA_OECONF = "--disable-docs --with-python-includes=${STAGING_INCDIR}/../" |
| 18 | |
| 19 | inherit distutils |
| 20 | |
| 21 | do_compile_prepend() { |
| 22 | BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ |
| 23 | ${STAGING_BINDIR_NATIVE}/python setup.py build ${DISTUTILS_BUILD_ARGS} || \ |
| 24 | true |
| 25 | } |
| 26 | |
| 27 | # need to export these variables for python-config to work |
| 28 | export PYTHONPATH |
| 29 | export BUILD_SYS |
| 30 | export HOST_SYS |
| 31 | export STAGING_INCDIR |
| 32 | export STAGING_LIBDIR |
| 33 | |
| 34 | |
| 35 | SRC_URI[md5sum] = "57a627f30b3b27821f808659889514c2" |
| 36 | SRC_URI[sha256sum] = "be37e1d86c65ecacae6683f8805e051e9904e5f2e02bf2b7a34262c46a6d06a7" |