summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2019-07-20 23:40:05 +0000
committergdt <gdt@pkgsrc.org>2019-07-20 23:40:05 +0000
commit0afd6e6517369942caeeb1cbcc862b9c4a7f7c83 (patch)
tree558320fd4ca67a405c7e8c585ec87f7d36984fc5 /net
parentb678e5fabd0697ad766ae1e58b3d8af929cd65f9 (diff)
downloadpkgsrc-0afd6e6517369942caeeb1cbcc862b9c4a7f7c83.tar.gz
net: Add py-paho-mqtt version 1.4.0
The Paho Python Client provides a client class with support for both MQTT v3.1 and v3.1.1 on Python 2.7 or 3.x. It also provides some helper functions to make publishing one off messages to an MQTT server very straightforward. Packaged in wip by Kamel Derouiche.
Diffstat (limited to 'net')
-rw-r--r--net/py-paho-mqtt/DESCR4
-rw-r--r--net/py-paho-mqtt/Makefile20
-rw-r--r--net/py-paho-mqtt/PLIST24
-rw-r--r--net/py-paho-mqtt/distinfo6
4 files changed, 54 insertions, 0 deletions
diff --git a/net/py-paho-mqtt/DESCR b/net/py-paho-mqtt/DESCR
new file mode 100644
index 00000000000..8e66d8813de
--- /dev/null
+++ b/net/py-paho-mqtt/DESCR
@@ -0,0 +1,4 @@
+The Paho Python Client provides a client class with support for both
+MQTT v3.1 and v3.1.1 on Python 2.7 or 3.x. It also provides some
+helper functions to make publishing one off messages to an MQTT server
+very straightforward.
diff --git a/net/py-paho-mqtt/Makefile b/net/py-paho-mqtt/Makefile
new file mode 100644
index 00000000000..32b1360afe7
--- /dev/null
+++ b/net/py-paho-mqtt/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2019/07/20 23:40:05 gdt Exp $
+
+DISTNAME= paho-mqtt-1.4.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= https://files.pythonhosted.org/packages/25/63/db25e62979c2a716a74950c9ed658dce431b5cb01fde29eb6cba9489a904/
+
+MAINTAINER= gdt@NetBSD.org
+HOMEPAGE= http://www.eclipse.org/paho/
+COMMENT= MQTT version 3.1.1 client class
+LICENSE= epl-v1.0
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8.0:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-lama>=7.6.6:../../devel/py-lama
+BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/py-paho-mqtt/PLIST b/net/py-paho-mqtt/PLIST
new file mode 100644
index 00000000000..bfac6fabefb
--- /dev/null
+++ b/net/py-paho-mqtt/PLIST
@@ -0,0 +1,24 @@
+@comment $NetBSD: PLIST,v 1.1 2019/07/20 23:40:05 gdt Exp $
+${PYSITELIB}/paho/__init__.py
+${PYSITELIB}/paho/__init__.pyc
+${PYSITELIB}/paho/__init__.pyo
+${PYSITELIB}/paho/mqtt/__init__.py
+${PYSITELIB}/paho/mqtt/__init__.pyc
+${PYSITELIB}/paho/mqtt/__init__.pyo
+${PYSITELIB}/paho/mqtt/client.py
+${PYSITELIB}/paho/mqtt/client.pyc
+${PYSITELIB}/paho/mqtt/client.pyo
+${PYSITELIB}/paho/mqtt/matcher.py
+${PYSITELIB}/paho/mqtt/matcher.pyc
+${PYSITELIB}/paho/mqtt/matcher.pyo
+${PYSITELIB}/paho/mqtt/publish.py
+${PYSITELIB}/paho/mqtt/publish.pyc
+${PYSITELIB}/paho/mqtt/publish.pyo
+${PYSITELIB}/paho/mqtt/subscribe.py
+${PYSITELIB}/paho/mqtt/subscribe.pyc
+${PYSITELIB}/paho/mqtt/subscribe.pyo
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
diff --git a/net/py-paho-mqtt/distinfo b/net/py-paho-mqtt/distinfo
new file mode 100644
index 00000000000..4d1590d2106
--- /dev/null
+++ b/net/py-paho-mqtt/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/07/20 23:40:05 gdt Exp $
+
+SHA1 (paho-mqtt-1.4.0.tar.gz) = 5d1e2cbfb9db9985719d1e89446c898c56443f0d
+RMD160 (paho-mqtt-1.4.0.tar.gz) = 32e05e56cec24bb3e065270f6d12cead68b9b5d8
+SHA512 (paho-mqtt-1.4.0.tar.gz) = 8b161253d55279e749c3489f86dcc11f768990ec3dc643b1eb408a86a8ffd6868f2555e2041ca018ca3816780f7336285c999fe5b9e48b403278f01f97817441
+Size (paho-mqtt-1.4.0.tar.gz) = 88626 bytes