Skip site navigation (1)Skip section navigation (2)
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>