aboutsummaryrefslogtreecommitdiff
path: root/converters/p5-Sereal
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2013-02-05 11:45:58 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2013-02-05 11:45:58 +0000
commit78c15374ab1a1bae319b4df8d89d7b5a5e427821 (patch)
tree74cfd62e1a43aef8e2e9d28438cc02b0a5f89455 /converters/p5-Sereal
parentb8b87979762d81198174b1ddd87d22b33c982865 (diff)
downloadports-78c15374ab1a1bae319b4df8d89d7b5a5e427821.tar.gz
ports-78c15374ab1a1bae319b4df8d89d7b5a5e427821.zip
Notes
Diffstat (limited to 'converters/p5-Sereal')
-rw-r--r--converters/p5-Sereal/Makefile22
-rw-r--r--converters/p5-Sereal/distinfo2
-rw-r--r--converters/p5-Sereal/pkg-descr7
-rw-r--r--converters/p5-Sereal/pkg-plist3
4 files changed, 34 insertions, 0 deletions
diff --git a/converters/p5-Sereal/Makefile b/converters/p5-Sereal/Makefile
new file mode 100644
index 000000000000..53c8a199c2b2
--- /dev/null
+++ b/converters/p5-Sereal/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= Sereal
+PORTVERSION= 0.260
+CATEGORIES= converters perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:SMUELLER
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Perl extension for fast, compact, powerful binary (de-)serialization
+
+RUN_DEPENDS= \
+ p5-Sereal-Decoder>=0.25:${PORTSDIR}/converters/p5-Sereal-Decoder \
+ p5-Sereal-Encoder>=0.26:${PORTSDIR}/converters/p5-Sereal-Encoder
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= Sereal.3
+
+.include <bsd.port.mk>
diff --git a/converters/p5-Sereal/distinfo b/converters/p5-Sereal/distinfo
new file mode 100644
index 000000000000..bb4039b68e25
--- /dev/null
+++ b/converters/p5-Sereal/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Sereal-0.260.tar.gz) = f6fe4fe8902ce3c26392f8ef95373b49932498490a89d410edf922b4b29ff278
+SIZE (Sereal-0.260.tar.gz) = 3850
diff --git a/converters/p5-Sereal/pkg-descr b/converters/p5-Sereal/pkg-descr
new file mode 100644
index 000000000000..24de8fbee898
--- /dev/null
+++ b/converters/p5-Sereal/pkg-descr
@@ -0,0 +1,7 @@
+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.
+
+WWW: http://search.cpan.org/dist/Sereal/
diff --git a/converters/p5-Sereal/pkg-plist b/converters/p5-Sereal/pkg-plist
new file mode 100644
index 000000000000..3910805150e1
--- /dev/null
+++ b/converters/p5-Sereal/pkg-plist
@@ -0,0 +1,3 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Sereal/.packlist
+%%SITE_PERL%%/Sereal.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Sereal