svn commit: r500359 - in head/net: . py-aiocoap
Tobias C. Berner
tcberner at FreeBSD.org
Sun Apr 28 19:00:03 UTC 2019
Author: tcberner
Date: Sun Apr 28 19:00:01 2019
New Revision: 500359
URL: https://svnweb.freebsd.org/changeset/ports/500359
Log:
New port: net/py-aiocoap -- The Python CoAP library
The aiocoap package is an implementation of CoAP, the Constrained Application
Protocol.
It is written in Python 3 using its native asyncio methods to facilitate
concurrent operations while maintaining an easy to use interface.
aiocoap is originally based on txThings. If you want to use CoAP in your
existing Twisted application, or can not migrate to Python 3 yet, that is
probably more useful to you than aiocoap.
WWW: https://github.com/chrysn/aiocoap
Added:
head/net/py-aiocoap/
head/net/py-aiocoap/Makefile (contents, props changed)
head/net/py-aiocoap/distinfo (contents, props changed)
head/net/py-aiocoap/pkg-descr (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Sun Apr 28 18:26:31 2019 (r500358)
+++ head/net/Makefile Sun Apr 28 19:00:01 2019 (r500359)
@@ -1012,6 +1012,7 @@
SUBDIR += pxe
SUBDIR += pxe-pdhcp
SUBDIR += py-GeoIP2
+ SUBDIR += py-aiocoap
SUBDIR += py-aiohttp-socks
SUBDIR += py-amqp
SUBDIR += py-amqplib
Added: head/net/py-aiocoap/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-aiocoap/Makefile Sun Apr 28 19:00:01 2019 (r500359)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= aiocoap
+DISTVERSION= 0.3
+CATEGORIES= net
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= tcberner at FreeBSD.org
+COMMENT= Python CoAP library
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python:3.5+
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
Added: head/net/py-aiocoap/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-aiocoap/distinfo Sun Apr 28 19:00:01 2019 (r500359)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1556476156
+SHA256 (aiocoap-0.3.tar.gz) = 402d4151db6d8d0b1d66af5b6e10e0de1521decbf12140637e5b8d2aa9c5aef6
+SIZE (aiocoap-0.3.tar.gz) = 78461
Added: head/net/py-aiocoap/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-aiocoap/pkg-descr Sun Apr 28 19:00:01 2019 (r500359)
@@ -0,0 +1,11 @@
+The aiocoap package is an implementation of CoAP, the Constrained Application
+Protocol.
+
+It is written in Python 3 using its native asyncio methods to facilitate
+concurrent operations while maintaining an easy to use interface.
+
+aiocoap is originally based on txThings. If you want to use CoAP in your
+existing Twisted application, or can not migrate to Python 3 yet, that is
+probably more useful to you than aiocoap.
+
+WWW: https://github.com/chrysn/aiocoap
More information about the svn-ports-all
mailing list