ports/134870: [NEW PORT]converters/pear-Services_JSON:PHP implementaion of json_encode/decode

Wen Heping wenheping at gmail.com
Sat May 23 10:10:03 UTC 2009


>Number:         134870
>Category:       ports
>Synopsis:       [NEW PORT]converters/pear-Services_JSON:PHP implementaion of json_encode/decode
>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:   Sat May 23 10:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Wen Heping
>Release:        FreeBSD 8.0-CURRENT
>Organization:
ChangAn Middle School
>Environment:
FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Mar 22 22:12:06 CST 2009     root at fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
JSON (JavaScript Object Notation, http://json.org) is a lightweight
data-interchange format. It is easy for humans to read and write. It is
easy for machines to parse and generate. It is based on a subset of the
JavaScript Programming Language, Standard ECMA-262 3rd Edition - December
1999.JSON is a text format that is completely language independent
but uses conventions that are familiar to programmers of the C-family of
languages, including C, C++, C#, Java, JavaScript, Perl, TCL, and many
others. These properties make JSON an ideal data-interchange language.

This package provides a simple encoder and decoder for JSON notation. It
is intended for use with client-side Javascript applications that make
use of HTTPRequest to perform server communication functions - data can
be encoded into JSON notation for use in a client-side javascript, or
decoded from incoming Javascript requests. JSON format is native to
Javascript,and can be directly eval()'ed with no further parsing overhead.

WWW: http://pear.php.net/package/Services_JSON/
>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:
#
#	pear-Services_JSON
#	pear-Services_JSON/pkg-descr
#	pear-Services_JSON/distinfo
#	pear-Services_JSON/Makefile
#
echo c - pear-Services_JSON
mkdir -p pear-Services_JSON > /dev/null 2>&1
echo x - pear-Services_JSON/pkg-descr
sed 's/^X//' >pear-Services_JSON/pkg-descr << 'd93d6a30a303b7ea8c8e48f5e01f1da0'
XJSON (JavaScript Object Notation, http://json.org) is a lightweight
Xdata-interchange format. It is easy for humans to read and write. It is
Xeasy for machines to parse and generate. It is based on a subset of the
XJavaScript Programming Language, Standard ECMA-262 3rd Edition - December
X1999.JSON is a text format that is completely language independent
Xbut uses conventions that are familiar to programmers of the C-family of
Xlanguages, including C, C++, C#, Java, JavaScript, Perl, TCL, and many
Xothers. These properties make JSON an ideal data-interchange language.
X
XThis package provides a simple encoder and decoder for JSON notation. It
Xis intended for use with client-side Javascript applications that make
Xuse of HTTPRequest to perform server communication functions - data can
Xbe encoded into JSON notation for use in a client-side javascript, or
Xdecoded from incoming Javascript requests. JSON format is native to
XJavascript,and can be directly eval()'ed with no further parsing overhead.
X
XWWW: http://pear.php.net/package/Services_JSON/
d93d6a30a303b7ea8c8e48f5e01f1da0
echo x - pear-Services_JSON/distinfo
sed 's/^X//' >pear-Services_JSON/distinfo << '1155978fe9073db8985d5066424cae61'
XMD5 (PEAR/Services_JSON-1.0.0.tgz) = 573ff2468330f7570c738957bc297ff4
XSHA256 (PEAR/Services_JSON-1.0.0.tgz) = 934ba37d6f16a1ef13a2e40ca4561425573f4cc768516d7ba9962ec8af9bd751
XSIZE (PEAR/Services_JSON-1.0.0.tgz) = 8375
1155978fe9073db8985d5066424cae61
echo x - pear-Services_JSON/Makefile
sed 's/^X//' >pear-Services_JSON/Makefile << '9f076fd11a2006ffee4d53c32077ebf7'
X# Ports collection makefile for:  pear-Services_JSON
X# Date created:			  22 May, 2009
X# Whom:				  Wen Heping <wenheping at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Services_JSON
XPORTVERSION=	1.0.0
XCATEGORIES=	converters www pear
X
XMAINTAINER=	wenheping at gmail.com
XCOMMENT=	PHP implementaion of json_encode/decode
X
XBUILD_DEPENDS=	${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XFILES=		JSON.php
X
X.include <bsd.port.pre.mk>
X.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
X.include <bsd.port.post.mk>
9f076fd11a2006ffee4d53c32077ebf7
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list