Date: Wed, 6 Nov 2013 18:56:01 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r333022 - in head/converters: . p5-Cpanel-JSON-XS Message-ID: <201311061856.rA6Iu1hZ099531@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Wed Nov 6 18:56:00 2013 New Revision: 333022 URL: http://svnweb.freebsd.org/changeset/ports/333022 Log: - Add p5-Cpanel-JSON-XS 2.3403 Cpanel::JSON::XS converts Perl data structures to JSON and vice versa. Its primary goal is to be correct and its secondary goal is to be fast. To reach the latter goal it was written in C. As this is the n-th-something JSON module on CPAN, what was the reason to write yet another JSON module? While it seems there are many JSON modules, none of them correctly handle all corner cases, and in most cases their maintainers are unresponsive, gone missing, or not listening to bug reports for other reasons. WWW: http://search.cpan.org/dist/Cpanel-JSON-XS/ Added: head/converters/p5-Cpanel-JSON-XS/ head/converters/p5-Cpanel-JSON-XS/Makefile (contents, props changed) head/converters/p5-Cpanel-JSON-XS/distinfo (contents, props changed) head/converters/p5-Cpanel-JSON-XS/pkg-descr (contents, props changed) head/converters/p5-Cpanel-JSON-XS/pkg-plist (contents, props changed) Modified: head/converters/Makefile Modified: head/converters/Makefile ============================================================================== --- head/converters/Makefile Wed Nov 6 18:21:38 2013 (r333021) +++ head/converters/Makefile Wed Nov 6 18:56:00 2013 (r333022) @@ -71,6 +71,7 @@ SUBDIR += p5-Convert-TNEF SUBDIR += p5-Convert-UU SUBDIR += p5-Convert-UUlib + SUBDIR += p5-Cpanel-JSON-XS SUBDIR += p5-Cstools SUBDIR += p5-Data-AMF SUBDIR += p5-Encode Added: head/converters/p5-Cpanel-JSON-XS/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/converters/p5-Cpanel-JSON-XS/Makefile Wed Nov 6 18:56:00 2013 (r333022) @@ -0,0 +1,23 @@ +# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Cpanel-JSON-XS +PORTVERSION= 2.34.03 +CATEGORIES= converters perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:RURBAN +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= JSON::XS for Cpanel, fast and correct serialising + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +TEST_DEPENDS= p5-Test-Pod>=1:${PORTSDIR}/devel/p5-Test-Pod + +USE_PERL5= configure +USES= perl5 + +.include <bsd.port.mk> Added: head/converters/p5-Cpanel-JSON-XS/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/converters/p5-Cpanel-JSON-XS/distinfo Wed Nov 6 18:56:00 2013 (r333022) @@ -0,0 +1,2 @@ +SHA256 (Cpanel-JSON-XS-2.3403.tar.gz) = c8ce1e07ad8d2991092f7a90810fe17d2240f729a750c5b6e731f14ff7468be3 +SIZE (Cpanel-JSON-XS-2.3403.tar.gz) = 129712 Added: head/converters/p5-Cpanel-JSON-XS/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/converters/p5-Cpanel-JSON-XS/pkg-descr Wed Nov 6 18:56:00 2013 (r333022) @@ -0,0 +1,10 @@ +Cpanel::JSON::XS converts Perl data structures to JSON and vice versa. Its +primary goal is to be correct and its secondary goal is to be fast. To reach the +latter goal it was written in C. + +As this is the n-th-something JSON module on CPAN, what was the reason to write +yet another JSON module? While it seems there are many JSON modules, none of +them correctly handle all corner cases, and in most cases their maintainers are +unresponsive, gone missing, or not listening to bug reports for other reasons. + +WWW: http://search.cpan.org/dist/Cpanel-JSON-XS/ Added: head/converters/p5-Cpanel-JSON-XS/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/converters/p5-Cpanel-JSON-XS/pkg-plist Wed Nov 6 18:56:00 2013 (r333022) @@ -0,0 +1,15 @@ +bin/cpanel_json_xs +%%SITE_PERL%%/%%PERL_ARCH%%/Cpanel/JSON/XS.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Cpanel/JSON/XS/Boolean.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cpanel/JSON/XS/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cpanel/JSON/XS/XS.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cpanel/JSON/XS/XS.so +%%PERL5_MAN3%%/Cpanel::JSON::XS.3.gz +%%PERL5_MAN3%%/Cpanel::JSON::XS::Boolean.3.gz +man/man1/cpanel_json_xs.1.gz +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cpanel/JSON/XS +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cpanel/JSON +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cpanel +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Cpanel/JSON/XS +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Cpanel/JSON +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Cpanel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311061856.rA6Iu1hZ099531>