Update p5-Sereal and friends to 3.015.

While here, a number of Makefile tweaks, including a little
more info in the descrs, meta::cpan instead of cpan for WWW,
and a number of formatting tweaks.

Also, given that p5-Sereal, -Decoder, and -Encoder all have
the same tests, it's really no benefit to making -Decoder
and -Encoder register TEST_DEPENDS on each other. Tests for
just that module work for 'make test', and the full suite
can be run by doing 'make test' in the main p5-Sereal port.

Also, take maintainership. This is the third PR that's timed
out, and I have sent multiple direct emails with each one.
kuriyama's last commit to this port was nearly 2 years ago.
I am considering this port abandoned. I'd like to thank
kuriyama for creating these ports and looking after them
for over 3 and a half years!

PR:		212316
Approved by:	maintainer timeout
This commit is contained in:
Adam Weinberger 2016-09-15 02:02:48 +00:00
parent 149ba7338a
commit ac3a76bbe1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=422176
9 changed files with 45 additions and 41 deletions

View file

@ -1,21 +1,19 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= Sereal-Decoder PORTNAME= Sereal-Decoder
PORTVERSION= 3.014 PORTVERSION= 3.015
CATEGORIES= converters perl5 CATEGORIES= converters perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:YVES MASTER_SITE_SUBDIR= CPAN:YVES
PKGNAMEPREFIX= p5- PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org MAINTAINER= adamw@FreeBSD.org
COMMENT= Perl extension for fast, compact, powerful binary deserialization COMMENT= Perl module for fast, powerful binary deserialization (decoder)
LICENSE= ART10 GPLv1 LICENSE= ART10 GPLv1
LICENSE_COMB= dual LICENSE_COMB= dual
TEST_DEPENDS= \ TEST_DEPENDS= p5-Test-LongString>0:devel/p5-Test-LongString \
p5-Sereal-Encoder>=3.001:converters/p5-Sereal-Encoder \
p5-Test-LongString>0:devel/p5-Test-LongString \
p5-Test-Warn>=0:devel/p5-Test-Warn p5-Test-Warn>=0:devel/p5-Test-Warn
USES= perl5 USES= perl5

View file

@ -1,2 +1,3 @@
SHA256 (Sereal-Decoder-3.014.tar.gz) = 123cf353865549f7c9e87905c401f68e446fd201a7369d00031122db269dc878 TIMESTAMP = 1472755452
SIZE (Sereal-Decoder-3.014.tar.gz) = 369546 SHA256 (Sereal-Decoder-3.015.tar.gz) = 235f68ea0354b80a5d8aa4d3ade312dfa100f9f3de54c101f0367eb691385b47
SIZE (Sereal-Decoder-3.015.tar.gz) = 373762

View file

@ -1,7 +1,7 @@
This library implements a deserializer for an efficient, This library implements a deserializer for an efficient,
compact-output, and feature-rich binary protocol called Sereal. Its compact-output, and feature-rich binary protocol called Sereal. Its
sister module Sereal::Encoder implements an encoder for this format. sister module Sereal::Encoder (converters/p5-Sereal-Encoder) implements
The two are released separately to allow for independent and safer an encoder for this format. The two are released separately to allow for
upgrading. independent and safer upgrading.
WWW: http://search.cpan.org/dist/Sereal-Decoder/ WWW: https://metacpan.org/pod/Sereal::Decoder

View file

@ -1,23 +1,21 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= Sereal-Encoder PORTNAME= Sereal-Encoder
PORTVERSION= 3.014 PORTVERSION= 3.015
CATEGORIES= converters perl5 CATEGORIES= converters perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:YVES MASTER_SITE_SUBDIR= CPAN:YVES
PKGNAMEPREFIX= p5- PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org MAINTAINER= adamw@FreeBSD.org
COMMENT= Perl extension for fast, compact, powerful binary serialization COMMENT= Perl module for fast, powerful binary serialization (encoder)
LICENSE= ART10 GPLv1 LICENSE= ART10 GPLv1
LICENSE_COMB= dual LICENSE_COMB= dual
TEST_DEPENDS= \ TEST_DEPENDS= p5-Test-Deep>0:devel/p5-Test-Deep \
p5-Test-Deep>0:devel/p5-Test-Deep \
p5-Test-LongString>0:devel/p5-Test-LongString \ p5-Test-LongString>0:devel/p5-Test-LongString \
p5-Test-Warn>0:devel/p5-Test-Warn \ p5-Test-Warn>0:devel/p5-Test-Warn
p5-Sereal-Decoder>=3.00:converters/p5-Sereal-Decoder
USES= perl5 USES= perl5
USE_PERL5= configure USE_PERL5= configure

View file

@ -1,2 +1,3 @@
SHA256 (Sereal-Encoder-3.014.tar.gz) = b8f43b56b538ea4fb16618beb5c1b70b645139c3d7da4e18c2fb1e93b454a34d TIMESTAMP = 1472755441
SIZE (Sereal-Encoder-3.014.tar.gz) = 377995 SHA256 (Sereal-Encoder-3.015.tar.gz) = b7b2eb1dac6489308aa2c4dfa3ac31d3d9139bc1a126e4741d11991531440855
SIZE (Sereal-Encoder-3.015.tar.gz) = 383347

View file

@ -1,6 +1,7 @@
This library implements an efficient, compact-output, and feature-rich This library implements an efficient, compact-output, and feature-rich
serializer using a binary protocol called Sereal. Its sister module serializer using a binary protocol called Sereal. Its sister module
Sereal::Decoder implements a decoder for this format. The two are Sereal::Decoder (converts/p5-Sereal-Decoder) implements a decoder for
released separately to allow for independent and safer upgrading. this format. The two are released separately to allow for independent
and safer upgrading.
WWW: http://search.cpan.org/dist/Sereal-Encoder/ WWW: https://metacpan.org/pod/Sereal::Encoder

View file

@ -1,29 +1,27 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= Sereal PORTNAME= Sereal
PORTVERSION= 3.014 PORTVERSION= 3.015
CATEGORIES= converters perl5 CATEGORIES= converters perl5
MASTER_SITES= CPAN MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:YVES MASTER_SITE_SUBDIR= CPAN:YVES
PKGNAMEPREFIX= p5- PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org MAINTAINER= adamw@FreeBSD.org
COMMENT= Perl extension for fast, compact, powerful binary (de-)serialization COMMENT= Perl extension for fast, compact, powerful binary (de-)serialization
LICENSE= ART10 GPLv1 LICENSE= ART10 GPLv1
LICENSE_COMB= dual LICENSE_COMB= dual
RUN_DEPENDS= \ BUILD_DEPENDS= p5-Sereal-Decoder>=${PORTVERSION}:converters/p5-Sereal-Decoder \
p5-Sereal-Decoder>=3.007:converters/p5-Sereal-Decoder \ p5-Sereal-Encoder>=${PORTVERSION}:converters/p5-Sereal-Encoder
p5-Sereal-Encoder>=3.007:converters/p5-Sereal-Encoder RUN_DEPENDS:= ${BUILD_DEPENDS}
BUILD_DEPENDS:= ${RUN_DEPENDS} TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \
TEST_DEPENDS= \
p5-Test-Deep>=0:devel/p5-Test-Deep \
p5-Test-LongString>=0:devel/p5-Test-LongString \ p5-Test-LongString>=0:devel/p5-Test-LongString \
p5-Test-Warn>=0:devel/p5-Test-Warn p5-Test-Warn>=0:devel/p5-Test-Warn
USES= perl5 USES= perl5
USE_PERL5= configure USE_PERL5= configure
NO_ARCH= YES NO_ARCH= yes
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,2 +1,3 @@
SHA256 (Sereal-3.014.tar.gz) = 7337e5ad5706ae87d7ca1191f58969df840a95d4f4e74b6bda232b67c1817f0e TIMESTAMP = 1472755429
SIZE (Sereal-3.014.tar.gz) = 192185 SHA256 (Sereal-3.015.tar.gz) = e6d803c8f3b2c8cb59afe52806283a2381084de1054ccbe7e30f05dc7465c4a9
SIZE (Sereal-3.015.tar.gz) = 192780

View file

@ -4,4 +4,10 @@ Sereal::Encoder module, the Perl decoder correspondingly as
Sereal::Decoder. They are distributed separately to allow for safe Sereal::Decoder. They are distributed separately to allow for safe
upgrading without downtime. upgrading without downtime.
WWW: http://search.cpan.org/dist/Sereal/ The encoder and decoder modules are available as these two ports:
- converters/p5-Sereal-Encoder
- converters/p5-Sereal-Decoder
This port will install both of them.
WWW: https://metacpan.org/pod/Sereal