[77759] trunk/dports/perl

l2g at macports.org l2g at macports.org
Mon Apr 11 13:19:15 PDT 2011


Revision: 77759
          http://trac.macports.org/changeset/77759
Author:   l2g at macports.org
Date:     2011-04-11 13:19:14 -0700 (Mon, 11 Apr 2011)
Log Message:
-----------
p5-zeromq: new port for Perl module ZeroMQ, a wrapper for the library of
the same name (a.k.a. 0MQ, ZMQ, ?\195?\152MQ)

Added Paths:
-----------
    trunk/dports/perl/p5-zeromq/
    trunk/dports/perl/p5-zeromq/Portfile
    trunk/dports/perl/p5-zeromq/files/
    trunk/dports/perl/p5-zeromq/files/patch-t-100_basic.t.diff

Added: trunk/dports/perl/p5-zeromq/Portfile
===================================================================
--- trunk/dports/perl/p5-zeromq/Portfile	                        (rev 0)
+++ trunk/dports/perl/p5-zeromq/Portfile	2011-04-11 20:19:14 UTC (rev 77759)
@@ -0,0 +1,31 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+PortGroup           perl5 1.0
+
+perl5.setup         ZeroMQ 0.09 ../by-authors/id/D/DM/DMAKI
+categories-append   devel
+platforms           darwin
+maintainers         l2g openmaintainer
+license             Artistic GPL
+
+description         Perl wrapper for the 0MQ messaging/IPC framework
+
+long_description    ${description}
+
+checksums           sha1 a1a4b33323c59e4d5593e42804abc07f5292c588 \
+                    rmd160 c5eaf129d8928f4ece4fd0e1afdaf5ed855d8249
+
+# Patch a broken test. This has been reported upstream as a bug
+# (https://rt.cpan.org/Public/Bug/Display.html?id=67290).
+patchfiles          patch-t-100_basic.t.diff
+
+# Someday, these will be depends_test...
+depends_build-append port:p5-anyevent \
+                    port:p5-json \
+                    port:p5-test-exception \
+                    port:p5-test-requires \
+                    port:p5-test-tcp
+
+depends_lib-append  port:zmq


Property changes on: trunk/dports/perl/p5-zeromq/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/perl/p5-zeromq/files/patch-t-100_basic.t.diff
===================================================================
--- trunk/dports/perl/p5-zeromq/files/patch-t-100_basic.t.diff	                        (rev 0)
+++ trunk/dports/perl/p5-zeromq/files/patch-t-100_basic.t.diff	2011-04-11 20:19:14 UTC (rev 77759)
@@ -0,0 +1,11 @@
+--- t/100_basic.t.orig	2011-04-06 20:08:51.000000000 -0700
++++ t/100_basic.t	2011-04-06 20:09:31.000000000 -0700
+@@ -35,7 +35,7 @@
+     
+     ok(!$sock->getsockopt(ZMQ_RCVMORE), "no ZMQ_RCVMORE set");
+     ok($sock->getsockopt(ZMQ_AFFINITY) == 0, "no ZMQ_AFFINITY");
+-    ok($sock->getsockopt(ZMQ_RATE) == 100, "ZMQ_RATE is at default 100");
++    ok($sock->getsockopt(ZMQ_RATE) == 40_000, "ZMQ_RATE is at default 40 000");
+ 
+     my $msg = $sock->recv();
+     ok(defined $msg, "received defined msg");
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110411/ff74988f/attachment.html>


More information about the macports-changes mailing list