BSD Ports

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

SystemPortVersion
DragonFlytextproc/p5-Data-Report1.001
FreeBSDtextproc/p5-Data-Report1.001
HardenedBSDtextproc/p5-Data-Report1.001
GhostBSDtextproc/p5-Data-Report1.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.