mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-19 12:50:22 +02:00
python-*: switch remaining pypi recipes to use the pypi class
Cleanup the various python-* recipes which download from pypi. The biggest change is to "inherit pypi" which should result in us always using current pypi best practices. This will for example ensure we are using https and not http which is apparently going to be disabled soon. Where the default behavior in the pypi class wasn't sufficient we make use of the PYPI_* variables to overwrite the defaults. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
This commit is contained in:
parent
62823d7de0
commit
34dee81d0c
|
@ -11,15 +11,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=2dbb33d00e1fd31c7041460a81ac0bd2"
|
|||
DEPENDS += "python-greenlet libevent"
|
||||
RDEPENDS_${PN} += "python-greenlet python-mime python-pprint python-re"
|
||||
|
||||
SRCNAME = "gevent"
|
||||
|
||||
SRC_URI = "http://pypi.python.org/packages/source/g/gevent/${SRCNAME}-${PV}.tar.gz"
|
||||
SRC_URI[md5sum] = "7b952591d1a0174d6eb6ac47bd975ab6"
|
||||
SRC_URI[sha256sum] = "4627e215d058f71d95e6b26d9e7be4c263788a4756bd2858a93775f6c072df43"
|
||||
|
||||
S = "${WORKDIR}/${SRCNAME}-${PV}"
|
||||
|
||||
inherit setuptools
|
||||
inherit setuptools pypi
|
||||
|
||||
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
|
||||
SRC_URI += "file://libev-conf.patch"
|
||||
|
|
|
@ -13,23 +13,22 @@ DESCRIPTION = "\
|
|||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=0ccca7097c1d29fa42e75e9c15c6ff2e"
|
||||
|
||||
SRCNAME = "M2Crypto"
|
||||
SRC_URI = "http://pypi.python.org/packages/source/M/M2Crypto/${SRCNAME}-${PV}.tar.gz \
|
||||
PYPI_PACKAGE = "M2Crypto"
|
||||
|
||||
SRC_URI += " \
|
||||
file://m2crypto-Fix-build-with-SWIG-3.0.5.patch \
|
||||
"
|
||||
|
||||
SRC_URI[md5sum] = "573f21aaac7d5c9549798e72ffcefedd"
|
||||
SRC_URI[sha256sum] = "6071bfc817d94723e9b458a010d565365104f84aa73f7fe11919871f7562ff72"
|
||||
|
||||
S = "${WORKDIR}/${SRCNAME}-${PV}"
|
||||
|
||||
inherit setuptools
|
||||
inherit setuptools pypi
|
||||
|
||||
DEPENDS += "openssl swig-native"
|
||||
|
||||
DISTUTILS_BUILD_ARGS += "build_ext -I${STAGING_INCDIR}"
|
||||
|
||||
inherit setuptools
|
||||
inherit setuptools pypi
|
||||
|
||||
SWIG_FEATURES_x86-64 = "-D__x86_64__"
|
||||
SWIG_FEATURES ?= ""
|
||||
|
|
|
@ -4,14 +4,9 @@ SECTION = "devel/python"
|
|||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=72f034adc6f7b05b09bc00d1a05bb065"
|
||||
|
||||
PR = "r0"
|
||||
SRCNAME = "Sphinx"
|
||||
|
||||
SRC_URI = "http://pypi.python.org/packages/source/S/${SRCNAME}/${SRCNAME}-${PV}.tar.gz"
|
||||
PYPI_PACKAGE = "Sphinx"
|
||||
|
||||
SRC_URI[md5sum] = "4c4988e0306a04cef8dccc384281e585"
|
||||
SRC_URI[sha256sum] = "c6871a784d24aba9270b6b28541537a57e2fcf4d7c799410eba18236bc76d6bc"
|
||||
|
||||
S = "${WORKDIR}/${SRCNAME}-${PV}"
|
||||
|
||||
inherit setuptools
|
||||
inherit setuptools pypi
|
||||
|
|
Loading…
Reference in New Issue
Block a user