From 8f0034e9568dad3a9a3884dc8f8fa217a12c698e Mon Sep 17 00:00:00 2001 From: Litao Gao Date: Wed, 31 Jul 2019 22:47:56 -0400 Subject: [PATCH] python-cephclient: add new recipe for StarlingX pkg Even though yocto already has python-cephclient pkg, we need to use StarlingX version of it, use source of git://opendev.org/starlingx/integ.git instead. Signed-off-by: Litao Gao --- .../python-cephclient_13.2.2.0.bb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 recipes-core/stx-integ-ceph/python-cephclient_13.2.2.0.bb diff --git a/recipes-core/stx-integ-ceph/python-cephclient_13.2.2.0.bb b/recipes-core/stx-integ-ceph/python-cephclient_13.2.2.0.bb new file mode 100644 index 0000000..1159f45 --- /dev/null +++ b/recipes-core/stx-integ-ceph/python-cephclient_13.2.2.0.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "A client library in python for the Ceph REST API." +HOMEPAGE = "https://github.com/dmsimard/python-cephclient" +SECTION = "devel/python" +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=41687b590435621fc0676ac02c51154f" + +STABLE = "starlingx/master" +PROTOCOL = "https" +BRANCH = "master" +SRCREV = "52807307cece6ff46c2713118d7d8b392a4126fb" +S = "${WORKDIR}/git/ceph/python-cephclient/python-cephclient" +PV = "13.2.2.0" + +SRC_URI = "git://opendev.org/starlingx/integ.git;protocol=${PROTOCOL};rev=${SRCREV};branch=${BRANCH}" + +inherit setuptools + +DEPENDS += " \ + python-pip \ + " + +RDEPENDS_${PN} += " \ + python-lxml \ + python-requests \ + python-cython \ + "