meta-openembedded/meta-python/recipes-devtools/python/python-cryptography_1.1.bb
Derek Straka 9d9a616a39 Update python recipes to use the common pypi package
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:48 +01:00

50 lines
1.5 KiB
BlitzBasic

SUMMARY = "Provides cryptographic recipes and primitives to Python developers"
LICENSE = "Apache-2.0 | BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=8c3617db4fb6fae01f1d253ab91511e4"
DEPENDS += " python-cffi-native python-cffi python-enum34 python-six python-pyasn1"
SRCNAME = "cryptography"
SRC_URI = "file://run-ptest"
SRC_URI[md5sum] = "dd06da41535184f48f2c8e8b74dd570f"
SRC_URI[sha256sum] = "059bc6428b1d0e2317f505698602642f1d8dda5b120ec573a59a430d8cb7a32d"
inherit pypi setuptools
RDEPENDS_${PN} = "\
python-pyasn1\
python-six\
python-cffi\
python-enum34\
python-setuptools\
python-pycparser\
python-subprocess\
python-threading\
python-numbers\
python-contextlib\
python-ipaddress\
python-pyasn1\
python-idna\
"
RDEPENDS_${PN}-ptest = "\
${PN}\
python-pytest\
python-pretend\
python-iso8601\
python-cryptography-vectors\
"
inherit ptest
do_install_ptest() {
install -d ${D}${PTEST_PATH}/tests
cp -rf ${S}/tests/* ${D}${PTEST_PATH}/tests/
install -d ${D}${PTEST_PATH}/tests/hazmat
cp -rf ${S}/tests/hazmat/* ${D}${PTEST_PATH}/tests/hazmat/
}
FILES_${PN}-dbg += " \
${libdir}/python2.7/site-packages/${SRCNAME}/hazmat/bindings/.debug \
"