From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Sep 21 13:40:11 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6CBE1065670 for ; Wed, 21 Sep 2011 13:40:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E41B08FC0C for ; Wed, 21 Sep 2011 13:40:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p8LDe9iV044224 for ; Wed, 21 Sep 2011 13:40:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p8LDe9ok044223; Wed, 21 Sep 2011 13:40:09 GMT (envelope-from gnats) Resent-Date: Wed, 21 Sep 2011 13:40:09 GMT Resent-Message-Id: <201109211340.p8LDe9ok044223@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Attila Nagy Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF87D1065670 for ; Wed, 21 Sep 2011 13:33:43 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id A4D2F8FC14 for ; Wed, 21 Sep 2011 13:33:43 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p8LDXhQb022916 for ; Wed, 21 Sep 2011 13:33:43 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p8LDXhZF022911; Wed, 21 Sep 2011 13:33:43 GMT (envelope-from nobody) Message-Id: <201109211333.p8LDXhZF022911@red.freebsd.org> Date: Wed, 21 Sep 2011 13:33:43 GMT From: Attila Nagy To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/160869: New port: devel/py-jsonrpclib X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2011 13:40:11 -0000 >Number: 160869 >Category: ports >Synopsis: New port: devel/py-jsonrpclib >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Sep 21 13:40:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Attila Nagy >Release: >Organization: >Environment: >Description: This library implements the JSON-RPC 2.0 proposed specification in pure Python. It is designed to be as compatible with the syntax of xmlrpclib as possible (it extends where possible), so that projects using xmlrpclib could easily be modified to use JSON and experiment with the differences. It is backwards-compatible with the 1.0 specification, and supports all of the new proposed features of 2.0, including: * Batch submission (via MultiCall) * Keyword arguments * Notifications (both in a batch and 'normal') * Class translation using the 'jsonclass' key. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-jsonrpclib # py-jsonrpclib/pkg-plist # py-jsonrpclib/distinfo # py-jsonrpclib/Makefile # py-jsonrpclib/pkg-descr # echo c - py-jsonrpclib mkdir -p py-jsonrpclib > /dev/null 2>&1 echo x - py-jsonrpclib/pkg-plist sed 's/^X//' >py-jsonrpclib/pkg-plist << '3d3c4862132597c7ff29f9a78eef08c2' X%%PYTHON_SITELIBDIR%%/jsonrpclib-0.1.3-py2.7.egg-info X%%PYTHON_SITELIBDIR%%/jsonrpclib/SimpleJSONRPCServer.py X%%PYTHON_SITELIBDIR%%/jsonrpclib/SimpleJSONRPCServer.pyc X%%PYTHON_SITELIBDIR%%/jsonrpclib/SimpleJSONRPCServer.pyo X%%PYTHON_SITELIBDIR%%/jsonrpclib/__init__.py X%%PYTHON_SITELIBDIR%%/jsonrpclib/__init__.pyc X%%PYTHON_SITELIBDIR%%/jsonrpclib/__init__.pyo X%%PYTHON_SITELIBDIR%%/jsonrpclib/config.py X%%PYTHON_SITELIBDIR%%/jsonrpclib/config.pyc X%%PYTHON_SITELIBDIR%%/jsonrpclib/config.pyo X%%PYTHON_SITELIBDIR%%/jsonrpclib/history.py X%%PYTHON_SITELIBDIR%%/jsonrpclib/history.pyc X%%PYTHON_SITELIBDIR%%/jsonrpclib/history.pyo X%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonclass.py X%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonclass.pyc X%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonclass.pyo X%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonrpc.py X%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonrpc.pyc X%%PYTHON_SITELIBDIR%%/jsonrpclib/jsonrpc.pyo X@dirrmtry %%PYTHON_SITELIBDIR%%/jsonrpclib X@dirrmtry %%PYTHON_SITELIBDIR%% 3d3c4862132597c7ff29f9a78eef08c2 echo x - py-jsonrpclib/distinfo sed 's/^X//' >py-jsonrpclib/distinfo << '16e7bae908fb938248617cdf3a93f246' XSHA256 (jsonrpclib-0.1.3.tar.gz) = a594e702c35408ae5540086ab5bdea284fb27d09520898c381c5bbdbfceffbba XSIZE (jsonrpclib-0.1.3.tar.gz) = 12468 16e7bae908fb938248617cdf3a93f246 echo x - py-jsonrpclib/Makefile sed 's/^X//' >py-jsonrpclib/Makefile << 'b2a4d21468f21c7d37622754ccf6a296' X# New ports collection makefile for: py-jsonrpclib X# Date created: 09. 21. 2011 X# Whom: Attila Nagy X# X# $FreeBSD: $ X# X XPORTNAME= jsonrpclib XPORTVERSION= 0.1.3 XCATEGORIES= devel python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= bra@fsn.hu XCOMMENT= Implements the JSON-RPC 2.0 proposed specification in pure Python X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes XPYDISTUTILS_PKGNAME= python-jsonrpclib X XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/cjson.so:${PORTSDIR}/devel/py-cjson X X.include b2a4d21468f21c7d37622754ccf6a296 echo x - py-jsonrpclib/pkg-descr sed 's/^X//' >py-jsonrpclib/pkg-descr << '3aee400ecc565be09f8c57020948b630' XThis library implements the JSON-RPC 2.0 proposed specification in pure Python. It is designed to be as compatible with the syntax of xmlrpclib as possible (it extends where possible), so that projects using xmlrpclib could easily be modified to use JSON and experiment with the differences. X XIt is backwards-compatible with the 1.0 specification, and supports all of the new proposed features of 2.0, including: X X * Batch submission (via MultiCall) X * Keyword arguments X * Notifications (both in a batch and 'normal') X * Class translation using the 'jsonclass' key. X XWWW: https://github.com/joshmarshall/jsonrpclib 3aee400ecc565be09f8c57020948b630 exit >Release-Note: >Audit-Trail: >Unformatted: