BSD Ports

www/p5-AMF-Perl 0.15_3 FreeBSD

Flash Remoting in Perl

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
www, devel, perl5
Package size
35.9 KiB, 79.6 KiB installed

Description

Flash Remoting is a way for Flash movies running in a web browser to request structured data from the web server. The following data types are supported - strings, numbers, dates, arrays, dictionaries/hashes, objects, recordsets. Flash clients talk with the server using the AMF protocol, which is proprietary to Macromedia. However, it's not that hard to decode.

Using Flash::FLAP it is possible to send arbitrary data between client and server using very few lines of code. There is no need to pack complicated data structures into CGI form parameteres or XML strings. The coding time can be spent on better things - data preparation and graphical presentation, not data delivery.

In the other systems

SystemPortVersion
FreeBSDwww/p5-AMF-Perl0.15_3
DragonFlywww/p5-AMF-Perl0.15_3
HardenedBSDwww/p5-AMF-Perl0.15_3
GhostBSDwww/p5-AMF-Perl0.15_3

Install

Binary package:

pkg install p5-AMF-Perl

From the ports tree:

cd /usr/ports/www/p5-AMF-Perl/ && make install clean

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

RUN_DEPENDS=	p5-AMF-Perl>0:www/p5-AMF-Perl

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:latest0.15_30.15_30.15_30.15_30.15_3
FreeBSD:14:quarterly0.15_30.15_3n/a0.15_30.15_3
FreeBSD:15:latest0.15_30.15_3n/a0.15_30.15_3
FreeBSD:15:quarterly0.15_30.15_3n/an/an/a
FreeBSD:16:latest0.15_30.15_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

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

Build dependencies 5
Run dependencies 5
Required by 1

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 18
  • %%SITE_PERL%%/AMF/Perl.pm
  • %%SITE_PERL%%/AMF/Perl/App/Executive.pm
  • %%SITE_PERL%%/AMF/Perl/IO/Deserializer.pm
  • %%SITE_PERL%%/AMF/Perl/IO/InputStream.pm
  • %%SITE_PERL%%/AMF/Perl/IO/OutputStream.pm
  • %%SITE_PERL%%/AMF/Perl/IO/Serializer.pm
  • %%SITE_PERL%%/AMF/Perl/Sql/MysqlRecordSet.pm
  • %%SITE_PERL%%/AMF/Perl/Util/Object.pm
  • %%SITE_PERL%%/AMF/Perl/Util/RemotingService.pm
  • %%PERL5_MAN3%%/AMF::Perl.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::App::Executive.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::IO::Deserializer.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::IO::InputStream.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::IO::OutputStream.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::IO::Serializer.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::Sql::MysqlRecordSet.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::Util::Object.3.gz
  • %%PERL5_MAN3%%/AMF::Perl::Util::RemotingService.3.gz
distinfo 1
FileSizeSHA256
AMF-Perl-0.15.tar.gz463317054e607dc66f239461ed328464e51cd6ad61598ba1d1868f3639e1739d9be478
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.