diff options
-rw-r--r-- | converters/p5-Sereal/DESCR | 24 | ||||
-rw-r--r-- | converters/p5-Sereal/Makefile | 19 | ||||
-rw-r--r-- | converters/p5-Sereal/distinfo | 6 |
3 files changed, 49 insertions, 0 deletions
diff --git a/converters/p5-Sereal/DESCR b/converters/p5-Sereal/DESCR new file mode 100644 index 00000000000..d59a334f887 --- /dev/null +++ b/converters/p5-Sereal/DESCR @@ -0,0 +1,24 @@ +This is an experimental module. Before using it in production, please get +in touch with the authors! + +Sereal is an efficient, compact-output, binary and feature-rich +serialization protocol. The Perl encoder is implemented as the +Sereal::Encoder module, the Perl decoder correspondingly as +Sereal::Decoder. They are distributed separately to allow for safe +upgrading without downtime. (Hint: Upgrade the decoder everywhere first, +then the encoder.) + +This Sereal module is a very thin wrapper around both Sereal::Encoder and +Sereal::Decoder. It depends on both and loads both. So if you have a user +of both encoder and decoder, it is enough to depend on a particular version +of Sereal and you'll get the most recent released versions of +Sereal::Encoder and Sereal::Decoder whose version is smaller than or equal +to the version of Sereal you depend on. + +The protocol specification and many other bits of documentation can be +found in the github repository. Right now, the specification is at + https://github.com/Sereal/Sereal/blob/master/sereal_spec.pod, there is a +discussion of the design objectives in + https://github.com/Sereal/Sereal/blob/master/README.pod, and the output of +our benchmarks can be seen at +https://github.com/Sereal/Sereal/wiki/Sereal-Comparison-Graphs. diff --git a/converters/p5-Sereal/Makefile b/converters/p5-Sereal/Makefile new file mode 100644 index 00000000000..d9aaf41b85d --- /dev/null +++ b/converters/p5-Sereal/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1 2017/05/28 13:23:34 mef Exp $ + +DISTNAME= Sereal-0.330 +PKGNAME= p5-${DISTNAME} +CATEGORIES= converters perl5 +MASTER_SITES= http://search.cpan.org/CPAN/authors/id/Y/YV/YVES/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://search.cpan.org/~yves/Sereal/lib/Sereal.pm +COMMENT= Fast, compact, powerful binary (de-)serialization +#LICENSE= # Copyright (C) 2012, 2013 by Steffen Mueller + +DEPENDS+= p5-Sereal-Decoder-[0-9]*:../../converters/p5-Sereal-Decoder +DEPENDS+= p5-Sereal-Encoder-[0-9]*:../../converters/p5-Sereal-Encoder + +PERL5_PACKLIST= auto/Sereal/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/converters/p5-Sereal/distinfo b/converters/p5-Sereal/distinfo new file mode 100644 index 00000000000..1e8c0a7c6d8 --- /dev/null +++ b/converters/p5-Sereal/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2017/05/28 13:23:34 mef Exp $ + +SHA1 (Sereal-0.330.tar.gz) = b40bcfcbb0a61dda4bc48282b8544ba356aca409 +RMD160 (Sereal-0.330.tar.gz) = 835d27b0d0bcba4b2c66b69c2b8eda768875980a +SHA512 (Sereal-0.330.tar.gz) = eb95b13872f3190a685aa9dcc70a567cc19d5f8b2b35c4d4ef449d1d997c8acb70837c825d2265182d5275317e485cacc3ea40c8a48050d9531e3d1e89a3164b +Size (Sereal-0.330.tar.gz) = 3511 bytes |