Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jul 2009 13:37:26 GMT
From:      Wen Heping <wenheping@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/136319: [NEW PORT]devel/p5-JSON-RPC-Common:Transport agnostic JSON RPC helper objects
Message-ID:  <200907041337.n64DbQYx067027@www.freebsd.org>
Resent-Message-ID: <200907041340.n64De4qN065023@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         136319
>Category:       ports
>Synopsis:       [NEW PORT]devel/p5-JSON-RPC-Common:Transport agnostic JSON RPC helper objects
>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 Jul 04 13:40:04 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@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
p5-JSON-RPC-Common is a perl  module provides abstractions for
JSON-RPC 1.0, 1.1 (both variations) and 2.0 (formerly 1.2)
Procedure Call and Procedure Return objects (formerly known as
request and result), along with error objects. It also provides
marshalling objects to convert the model objects into JSON text
and HTTP requests/responses.

WWW: http://search.cpan.org/dist/JSON-RPC-Common/
>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:
#
#	p5-JSON-RPC-Common
#	p5-JSON-RPC-Common/Makefile
#	p5-JSON-RPC-Common/distinfo
#	p5-JSON-RPC-Common/pkg-descr
#	p5-JSON-RPC-Common/pkg-plist
#
echo c - p5-JSON-RPC-Common
mkdir -p p5-JSON-RPC-Common > /dev/null 2>&1
echo x - p5-JSON-RPC-Common/Makefile
sed 's/^X//' >p5-JSON-RPC-Common/Makefile << '9f713400e141f7bfdf7db1ee825a1738'
X# New ports collection makefile for:	p5-JSON-RPC-Common
X# Date created:				03 July, 2009
X# Whom:					Wen Heping <wenheping@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	JSON-RPC-Common
XPORTVERSION=	0.05
XCATEGORIES=	devel perl5
XMASTER_SITES=	CPAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	wenheping@gmail.com
XCOMMENT=	Transport agnostic JSON RPC helper objects
X
XRUN_DEPENDS=	p5-Moose>=0.81:${PORTSDIR}/devel/p5-Moose \
X		p5-JSON>=2.11:${PORTSDIR}/converters/p5-JSON \
X		p5-MooseX-Types>=0:${PORTSDIR}/devel/p5-MooseX-Types \
X		p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
X		p5-Test-use-ok>=0:${PORTSDIR}/devel/p5-Test-use-ok \
X		p5-namespace-clean>=0.08:${PORTSDIR}/devel/p5-namespace-clean
X
XPERL_CONFIGURE=	YES
X
XMAN3=		JSON::RPC::Common::Marshal::Text.3 \
X		JSON::RPC::Common::Procedure::Call.3 \
X		JSON::RPC::Common::Procedure::Return::Version_1_1.3 \
X		JSON::RPC::Common::Procedure::Return::Error.3 \
X		JSON::RPC::Common::Procedure::Call::Version_1_0.3 \
X		JSON::RPC::Common::Procedure::Return.3 \
X		JSON::RPC::Common.3 \
X		JSON::RPC::Common::Procedure::Return::Version_2_0.3 \
X		JSON::RPC::Common::Procedure::Return::Version_1_0.3 \
X		JSON::RPC::Common::Procedure::Call::Version_1_1.3 \
X		JSON::RPC::Common::Procedure::Return::Version_2_0::Error.3 \
X		JSON::RPC::Common::TypeConstraints.3 \
X		JSON::RPC::Common::Procedure::Return::Version_1_1::Error.3 \
X		JSON::RPC::Common::Procedure::Call::Version_2_0.3 \
X		JSON::RPC::Common::Procedure::Return::Version_1_0::Error.3 \
X		JSON::RPC::Common::Marshal::HTTP.3
X
X.include <bsd.port.mk>
9f713400e141f7bfdf7db1ee825a1738
echo x - p5-JSON-RPC-Common/distinfo
sed 's/^X//' >p5-JSON-RPC-Common/distinfo << 'cb43dcd2bcc80ade7b547a33df73d633'
XMD5 (JSON-RPC-Common-0.05.tar.gz) = 096a772d5760b22ea2cda668d031ad95
XSHA256 (JSON-RPC-Common-0.05.tar.gz) = 57bde254b1a381bdfb7b14e287e73319d96577af3fc269e588a720109157f5a1
XSIZE (JSON-RPC-Common-0.05.tar.gz) = 18403
cb43dcd2bcc80ade7b547a33df73d633
echo x - p5-JSON-RPC-Common/pkg-descr
sed 's/^X//' >p5-JSON-RPC-Common/pkg-descr << '02a0c86c342eb3aa978ffe1fc5ff706b'
Xp5-JSON-RPC-Common is a perl  module provides abstractions for
XJSON-RPC 1.0, 1.1 (both variations) and 2.0 (formerly 1.2)
XProcedure Call and Procedure Return objects (formerly known as
Xrequest and result), along with error objects. It also provides
Xmarshalling objects to convert the model objects into JSON text
Xand HTTP requests/responses.
X
XWWW: http://search.cpan.org/dist/JSON-RPC-Common/
02a0c86c342eb3aa978ffe1fc5ff706b
echo x - p5-JSON-RPC-Common/pkg-plist
sed 's/^X//' >p5-JSON-RPC-Common/pkg-plist << 'fbaa273168c0971708d0c354f11a8219'
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON/RPC/Common/.packlist
X%%SITE_PERL%%/JSON/RPC/Common.pm
X%%SITE_PERL%%/JSON/RPC/Common/Message.pm
X%%SITE_PERL%%/JSON/RPC/Common/TypeConstraints.pm
X%%SITE_PERL%%/JSON/RPC/Common/Marshal/Text.pm
X%%SITE_PERL%%/JSON/RPC/Common/Marshal/HTTP.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Call.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_1_1.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Error.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_2_0.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_1_0.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_2_0/Error.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_1_1/Error.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_1_0/Error.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Call/Version_1_0.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Call/Version_1_1.pm
X%%SITE_PERL%%/JSON/RPC/Common/Procedure/Call/Version_2_0.pm
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Procedure/Call
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_2_0
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_1_1
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Procedure/Return/Version_1_0
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Procedure/Return
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Procedure
X@dirrm %%SITE_PERL%%/JSON/RPC/Common/Marshal
X@dirrm %%SITE_PERL%%/JSON/RPC/Common
X@dirrmtry %%SITE_PERL%%/JSON/RPC
X@dirrmtry %%SITE_PERL%%/JSON
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON/RPC/Common
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON/RPC
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON
fbaa273168c0971708d0c354f11a8219
exit



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



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