Commit c8e76a2d authored by Wojciech M. Zabolotny's avatar Wojciech M. Zabolotny Committed by Peter Korsgaard
Browse files

python-msgpack: new package



[Thomas: convert to the Python package infrastructure, added missing
dependency on C++, inherited from msgpack.]

Signed-off-by: default avatarWojciech M. Zabolotny <wzab01@gmail.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent 973b3f75
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -393,6 +393,7 @@ source "package/python-id3/Config.in"
source "package/python-ipy/Config.in"
source "package/python-mad/Config.in"
source "package/python-meld3/Config.in"
source "package/python-msgpack/Config.in"
source "package/python-netifaces/Config.in"
source "package/python-nfc/Config.in"
source "package/python-protobuf/Config.in"
+16 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_PYTHON_MSGPACK
	bool "python-msgpack"
	depends on BR2_PACKAGE_PYTHON
	select BR2_PACKAGE_MSGPACK
	depends on BR2_INSTALL_LIBSTDCPP # msgpack
	help
	  MessagePack (http://msgpack.org/) is a fast, compact binary
	  serialization format, suitable for similar data to JSON.
	  This package provides CPython bindings for reading and
	  writing MessagePack data.

	  https://pypi.python.org/pypi/msgpack-python/

comment "python-msgpack needs a toolchain w/ C++"
	depends on BR2_PACKAGE_PYTHON
	depends on !BR2_INSTALL_LIBSTDCPP
+15 −0
Original line number Diff line number Diff line
################################################################################
#
# python-msgpack
#
################################################################################

PYTHON_MSGPACK_VERSION = 0.4.0
PYTHON_MSGPACK_SOURCE = msgpack-python-$(PYTHON_MSGPACK_VERSION).tar.gz
PYTHON_MSGPACK_SITE = https://pypi.python.org/packages/source/m/msgpack-python/
PYTHON_MSGPACK_LICENSE = Apache License, Version 2.0
PYTHON_MSGPACK_LICENSE_FILES = COPYING
PYTHON_MSGPACK_SETUP_TYPE = setuptools
PYTHON_MSGPACK_DEPENDENCIES = msgpack

$(eval $(python-package))