From 301ffdcbaff298bfe4531e4319da9e348caf9174 Mon Sep 17 00:00:00 2001 From: Lukas Bulwahn Date: Tue, 13 Sep 2016 10:24:46 +0200 Subject: [PATCH] python-six: remove recipe already provided by others The Openembedded Layer Index [1] shows that python-six in version 1.10.0 is already provided in the openembedded-core layer and in the meta-python layer, so there is no need for a third copy of the python-six recipe in meta-ros. The recipe python-six is provided since commit a36869c7 in the meta-openembedded repository (commit date: 2015-04-13), and is provided since commit 9979e35f in the openembedded-core repository (commit date: 2016-07-20). In my opinion, at least the commit a36869c7 is far enough in the past, so that we can safely assume that all new meta-ros use a setup where python-six is included at least in meta-python. For users of older versions, we include a remark in the README.md to allow `git blame` to pinpoint to this commit here. [1] https://layers.openembedded.org/layerindex/branch/master/recipes/?q=python-six [2] http://cgit.openembedded.org/meta-openembedded/commit/?id=a36869c700bed940f7f0aa4b9703ae630dc84eac [3] http://cgit.openembedded.org/openembedded-core/commit/?id=9979e35ffb0dfb20d8aaffa8e2ec5e33f27fc009 Signed-off-by: Lukas.Bulwahn --- README.md | 3 +++ recipes-devtools/python/python-six_1.10.0.bb | 15 --------------- 2 files changed, 3 insertions(+), 15 deletions(-) delete mode 100644 recipes-devtools/python/python-six_1.10.0.bb diff --git a/README.md b/README.md index 4b79e76..82cdf0a 100644 --- a/README.md +++ b/README.md @@ -115,6 +115,9 @@ Currently, this layer is still under continuous development. recipes relying on opencv need to activate the DISTRO\_FEATURE opengl. + rosbridge-library depends on python-six, which is provided in meta-python + since a36869c700bed940f7f0aa4b9703ae630dc84eac@meta-openembedded. + ## INSTALLATION ## The repository contains a layer for ROS that builds on top of the diff --git a/recipes-devtools/python/python-six_1.10.0.bb b/recipes-devtools/python/python-six_1.10.0.bb deleted file mode 100644 index feefdf0..0000000 --- a/recipes-devtools/python/python-six_1.10.0.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Six is a Python 2 and 3 compatibility library. It provides \ - utility functions for smoothing over the differences between the Python \ - versions with the goal of writing Python code that is compatible on both \ - Python versions." -SECTION = "devel" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=6f00d4a50713fa859858dd9abaa35b21" - -SRC_URI = "https://pypi.python.org/packages/source/s/six/six-${PV}.tar.gz;downloadfilename=six-{PV}.tar.gz" -SRC_URI[md5sum] = "34eed507548117b2ab523ab14b2f8b55" -SRC_URI[sha256sum] = "105f8d68616f8248e24bf0e9372ef04d3cc10104f1980f54d57b2ce73a5ad56a" - -S = "${WORKDIR}/six-${PV}" - -inherit setuptools