pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jul 16 19:04:16 UTC 2017

Modified Files:
        pkgsrc/www: Makefile
Added Files:
        pkgsrc/www/py-aiohttp: DESCR Makefile PLIST distinfo

Log Message:
HTTP client/server for asyncio (PEP 3156).

Features:
* Supports both Client and HTTP Server.
* Supports both Server WebSockets and Client WebSockets out-of-the-box.
* Web-server has Middlewares, Signals and pluggable routing.


To generate a diff of this commit:
cvs rdiff -u -r1.1257 -r1.1258 pkgsrc/www/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/www/py-aiohttp/DESCR \
    pkgsrc/www/py-aiohttp/Makefile pkgsrc/www/py-aiohttp/PLIST \
    pkgsrc/www/py-aiohttp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/Makefile
diff -u pkgsrc/www/Makefile:1.1257 pkgsrc/www/Makefile:1.1258
--- pkgsrc/www/Makefile:1.1257  Sun Jul 16 09:41:18 2017
+++ pkgsrc/www/Makefile Sun Jul 16 19:04:16 2017
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1257 2017/07/16 09:41:18 adam Exp $
+# $NetBSD: Makefile,v 1.1258 2017/07/16 19:04:16 adam Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -602,6 +602,7 @@ SUBDIR+=    py-URLObject
 SUBDIR+=       py-WSGIProxy2
 SUBDIR+=       py-WebOb
 SUBDIR+=       py-WebTest
+SUBDIR+=       py-aiohttp
 SUBDIR+=       py-asgiref
 SUBDIR+=       py-autobahn
 SUBDIR+=       py-beautifulsoup

Added files:

Index: pkgsrc/www/py-aiohttp/DESCR
diff -u /dev/null pkgsrc/www/py-aiohttp/DESCR:1.1
--- /dev/null   Sun Jul 16 19:04:16 2017
+++ pkgsrc/www/py-aiohttp/DESCR Sun Jul 16 19:04:16 2017
@@ -0,0 +1,6 @@
+HTTP client/server for asyncio (PEP 3156).
+
+Features:
+* Supports both Client and HTTP Server.
+* Supports both Server WebSockets and Client WebSockets out-of-the-box.
+* Web-server has Middlewares, Signals and pluggable routing.
Index: pkgsrc/www/py-aiohttp/Makefile
diff -u /dev/null pkgsrc/www/py-aiohttp/Makefile:1.1
--- /dev/null   Sun Jul 16 19:04:16 2017
+++ pkgsrc/www/py-aiohttp/Makefile      Sun Jul 16 19:04:16 2017
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2017/07/16 19:04:16 adam Exp $
+
+DISTNAME=      aiohttp-2.2.3
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    www python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=a/aiohttp/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/aio-libs/aiohttp/
+COMMENT=       Async http client/server framework
+LICENSE=       apache-2.0
+
+DEPENDS+=      ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
+DEPENDS+=      ${PYPKGPREFIX}-multidict>=2.1.4:../../databases/py-multidict
+DEPENDS+=      ${PYPKGPREFIX}-async-timeout>=1.2.0:../../devel/py-async-timeout
+DEPENDS+=      ${PYPKGPREFIX}-yarl>=0.11:../../www/py-yarl
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+USE_LANGUAGES=         c
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-aiohttp/PLIST
diff -u /dev/null pkgsrc/www/py-aiohttp/PLIST:1.1
--- /dev/null   Sun Jul 16 19:04:16 2017
+++ pkgsrc/www/py-aiohttp/PLIST Sun Jul 16 19:04:16 2017
@@ -0,0 +1,133 @@
+@comment $NetBSD: PLIST,v 1.1 2017/07/16 19:04:16 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/aiohttp/__init__.py
+${PYSITELIB}/aiohttp/__init__.pyc
+${PYSITELIB}/aiohttp/__init__.pyo
+${PYSITELIB}/aiohttp/_cparser.pxd
+${PYSITELIB}/aiohttp/_frozenlist.c
+${PYSITELIB}/aiohttp/_frozenlist.pyx
+${PYSITELIB}/aiohttp/_frozenlist.so
+${PYSITELIB}/aiohttp/_http_parser.c
+${PYSITELIB}/aiohttp/_http_parser.pyx
+${PYSITELIB}/aiohttp/_http_parser.so
+${PYSITELIB}/aiohttp/_websocket.c
+${PYSITELIB}/aiohttp/_websocket.pyx
+${PYSITELIB}/aiohttp/_websocket.so
+${PYSITELIB}/aiohttp/abc.py
+${PYSITELIB}/aiohttp/abc.pyc
+${PYSITELIB}/aiohttp/abc.pyo
+${PYSITELIB}/aiohttp/backport_cookies.py
+${PYSITELIB}/aiohttp/backport_cookies.pyc
+${PYSITELIB}/aiohttp/backport_cookies.pyo
+${PYSITELIB}/aiohttp/client.py
+${PYSITELIB}/aiohttp/client.pyc
+${PYSITELIB}/aiohttp/client.pyo
+${PYSITELIB}/aiohttp/client_exceptions.py
+${PYSITELIB}/aiohttp/client_exceptions.pyc
+${PYSITELIB}/aiohttp/client_exceptions.pyo
+${PYSITELIB}/aiohttp/client_proto.py
+${PYSITELIB}/aiohttp/client_proto.pyc
+${PYSITELIB}/aiohttp/client_proto.pyo
+${PYSITELIB}/aiohttp/client_reqrep.py
+${PYSITELIB}/aiohttp/client_reqrep.pyc
+${PYSITELIB}/aiohttp/client_reqrep.pyo
+${PYSITELIB}/aiohttp/client_ws.py
+${PYSITELIB}/aiohttp/client_ws.pyc
+${PYSITELIB}/aiohttp/client_ws.pyo
+${PYSITELIB}/aiohttp/connector.py
+${PYSITELIB}/aiohttp/connector.pyc
+${PYSITELIB}/aiohttp/connector.pyo
+${PYSITELIB}/aiohttp/cookiejar.py
+${PYSITELIB}/aiohttp/cookiejar.pyc
+${PYSITELIB}/aiohttp/cookiejar.pyo
+${PYSITELIB}/aiohttp/formdata.py
+${PYSITELIB}/aiohttp/formdata.pyc
+${PYSITELIB}/aiohttp/formdata.pyo
+${PYSITELIB}/aiohttp/frozenlist.py
+${PYSITELIB}/aiohttp/frozenlist.pyc
+${PYSITELIB}/aiohttp/frozenlist.pyo
+${PYSITELIB}/aiohttp/hdrs.py
+${PYSITELIB}/aiohttp/hdrs.pyc
+${PYSITELIB}/aiohttp/hdrs.pyo
+${PYSITELIB}/aiohttp/helpers.py
+${PYSITELIB}/aiohttp/helpers.pyc
+${PYSITELIB}/aiohttp/helpers.pyo
+${PYSITELIB}/aiohttp/http.py
+${PYSITELIB}/aiohttp/http.pyc
+${PYSITELIB}/aiohttp/http.pyo
+${PYSITELIB}/aiohttp/http_exceptions.py
+${PYSITELIB}/aiohttp/http_exceptions.pyc
+${PYSITELIB}/aiohttp/http_exceptions.pyo
+${PYSITELIB}/aiohttp/http_parser.py
+${PYSITELIB}/aiohttp/http_parser.pyc
+${PYSITELIB}/aiohttp/http_parser.pyo
+${PYSITELIB}/aiohttp/http_websocket.py
+${PYSITELIB}/aiohttp/http_websocket.pyc
+${PYSITELIB}/aiohttp/http_websocket.pyo
+${PYSITELIB}/aiohttp/http_writer.py
+${PYSITELIB}/aiohttp/http_writer.pyc
+${PYSITELIB}/aiohttp/http_writer.pyo
+${PYSITELIB}/aiohttp/log.py
+${PYSITELIB}/aiohttp/log.pyc
+${PYSITELIB}/aiohttp/log.pyo
+${PYSITELIB}/aiohttp/multipart.py
+${PYSITELIB}/aiohttp/multipart.pyc
+${PYSITELIB}/aiohttp/multipart.pyo
+${PYSITELIB}/aiohttp/payload.py
+${PYSITELIB}/aiohttp/payload.pyc
+${PYSITELIB}/aiohttp/payload.pyo
+${PYSITELIB}/aiohttp/payload_streamer.py
+${PYSITELIB}/aiohttp/payload_streamer.pyc
+${PYSITELIB}/aiohttp/payload_streamer.pyo
+${PYSITELIB}/aiohttp/pytest_plugin.py
+${PYSITELIB}/aiohttp/pytest_plugin.pyc
+${PYSITELIB}/aiohttp/pytest_plugin.pyo
+${PYSITELIB}/aiohttp/resolver.py
+${PYSITELIB}/aiohttp/resolver.pyc
+${PYSITELIB}/aiohttp/resolver.pyo
+${PYSITELIB}/aiohttp/signals.py
+${PYSITELIB}/aiohttp/signals.pyc
+${PYSITELIB}/aiohttp/signals.pyo
+${PYSITELIB}/aiohttp/streams.py
+${PYSITELIB}/aiohttp/streams.pyc
+${PYSITELIB}/aiohttp/streams.pyo
+${PYSITELIB}/aiohttp/test_utils.py
+${PYSITELIB}/aiohttp/test_utils.pyc
+${PYSITELIB}/aiohttp/test_utils.pyo
+${PYSITELIB}/aiohttp/web.py
+${PYSITELIB}/aiohttp/web.pyc
+${PYSITELIB}/aiohttp/web.pyo
+${PYSITELIB}/aiohttp/web_exceptions.py
+${PYSITELIB}/aiohttp/web_exceptions.pyc
+${PYSITELIB}/aiohttp/web_exceptions.pyo
+${PYSITELIB}/aiohttp/web_fileresponse.py
+${PYSITELIB}/aiohttp/web_fileresponse.pyc
+${PYSITELIB}/aiohttp/web_fileresponse.pyo
+${PYSITELIB}/aiohttp/web_middlewares.py
+${PYSITELIB}/aiohttp/web_middlewares.pyc
+${PYSITELIB}/aiohttp/web_middlewares.pyo
+${PYSITELIB}/aiohttp/web_protocol.py
+${PYSITELIB}/aiohttp/web_protocol.pyc
+${PYSITELIB}/aiohttp/web_protocol.pyo
+${PYSITELIB}/aiohttp/web_request.py
+${PYSITELIB}/aiohttp/web_request.pyc
+${PYSITELIB}/aiohttp/web_request.pyo
+${PYSITELIB}/aiohttp/web_response.py
+${PYSITELIB}/aiohttp/web_response.pyc
+${PYSITELIB}/aiohttp/web_response.pyo
+${PYSITELIB}/aiohttp/web_server.py
+${PYSITELIB}/aiohttp/web_server.pyc
+${PYSITELIB}/aiohttp/web_server.pyo
+${PYSITELIB}/aiohttp/web_urldispatcher.py
+${PYSITELIB}/aiohttp/web_urldispatcher.pyc
+${PYSITELIB}/aiohttp/web_urldispatcher.pyo
+${PYSITELIB}/aiohttp/web_ws.py
+${PYSITELIB}/aiohttp/web_ws.pyc
+${PYSITELIB}/aiohttp/web_ws.pyo
+${PYSITELIB}/aiohttp/worker.py
+${PYSITELIB}/aiohttp/worker.pyc
+${PYSITELIB}/aiohttp/worker.pyo
Index: pkgsrc/www/py-aiohttp/distinfo
diff -u /dev/null pkgsrc/www/py-aiohttp/distinfo:1.1
--- /dev/null   Sun Jul 16 19:04:16 2017
+++ pkgsrc/www/py-aiohttp/distinfo      Sun Jul 16 19:04:16 2017
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/07/16 19:04:16 adam Exp $
+
+SHA1 (aiohttp-2.2.3.tar.gz) = db0758ccc4d365f579c8720c7e8843ec87d5bb23
+RMD160 (aiohttp-2.2.3.tar.gz) = 0e52560b95ee09ef91b3d2fb537534f475380d91
+SHA512 (aiohttp-2.2.3.tar.gz) = 3bc2663a010cdd299a99a61cfc4107ca4d8e87c418b0c9868a99f2fe3343c0fee386f28ba44c35ccfe11a5c73f457951251777dc8b23fe198a1b1ac60bb87c63
+Size (aiohttp-2.2.3.tar.gz) = 787819 bytes



Home | Main Index | Thread Index | Old Index