[Buildroot] [PATCH] python-coherence: new package

Yegor Yefremov yegorslists at googlemail.com
Mon Feb 2 13:42:16 UTC 2015


On Sat, Jan 31, 2015 at 11:14 PM, Peter Korsgaard <peter at korsgaard.com> wrote:
>>>>>> "Yegor" == Yegor Yefremov <yegorslists at googlemail.com> writes:
>
>  > Signed-off-by: Yegor Yefremov <yegorslists at googlemail.com>
>  > ---
>  >  package/Config.in                              |  1 +
>  >  package/python-coherence/Config.in             |  9 +++++++++
>  >  package/python-coherence/python-coherence.hash |  2 ++
>  >  package/python-coherence/python-coherence.mk   | 14 ++++++++++++++
>  >  4 files changed, 26 insertions(+)
>  >  create mode 100644 package/python-coherence/Config.in
>  >  create mode 100644 package/python-coherence/python-coherence.hash
>  >  create mode 100644 package/python-coherence/python-coherence.mk
>
>  > +config BR2_PACKAGE_PYTHON_COHERENCE
>  > +    bool "python-coherence"
>  > +    depends on BR2_PACKAGE_PYTHON
>  > +    select BR2_PACKAGE_PYTHON_TWISTED
>  > +    select BR2_PACKAGE_PYTHON_PYASN
>  > +    help
>  > +      A DLNA/UPnP Media Server and Framework for the Digital Living.
>  > +
>  > +      http://coherence-project.org/
>  > +++ b/package/python-coherence/python-coherence.mk
>  > @@ -0,0 +1,14 @@
>  > +################################################################################
>  > +#
>  > +# python-coherence
>  > +#
>  > +################################################################################
>  > +
>  > +PYTHON_COHERENCE_VERSION = 0.6.6.2
>  > +PYTHON_COHERENCE_SITE = $(call github,coherence-project,Coherence,Coherence-$(PYTHON_COHERENCE_VERSION))
>  > +PYTHON_COHERENCE_SETUP_TYPE = setuptools
>  > +PYTHON_COHERENCE_LICENSE = MIT
>  > +PYTHON_COHERENCE_LICENSE_FILES = LICENSE
>  > +PYTHON_COHERENCE_DEPENDENCIES = python-twisted python-zope-interface python-pyasn
>
> Sorry, forgot to mention that I've added the missing select for
> zope-interface.

Actually select comes from BR2_PACKAGE_PYTHON_TWISTED. The point is,
that BR2_PACKAGE_PYTHON_TWISTED doesn't need zope at compile time, so
I don't have it in twisted's dependencies. coherency needs both as
dependency. But I think, it is OK to leave the settings as they are
now.

Yegor


More information about the buildroot mailing list