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
| System | Port | Version |
|---|---|---|
| FreeBSD | www/p5-AMF-Perl | 0.15_3 |
| DragonFly | www/p5-AMF-Perl | 0.15_3 |
| HardenedBSD | www/p5-AMF-Perl | 0.15_3 |
| GhostBSD | www/p5-AMF-Perl | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.15_3 | 0.15_3 | 0.15_3 | 0.15_3 | 0.15_3 |
| FreeBSD:14:quarterly | 0.15_3 | 0.15_3 | n/a | 0.15_3 | 0.15_3 |
| FreeBSD:15:latest | 0.15_3 | 0.15_3 | n/a | 0.15_3 | 0.15_3 |
| FreeBSD:15:quarterly | 0.15_3 | 0.15_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.15_3 | 0.15_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
p5-DBI>=0: databases/p5-DBIp5-Exception-Class>=0: devel/p5-Exception-Class
Runtime 2
p5-DBI>=0: databases/p5-DBIp5-Exception-Class>=0: devel/p5-Exception-Class
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
| File | Size | SHA256 |
|---|---|---|
| AMF-Perl-0.15.tar.gz | 463317 | 054e607dc66f239461ed328464e51cd6ad61598ba1d1868f3639e1739d9be478 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.