Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Nov 2016 19:18:40 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r427124 - in head/devel: . py-tinyrpc
Message-ID:  <201611251918.uAPJIeOx076607@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@yahoo.com
+# $FreeBSD$
+
+PORTNAME=	tinyrpc
+PORTVERSION=	0.5
+CATEGORIES=	devel python
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	dpejesh@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611251918.uAPJIeOx076607>