Date: Wed, 17 Dec 2008 13:27:05 GMT From: Wen Heping <wenheping@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/129711: [NEW PORT]devel/py-demjson:Encoder, Decoder, and Lint/Validator for JSON Message-ID: <200812171327.mBHDR5pI000313@www.freebsd.org> Resent-Message-ID: <200812171330.mBHDU1Gr097720@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 129711 >Category: ports >Synopsis: [NEW PORT]devel/py-demjson:Encoder, Decoder, and Lint/Validator for JSON >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 Dec 17 13:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD 8.0-CURRENT >Organization: ChangAn Middle School >Environment: FreeBSD fb8.wenjing.com 8.0-CURRENT-200811 FreeBSD 8.0-CURRENT-200811 #0: Thu Nov 6 00:32:12 UTC 2008 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: py-demjson provides classes and functions for encoding or decoding data represented in the language-neutral JSON format (which is often used as a simpler substitute for XML in Ajax web applications). This implementation tries to be as compliant to the JSON specification (RFC 4627) as possible, while still providing many optional extensions to allow less restrictive JavaScript syntax. It includes complete Unicode support, including UTF-32, BOM, and surrogate pair processing. It can also support JavaScript's NaN and Infinity numeric types as well as it's 'undefined' type. It also includes a lint-like JSON syntax validator which tests JSON text for strict compliance to the standard. WWW: http://deron.meranda.us/python/demjson/ >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-demjson # py-demjson/pkg-plist # py-demjson/pkg-descr # py-demjson/distinfo # py-demjson/Makefile # echo c - py-demjson mkdir -p py-demjson > /dev/null 2>&1 echo x - py-demjson/pkg-plist sed 's/^X//' >py-demjson/pkg-plist << 'bfa1028059a7654ca53ea5ed7bb69f02' X%%PYTHON_SITELIBDIR%%/demjson.py X%%PYTHON_SITELIBDIR%%/demjson.pyo X%%PYTHON_SITELIBDIR%%/demjson.pyc bfa1028059a7654ca53ea5ed7bb69f02 echo x - py-demjson/pkg-descr sed 's/^X//' >py-demjson/pkg-descr << '4d33276ba923c2c567a21074f23ef583' Xpy-demjson provides classes and functions for encoding or decoding Xdata represented in the language-neutral JSON format (which is often Xused as a simpler substitute for XML in Ajax web applications). This Ximplementation tries to be as compliant to the JSON specification (RFC X4627) as possible, while still providing many optional extensions to Xallow less restrictive JavaScript syntax. It includes complete Unicode Xsupport, including UTF-32, BOM, and surrogate pair processing. It can Xalso support JavaScript's NaN and Infinity numeric types as well as Xit's 'undefined' type. It also includes a lint-like JSON syntax Xvalidator which tests JSON text for strict compliance to the standard. X XWWW: http://deron.meranda.us/python/demjson/ 4d33276ba923c2c567a21074f23ef583 echo x - py-demjson/distinfo sed 's/^X//' >py-demjson/distinfo << 'a819536c92d48015e23d69ea906f3a02' XMD5 (demjson-1.4.tar.gz) = 6f6c88bfe2443390230109c709243fcd XSHA256 (demjson-1.4.tar.gz) = e5858dc54a80290cecbc1d1514c6ce50dca44fbd15ccc195c4a8b6969b45a41f XSIZE (demjson-1.4.tar.gz) = 62439 a819536c92d48015e23d69ea906f3a02 echo x - py-demjson/Makefile sed 's/^X//' >py-demjson/Makefile << '142f2674e2e70d539232f44301ebd9a7' X# New ports collection makefile for: py-demjson X# Date created: 2008-12-17 X# Whom: Wen Heping <wenheping@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= demjson XPORTVERSION= 1.4 XCATEGORIES= devel python XMASTER_SITES= CHEESESHOP \ X http://deron.meranda.us/python/demjson/dist/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= wenheping@gmail.com XCOMMENT= Encoder, Decoder, and Lint/Validator for JSON X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X X.include <bsd.port.mk> 142f2674e2e70d539232f44301ebd9a7 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812171327.mBHDR5pI000313>