From nobody@FreeBSD.org  Wed Sep 21 13:33:43 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BF87D1065670
	for <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <bra@fsn.hu>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: devel/py-jsonrpclib
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         160869
>Category:       ports
>Synopsis:       New port: devel/py-jsonrpclib
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    wen
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 21 13:40:09 UTC 2011
>Closed-Date:    Thu Sep 22 07:04:54 UTC 2011
>Last-Modified:  Thu Sep 22 07:10:06 UTC 2011
>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 <bra@fsn.hu>
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 <bsd.port.mk>
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:
Responsible-Changed-From-To: freebsd-ports-bugs->wen 
Responsible-Changed-By: wen 
Responsible-Changed-When: Thu Sep 22 06:59:35 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160869 
State-Changed-From-To: open->closed 
State-Changed-By: wen 
State-Changed-When: Thu Sep 22 07:04:52 UTC 2011 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=160869 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/160869: commit references a PR
Date: Thu, 22 Sep 2011 07:04:33 +0000 (UTC)

 wen         2011-09-22 07:04:24 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/py-jsonrpclib  Makefile distinfo pkg-descr pkg-plist 
   Log:
   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.
   
   WWW: https://github.com/joshmarshall/jsonrpclib
   
   PR:             ports/160869
   Submitted by:   Attila Nagy <bra@fsn.hu>
   
   Revision  Changes    Path
   1.4566    +1 -0      ports/devel/Makefile
   1.1       +22 -0     ports/devel/py-jsonrpclib/Makefile (new)
   1.1       +2 -0      ports/devel/py-jsonrpclib/distinfo (new)
   1.1       +13 -0     ports/devel/py-jsonrpclib/pkg-descr (new)
   1.1       +20 -0     ports/devel/py-jsonrpclib/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
