Re: [oe] [meta-python][PATCH v3 2/2] python-mprpc: add new recipe
On Thu, Apr 27, 2017 at 4:08 PM, Andrej Rodewrote: > Hi, > >> I think you could just do SRC_URI += and remove patch=1 and pnum=1 >> they are defaults. >> > > yeah, that would be better, but as Martin pointed out all my pending patches > are already merged. > Sorry for resending and not checking if they are already merged. > I was looking at patchwork, but somewhat I missed that everything is already > in-tree. thats fine. Send a follow-up > > Cheers, > Andrej > -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-python][PATCH v3 2/2] python-mprpc: add new recipe
Hi, I think you could just do SRC_URI += and remove patch=1 and pnum=1 they are defaults. yeah, that would be better, but as Martin pointed out all my pending patches are already merged. Sorry for resending and not checking if they are already merged. I was looking at patchwork, but somewhat I missed that everything is already in-tree. Cheers, Andrej -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-python][PATCH v3 2/2] python-mprpc: add new recipe
On Thu, Apr 27, 2017 at 2:19 PM, Andrej Rodewrote: > Add recipe for python-mprpc, a messagepack RPC library for python > > Signed-off-by: Andrej Rode > --- > .../python-mprpc/files/0001-fix_setup_py.patch | 34 > ++ > .../python-mprpc/python-mprpc_0.1.13.bb| 17 +++ > 2 files changed, 51 insertions(+) > create mode 100644 > meta-python/recipes-connectivity/python-mprpc/files/0001-fix_setup_py.patch > create mode 100644 > meta-python/recipes-connectivity/python-mprpc/python-mprpc_0.1.13.bb > > diff --git > a/meta-python/recipes-connectivity/python-mprpc/files/0001-fix_setup_py.patch > b/meta-python/recipes-connectivity/python-mprpc/files/0001-fix_setup_py.patch > new file mode 100644 > index 000..f5df9b9 > --- /dev/null > +++ > b/meta-python/recipes-connectivity/python-mprpc/files/0001-fix_setup_py.patch > @@ -0,0 +1,34 @@ > +From bda99eab9036d46e7bb06b446d11cab0b1dd8093 Mon Sep 17 00:00:00 2001 > +From: Andrej Rode > +Date: Mon, 10 Apr 2017 16:49:50 -0700 > +Subject: [PATCH] setup: remove find_packages and only install mprpc > + > +Signed-off-by: Andrej Rode > +--- > + setup.py | 4 ++-- > + 1 file changed, 2 insertions(+), 2 deletions(-) > + > +diff --git a/setup.py b/setup.py > +index 5001d0c..4c0ba75 100644 > +--- a/setup.py > b/setup.py > +@@ -1,6 +1,6 @@ > + # -*- coding: utf-8 -*- > + > +-from setuptools import setup, Extension, find_packages > ++from setuptools import setup, Extension > + > + setup( > + name='mprpc', > +@@ -10,7 +10,7 @@ setup( > + author='Studio Ousia', > + author_email='ik...@ousia.jp', > + url='http://github.com/studio-ousia/mprpc', > +-packages=find_packages(), > ++packages=['mprpc'], > + ext_modules=[ > + Extension('mprpc.client', ['mprpc/client.c']), > + Extension('mprpc.server', ['mprpc/server.c']) > +-- > +2.10.2 > + > diff --git > a/meta-python/recipes-connectivity/python-mprpc/python-mprpc_0.1.13.bb > b/meta-python/recipes-connectivity/python-mprpc/python-mprpc_0.1.13.bb > new file mode 100644 > index 000..78df00a > --- /dev/null > +++ b/meta-python/recipes-connectivity/python-mprpc/python-mprpc_0.1.13.bb > @@ -0,0 +1,17 @@ > +SUMMARY = "A gevent based messagpack rpc library" > +DESCRIPTION = "mprpc is a fast implementation of the messagepack rpc > protocol for python. \ > +It is based on gevent for handling connections and enabling concurrent > connections." > +HOMEPAGE = "https://github.com/studio-ousia/mprpc; > +LICENSE = "Apache-2.0" > +LIC_FILES_CHKSUM = "file://LICENSE;md5=4ba825394aec026b5f94edca44426859" > +DEPENDS += "python-gevent" > +RDEPENDS_${PN} += "python-gevent python-msgpack python-gsocketpool" > + > +SRC_URI_append = " \ > +file://0001-fix_setup_py.patch;patch=1;pnum=1 \ I think you could just do SRC_URI += and remove patch=1 and pnum=1 they are defaults. > +" > + > +SRC_URI[md5sum] = "449e6239eb5ff07b9cceb86e1ab0c2ee" > +SRC_URI[sha256sum] = > "5881cc7fbb8de814e2b4aa5958bfe147c5c301e46749190f0e6abf373cf56d82" > + > +inherit pypi setuptools > -- > 2.10.2 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-python][PATCH v3 2/2] python-mprpc: add new recipe
Why patch=1 parameter? it will be autumatically recognized and applied as patch thanks to .patch extension. On Thu, Apr 13, 2017 at 8:58 PM, Andrej Rodewrote: > Add recipe for python-mprpc, a messagepack RPC library for python > > Signed-off-by: Andrej Rode > --- > .../python-mprpc/files/0001-fix_setup_py.patch | 34 > ++ > .../python-mprpc/python-mprpc_0.1.13.bb| 17 +++ > 2 files changed, 51 insertions(+) > create mode 100644 meta-python/recipes-connectivity/python-mprpc/ > files/0001-fix_setup_py.patch > create mode 100644 meta-python/recipes-connectivity/python-mprpc/pyth > on-mprpc_0.1.13.bb > > diff --git > a/meta-python/recipes-connectivity/python-mprpc/files/0001-fix_setup_py.patch > b/meta-python/recipes-connectivity/python-mprpc/ > files/0001-fix_setup_py.patch > new file mode 100644 > index 000..f5df9b9 > --- /dev/null > +++ b/meta-python/recipes-connectivity/python-mprpc/ > files/0001-fix_setup_py.patch > @@ -0,0 +1,34 @@ > +From bda99eab9036d46e7bb06b446d11cab0b1dd8093 Mon Sep 17 00:00:00 2001 > +From: Andrej Rode > +Date: Mon, 10 Apr 2017 16:49:50 -0700 > +Subject: [PATCH] setup: remove find_packages and only install mprpc > + > +Signed-off-by: Andrej Rode > +--- > + setup.py | 4 ++-- > + 1 file changed, 2 insertions(+), 2 deletions(-) > + > +diff --git a/setup.py b/setup.py > +index 5001d0c..4c0ba75 100644 > +--- a/setup.py > b/setup.py > +@@ -1,6 +1,6 @@ > + # -*- coding: utf-8 -*- > + > +-from setuptools import setup, Extension, find_packages > ++from setuptools import setup, Extension > + > + setup( > + name='mprpc', > +@@ -10,7 +10,7 @@ setup( > + author='Studio Ousia', > + author_email='ik...@ousia.jp', > + url='http://github.com/studio-ousia/mprpc', > +-packages=find_packages(), > ++packages=['mprpc'], > + ext_modules=[ > + Extension('mprpc.client', ['mprpc/client.c']), > + Extension('mprpc.server', ['mprpc/server.c']) > +-- > +2.10.2 > + > diff --git a/meta-python/recipes-connectivity/python-mprpc/pyth > on-mprpc_0.1.13.bb b/meta-python/recipes-connectivity/python-mprpc/pyth > on-mprpc_0.1.13.bb > new file mode 100644 > index 000..78df00a > --- /dev/null > +++ b/meta-python/recipes-connectivity/python-mprpc/python-mprpc_0.1.13.bb > @@ -0,0 +1,17 @@ > +SUMMARY = "A gevent based messagpack rpc library" > +DESCRIPTION = "mprpc is a fast implementation of the messagepack rpc > protocol for python. \ > +It is based on gevent for handling connections and enabling concurrent > connections." > +HOMEPAGE = "https://github.com/studio-ousia/mprpc; > +LICENSE = "Apache-2.0" > +LIC_FILES_CHKSUM = "file://LICENSE;md5=4ba825394aec026b5f94edca44426859" > +DEPENDS += "python-gevent" > +RDEPENDS_${PN} += "python-gevent python-msgpack python-gsocketpool" > + > +SRC_URI_append = " \ > +file://0001-fix_setup_py.patch;patch=1;pnum=1 \ > +" > + > +SRC_URI[md5sum] = "449e6239eb5ff07b9cceb86e1ab0c2ee" > +SRC_URI[sha256sum] = "5881cc7fbb8de814e2b4aa5958bfe1 > 47c5c301e46749190f0e6abf373cf56d82" > + > +inherit pypi setuptools > -- > 2.10.2 > > -- > ___ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel