BSD Ports

www/p5-Plack-Middleware-ExtDirect 3.20 FreeBSD

Implement an RPC::ExtDirect gateway using Plack

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10
Categories
www, perl5
Package size
13.8 KiB, 27.9 KiB installed

Description

This module provides an RPC::ExtDirect gateway implementation for Plack environment. It is packaged as a standard Plack middleware component suitable for using with Plack::Builder.

Plack::Middleware::ExtDirect is recommended to be used with Perl versions 5.12 and newer, for reasons explained below. For Perls older than 5.12, CGI::ExtDirect gateway may be a better choice - especially if you cannot install XS dependent packages.

If you are not familiar with Ext.Direct, more information can be found in RPC::ExtDirect::Intro.

In the other systems

SystemPortVersion
FreeBSDwww/p5-Plack-Middleware-ExtDirect3.20
DragonFlywww/p5-Plack-Middleware-ExtDirect3.20
HardenedBSDwww/p5-Plack-Middleware-ExtDirect3.20
GhostBSDwww/p5-Plack-Middleware-ExtDirect3.20

Install

Binary package:

pkg install p5-Plack-Middleware-ExtDirect

From the ports tree:

cd /usr/ports/www/p5-Plack-Middleware-ExtDirect/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Plack-Middleware-ExtDirect>0:www/p5-Plack-Middleware-ExtDirect

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.203.203.203.203.20
FreeBSD:14:quarterly3.203.20n/a3.203.20
FreeBSD:15:latest3.203.20n/a3.203.20
FreeBSD:15:quarterly3.203.20n/an/an/a
FreeBSD:16:latest3.203.20n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 33
Run dependencies 33

No port depends on this one.

Configuration

No options to configure.

USES
perl5 pkgconfig:both
Service scripts
none

Files

pkg-plist 3
  • %%SITE_PERL%%/Plack/Middleware/ExtDirect.pm
  • %%SITE_PERL%%/Plack/Middleware/ExtDirect.pod
  • %%PERL5_MAN3%%/Plack::Middleware::ExtDirect.3.gz
distinfo 1
FileSizeSHA256
Plack-Middleware-ExtDirect-3.20.tar.gz537949c34576f339c212a2c8f41e59d57a94bbb0ec856a3d7487505b8e7d1cf9d0c36
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.