blob: 29fe80d2244d77b217fb089dca3d963201d10502 [file] [log] [blame]
Andrew Geissler1e34c2d2020-05-29 16:02:59 -05001SUMMARY = "Cryptographic library for Python"
2DESCRIPTION = "PyCryptodome is a self-contained Python package of low-level\
3 cryptographic primitives."
4HOMEPAGE = "http://www.pycryptodome.org"
5LICENSE = "PD & BSD-2-Clause"
Andrew Geissler595f6302022-01-24 19:11:47 +00006LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=29242a70410a4eeff488a28164e7ab93"
Andrew Geissler1e34c2d2020-05-29 16:02:59 -05007
8inherit pypi
9
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000010PYPI_PACKAGE_EXT = "tar.gz"
Andrew Geissler595f6302022-01-24 19:11:47 +000011
Patrick Williams213cb262021-08-07 19:21:33 -050012RDEPENDS:${PN} += " \
Andrew Geissler1e34c2d2020-05-29 16:02:59 -050013 ${PYTHON_PN}-io \
14 ${PYTHON_PN}-math \
15"
16
Patrick Williams213cb262021-08-07 19:21:33 -050017RDEPENDS:${PN}-tests += " \
Andrew Geissler1e34c2d2020-05-29 16:02:59 -050018 ${PYTHON_PN}-unittest \
19"
20
21PACKAGES =+ "${PN}-tests"
22
Patrick Williams213cb262021-08-07 19:21:33 -050023FILES:${PN}-tests = " \
Andrew Geissler1e34c2d2020-05-29 16:02:59 -050024 ${PYTHON_SITEPACKAGES_DIR}/Crypto/SelfTest/ \
25 ${PYTHON_SITEPACKAGES_DIR}/Crypto/SelfTest/__pycache__/ \
26"
27
28BBCLASSEXTEND = "native nativesdk"