textproc/p5-Data-Report 1.001 DragonFly
Framework for flexible reporting
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- perl5, textproc
- Package size
- 23.9 KiB, 59.4 KiB installed
Description
Data::Report is a flexible, plugin-driven reporting framework.
The Data::Report framework consists of three parts:
- the plugins
Plugins implement a specific type of report. Standard plugins provided are Data::Report::Plugin::Text for textual reports, Data::Report::Plugin::Html for HTML reports, and Data::Report::Plugin::Csv for CSV (comma-separated) files.
- the base class
The base class Data::Report::Base implements the functionality common to all reporters, plus a number of utility functions the plugins can use.
- the factory
The actual Data::Report module is a factory that creates a reporter for a given report type by selecting the appropriate plugin and returning an instance thereof.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | textproc/p5-Data-Report | 1.001 |
| FreeBSD | textproc/p5-Data-Report | 1.001 |
| HardenedBSD | textproc/p5-Data-Report | 1.001 |
| GhostBSD | textproc/p5-Data-Report | 1.001 |
Install
Binary package:
pkg install p5-Data-Report
From DPorts:
cd /usr/dports/textproc/p5-Data-Report && make install clean
Dependencies
Run dependencies 3
No port depends on this one.