1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00

- Add p5-JSON-Tiny 0.36

JSON::Tiny is a standalone adaptation of Mojo::JSON, from the Mojolicious
framework. It has been adapted as a single-source-file module of under 350 lines
of code and core-only dependencies.

Key features include relaxed JSON handling, transparent Unicode support, speed,
small memory footprint, and a minimal code base ideal for bundling or inlining.

Mojo::JSON was chosen as a model because it is robust, minimal, and well tested.
Mojo::JSON's tests were also adapted to a design free of non-core dependencies.

WWW: http://search.cpan.org/dist/JSON-Tiny/
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2013-11-09 23:13:34 +00:00
parent 0fbd4bbf1b
commit 67be4aa503
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=333359
5 changed files with 41 additions and 0 deletions

View File

@ -90,6 +90,7 @@
SUBDIR += p5-JSON-DWIW
SUBDIR += p5-JSON-MaybeXS
SUBDIR += p5-JSON-PP
SUBDIR += p5-JSON-Tiny
SUBDIR += p5-JSON-XS
SUBDIR += p5-JSON-XS-VersionOneAndTwo
SUBDIR += p5-JSON1

View File

@ -0,0 +1,20 @@
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= JSON-Tiny
PORTVERSION= 0.36
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Minimalistic JSON
LICENSE= ART20
TEST_DEPENDS= p5-Test-Pod>=1.26:${PORTSDIR}/devel/p5-Test-Pod
USE_PERL5= configure
USES= perl5
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (JSON-Tiny-0.36.tar.gz) = 8683f02c53183dacef547e0d595f6c26de48931fd64e34b5bbb0586e1b7879d4
SIZE (JSON-Tiny-0.36.tar.gz) = 20126

View File

@ -0,0 +1,11 @@
JSON::Tiny is a standalone adaptation of Mojo::JSON, from the Mojolicious
framework. It has been adapted as a single-source-file module of under 350 lines
of code and core-only dependencies.
Key features include relaxed JSON handling, transparent Unicode support, speed,
small memory footprint, and a minimal code base ideal for bundling or inlining.
Mojo::JSON was chosen as a model because it is robust, minimal, and well tested.
Mojo::JSON's tests were also adapted to a design free of non-core dependencies.
WWW: http://search.cpan.org/dist/JSON-Tiny/

View File

@ -0,0 +1,7 @@
%%SITE_PERL%%/JSON/Tiny.pm
%%SITE_PERL%%/JSON/Tiny.pod
%%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON/Tiny/.packlist
%%PERL5_MAN3%%/JSON::Tiny.3.gz
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON/Tiny
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/JSON
@dirrmtry %%SITE_PERL%%/JSON