This patch adds python-oauthlib and python3-oauthlib. Signed-off-by: Bhargava Sreekantappa Gayathri <[email protected]> Signed-off-by: Manjukumar Matha <[email protected]> Signed-off-by: Alejandro Enedino Hernandez Samaniego <[email protected]> --- .../recipes-devtools/python/python-oauthlib.inc | 25 ++++++++++++++++++++++ .../python/python-oauthlib_2.0.6.bb | 4 ++++ .../python/python3-oauthlib_2.0.6.bb | 2 ++ 3 files changed, 31 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python-oauthlib.inc create mode 100644 meta-python/recipes-devtools/python/python-oauthlib_2.0.6.bb create mode 100644 meta-python/recipes-devtools/python/python3-oauthlib_2.0.6.bb
diff --git a/meta-python/recipes-devtools/python/python-oauthlib.inc b/meta-python/recipes-devtools/python/python-oauthlib.inc new file mode 100644 index 0000000..c5de8a0 --- /dev/null +++ b/meta-python/recipes-devtools/python/python-oauthlib.inc @@ -0,0 +1,25 @@ +SUMMARY = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +HOMEPAGE = "https://github.com/idan/oauthlib" + +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://LICENSE;md5=5ba9ce41463615e082609806255bce1b" + +SRC_URI = "https://pypi.python.org/packages/a5/8a/212e9b47fb54be109f3ff0684165bb38c51117f34e175c379fce5c7df754/oauthlib-${PV}.tar.gz" +SRC_URI[md5sum] = "277a9a966cc8c72e492b4eeb41332445" +SRC_URI[sha256sum] = "ce57b501e906ff4f614e71c36a3ab9eacbb96d35c24d1970d2539bbc3ec70ce1" + +S = "${WORKDIR}/oauthlib-${PV}" + +# The following configs & dependencies are from setuptools extras_require. +# These dependencies are optional, hence can be controlled via PACKAGECONFIG. +# The upstream names may not correspond exactly to bitbake package names. +# +# Uncomment this line to enable all the optional features. +#PACKAGECONFIG ?= "test signedtoken signals rsa" +PACKAGECONFIG[test] = ",,,${PYTHON_PN}-blinker ${PYTHON_PN}-cryptography ${PYTHON_PN}-nose ${PYTHON_PN}-pyjwt" +PACKAGECONFIG[signedtoken] = ",,,${PYTHON_PN}-cryptography ${PYTHON_PN}-pyjwt" +PACKAGECONFIG[signals] = ",,,${PYTHON_PN}-blinker" +PACKAGECONFIG[rsa] = ",,,${PYTHON_PN}-cryptography" + +RDEPENDS_${PN} += "${PYTHON_PN}-core ${PYTHON_PN}-crypt ${PYTHON_PN}-datetime ${PYTHON_PN}-json ${PYTHON_PN}-logging ${PYTHON_PN}-math ${PYTHON_PN}-netclient ${PYTHON_PN}-unittest" + diff --git a/meta-python/recipes-devtools/python/python-oauthlib_2.0.6.bb b/meta-python/recipes-devtools/python/python-oauthlib_2.0.6.bb new file mode 100644 index 0000000..4329d21 --- /dev/null +++ b/meta-python/recipes-devtools/python/python-oauthlib_2.0.6.bb @@ -0,0 +1,4 @@ +inherit setuptools +require python-oauthlib.inc + +RDEPENDS_${PN} += "${PYTHON_PN}-re ${PYTHON_PN}-lang" diff --git a/meta-python/recipes-devtools/python/python3-oauthlib_2.0.6.bb b/meta-python/recipes-devtools/python/python3-oauthlib_2.0.6.bb new file mode 100644 index 0000000..da13b55 --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-oauthlib_2.0.6.bb @@ -0,0 +1,2 @@ +inherit setuptools3 +require python-oauthlib.inc -- 2.7.4 This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately. -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
