svn commit: r427124 - in head/devel: . py-tinyrpc
Kurt Jaeger
pi at FreeBSD.org
Fri Nov 25 19:18:41 UTC 2016
Author: pi
Date: Fri Nov 25 19:18:39 2016
New Revision: 427124
URL: https://svnweb.freebsd.org/changeset/ports/427124
Log:
New port: devel/py-tinyrpc
tinyrpc is a library for making and handling RPC calls in python. Its initial
scope is handling jsonrpc, although it aims to be very well-documented and
modular to make it easy to add support for further protocols.
WWW: https://tinyrpc.readthedocs.org/
PR: 209007
Submitted by: David Shane Holden <dpejesh at yahoo.com>
Added:
head/devel/py-tinyrpc/
head/devel/py-tinyrpc/Makefile (contents, props changed)
head/devel/py-tinyrpc/distinfo (contents, props changed)
head/devel/py-tinyrpc/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Fri Nov 25 18:31:53 2016 (r427123)
+++ head/devel/Makefile Fri Nov 25 19:18:39 2016 (r427124)
@@ -4621,6 +4621,7 @@
SUBDIR += py-thriftpy
SUBDIR += py-timelib
SUBDIR += py-tinyarray
+ SUBDIR += py-tinyrpc
SUBDIR += py-tipper
SUBDIR += py-total-ordering
SUBDIR += py-tox
Added: head/devel/py-tinyrpc/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-tinyrpc/Makefile Fri Nov 25 19:18:39 2016 (r427124)
@@ -0,0 +1,35 @@
+# Created by: dpejesh at yahoo.com
+# $FreeBSD$
+
+PORTNAME= tinyrpc
+PORTVERSION= 0.5
+CATEGORIES= devel python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dpejesh at yahoo.com
+COMMENT= Modular RPC Libray
+
+LICENSE= MIT
+
+USE_GITHUB= yes
+GH_ACCOUNT= mbr
+GH_PROJECT= tinyrpc
+GH_TAGNAME= 0.5
+
+USES= python:2
+USE_PYTHON= distutils autoplist
+
+OPTIONS_DEFINE= HTTP WSGI ZEROMQ
+
+HTTP_DESC= HTTP support
+WSGI_DESC= WSGI support
+ZEROMQ_DESC= ZeroMQ support
+
+OPTIONS_DEFAULT=HTTP
+
+HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:${PORTSDIR}/www/py-requests
+WSGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}werkzeug>0:${PORTSDIR}/www/py-gevent \
+ ${PYTHON_PKGNAMEPREFIX}gevent>0:${PORTSDIR}/devel/py-werkzeug
+ZEROMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>0:${PORTSDIR}/net/py-pyzmq
+
+.include <bsd.port.mk>
Added: head/devel/py-tinyrpc/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-tinyrpc/distinfo Fri Nov 25 19:18:39 2016 (r427124)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1480101497
+SHA256 (mbr-tinyrpc-0.5_GH0.tar.gz) = 07e70208955b711952601162c33a9a300a4420893e8741b9eec16c239e1ea2f8
+SIZE (mbr-tinyrpc-0.5_GH0.tar.gz) = 26748
Added: head/devel/py-tinyrpc/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-tinyrpc/pkg-descr Fri Nov 25 19:18:39 2016 (r427124)
@@ -0,0 +1,5 @@
+tinyrpc is a library for making and handling RPC calls in python. Its initial
+scope is handling jsonrpc, although it aims to be very well-documented and
+modular to make it easy to add support for further protocols.
+
+WWW: https://tinyrpc.readthedocs.org/
More information about the svn-ports-all
mailing list