pkgsrc/devel/p5-Event-RPC/Makefile
mef d2e7be8ae0 Update to devel/p5-Event-RPC
----------------------------
1.08 Sun Sep 26, 2015, joern
    Notes:
    - Just a stable release without changes. I thought
      CPAN testers would pick up developer releases
      too, but was wrong ;)

1.08_01 Sat Sep 26, 2015, joern
    Features:
    - Support for multiple serialisers: Sereal, CBOR::XS,
      JSON::XS and Storable. That's because Storable is
      known to be insecure, so this module should not
      rely on it.

      Great care has been taken to make these changes
      up- and downwards compatible, so old clients still
      can connect to new servers and vice versa.

      Check documentation chapters MESSAGE FORMAT OPTIONS
      in Event::RPC, Event::RPC::Server and Event::RPC::Client
      manpages for details.

      Thanks to mala <mala AT ma.la> for his hint about the
      security issues of Storable. You find more details in
      this article:

      http://www.masteringperl.org/2012/12/the-storable-security-problem/

    Bugfixes:
    - Proper handling of exceptions which occur at the
      server before a remote method is really executed,
      e.g. when lookup of the class failed due to
      incorrect @INC path.
    - Fixed encoding of source files and corrected
      the year of all Copyright notices.
2016-04-10 03:16:37 +00:00

22 lines
734 B
Makefile

# $NetBSD: Makefile,v 1.19 2016/04/10 03:16:37 mef Exp $
DISTNAME= Event-RPC-1.08
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= http://www.exit1.org/packages/Event-RPC/dist/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.exit1.org/Event-RPC/
#HOMEPAGE= http://search.cpan.org/dist/Event-RPC/
COMMENT= Event based transparent Client/Server RPC framework
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-Event-[0-9]*:../../devel/p5-Event
DEPENDS+= p5-IO-Socket-SSL-[0-9]*:../../security/p5-IO-Socket-SSL
DEPENDS+= p5-Net-SSLeay-[0-9]*:../../security/p5-Net-SSLeay
PERL5_PACKLIST= auto/Event/RPC/.packlist
.include "../../devel/p5-glib2/buildlink3.mk"
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"