[Buildroot] [PATCH 6/7] Dependencies added to package python-crossbar.

Mauro Condarelli mc5686 at mclink.it
Mon Feb 1 01:25:35 UTC 2016


Signed-off-by: Mauro Condarelli <mc5686 at mclink.it>
---
 package/python-crossbar/Config.in          | 25 +++++++++++++++++++++++++
 package/python-crossbar/python-crossbar.mk |  6 +++++-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/package/python-crossbar/Config.in b/package/python-crossbar/Config.in
index b8fae30..0bfde13 100644
--- a/package/python-crossbar/Config.in
+++ b/package/python-crossbar/Config.in
@@ -1,6 +1,28 @@
 config BR2_PACKAGE_PYTHON_CROSSBAR
 	bool "python-crossbar"
 	depends on BR2_PACKAGE_PYTHON
+	select BR2_PACKAGE_PYTHON_AUTOBAHN
+	select BR2_PACKAGE_PYTHON_CBOR
+	select BR2_PACKAGE_PYTHON_CLICK
+	select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY
+	select BR2_PACKAGE_PYTHON_JINJA2
+	select BR2_PACKAGE_PYTHON_LMDB
+	select BR2_PACKAGE_PYTHON_MISTUNE
+	select BR2_PACKAGE_PYTHON_MSGPACK
+	select BR2_PACKAGE_PYTHON_NETADDR
+	select BR2_PACKAGE_PYTHON_PSUTIL
+	select BR2_PACKAGE_PYTHON_PTRIE
+	select BR2_PACKAGE_PYTHON_PYASN1
+	select BR2_PACKAGE_PYTHON_PYASN1_MODULES
+	select BR2_PACKAGE_PYTHON_PYGMENTS
+	select BR2_PACKAGE_PYTHON_PYOPENSSL
+	select BR2_PACKAGE_PYTHON_PYNACL
+	select BR2_PACKAGE_PYTHON_PYYAML
+	select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY
+	select BR2_PACKAGE_PYTHON_SETUPTOOLS
+	select BR2_PACKAGE_PYTHON_SHURILWHICH
+	select BR2_PACKAGE_PYTHON_TREQ
+	select BR2_PACKAGE_PYTHON_TWISTED
 	help
 	  Crossbar.io is an open-source WAMP application router 
 	  that allows to build advanced applications from loosely-coupled
@@ -8,3 +30,6 @@ config BR2_PACKAGE_PYTHON_CROSSBAR
 
 	  https://pypi.python.org/pypi/crossbar
 
+comment "*** Currently Crossbar.io does NOT work without Python sources! ***"
+        depends on BR2_PACKAGE_PYTHON_PYC_ONLY
+
diff --git a/package/python-crossbar/python-crossbar.mk b/package/python-crossbar/python-crossbar.mk
index 8a64cda..5ee74c4 100644
--- a/package/python-crossbar/python-crossbar.mk
+++ b/package/python-crossbar/python-crossbar.mk
@@ -10,6 +10,10 @@ PYTHON_CROSSBAR_SITE = http://pypi.python.org/packages/source/c/crossbar
 PYTHON_CROSSBAR_LICENSE = AGPL2
 PYTHON_CROSSBAR_LICENSE_FILES = LICENSE
 PYTHON_CROSSBAR_SETUP_TYPE = setuptools
-#PYTHON_CROSSBAR_DEPENDENCIES = 
+PYTHON_CROSSBAR_DEPENDENCIES = python-click python-setuptools python-twisted python-autobahn \
+	python-netaddr python-pytrie python-jinja2 python-mistune python-pygments python-pyyaml \
+	python-shutilwhich python-psutil python-lmdb python-msgpack-python python-cbor \
+	python-cryptography python-pyOpenSSL python-pyasn1 python-pyasn1-modules \
+	python-service-identity python-pynacl python-treq
 
 $(eval $(python-package))
-- 
2.1.4



More information about the buildroot mailing list