devel/p5-Data-Printer 1.002001 FreeBSD
Colored pretty-print of Perl data structures and objects
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 117.8 KiB, 303.4 KiB installed
Description
Data::Printer is meant to do one thing and one thing only: display Perl variables and objects on screen, properly formatted (to be inspected by a human).
Here's what Data::Printer has to offer to Perl developers, out of the box:
- Very sane defaults (I hope!)
- Highly customizable (in case you disagree with me :)
- Colored output by default
- Human-friendly output, with array index and custom separators
- Full object dumps including methods, inheritance and internals
- Exposes extra information such as tainted data and weak references
- Ability to easily create filters for objects and regular structures
- Ability to load settings from a .dataprinter file so you don't have to write anything other than "use DDP;" in your code!
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Data-Printer | 1.002001 |
| OpenBSD | devel/p5-Data-Printer | 1.002001 |
| NetBSD | devel/p5-Data-Printer | 1.002001nb3 |
| DragonFly | devel/p5-Data-Printer | 1.002001 |
| MidnightBSD | devel/p5-Data-Printer | 1.002001 |
| HardenedBSD | devel/p5-Data-Printer | 1.002001 |
| GhostBSD | devel/p5-Data-Printer | 1.002001 |
Install
Binary package:
pkg install p5-Data-Printer
From the ports tree:
cd /usr/ports/devel/p5-Data-Printer/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Data-Printer>0:devel/p5-Data-Printer
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 | 1.002001 | 1.002001 | 1.000004 | 1.002001 | 1.002001 |
| FreeBSD:14:quarterly | 1.002001 | 1.002001 | n/a | 1.002001 | 1.002001 |
| FreeBSD:15:latest | 1.002001 | 1.002001 | n/a | 1.002001 | 1.002001 |
| FreeBSD:15:quarterly | 1.002001 | 1.002001 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.002001 | 1.002001 | 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.
Test 4
p5-Capture-Tiny>=0: devel/p5-Capture-Tinyp5-DBI>=0: databases/p5-DBIp5-IO-Pty-Easy>=0: devel/p5-IO-Pty-Easyp5-Test-Pod>=1.41: devel/p5-Test-Pod
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 48
- %%SITE_PERL%%/DDP.pm
- %%SITE_PERL%%/Data/Printer.pm
- %%SITE_PERL%%/Data/Printer/Common.pm
- %%SITE_PERL%%/Data/Printer/Config.pm
- %%SITE_PERL%%/Data/Printer/Filter.pm
- %%SITE_PERL%%/Data/Printer/Filter/ARRAY.pm
- %%SITE_PERL%%/Data/Printer/Filter/CODE.pm
- %%SITE_PERL%%/Data/Printer/Filter/ContentType.pm
- %%SITE_PERL%%/Data/Printer/Filter/DB.pm
- %%SITE_PERL%%/Data/Printer/Filter/DateTime.pm
- %%SITE_PERL%%/Data/Printer/Filter/Digest.pm
- %%SITE_PERL%%/Data/Printer/Filter/FORMAT.pm
- %%SITE_PERL%%/Data/Printer/Filter/GLOB.pm
- %%SITE_PERL%%/Data/Printer/Filter/GenericClass.pm
- %%SITE_PERL%%/Data/Printer/Filter/HASH.pm
- %%SITE_PERL%%/Data/Printer/Filter/OBJECT.pm
- %%SITE_PERL%%/Data/Printer/Filter/REF.pm
- %%SITE_PERL%%/Data/Printer/Filter/Regexp.pm
- %%SITE_PERL%%/Data/Printer/Filter/SCALAR.pm
- %%SITE_PERL%%/Data/Printer/Filter/VSTRING.pm
- %%SITE_PERL%%/Data/Printer/Filter/Web.pm
- %%SITE_PERL%%/Data/Printer/Object.pm
- %%SITE_PERL%%/Data/Printer/Profile.pm
- %%SITE_PERL%%/Data/Printer/Profile/Dumper.pm
- %%SITE_PERL%%/Data/Printer/Profile/JSON.pm
- %%SITE_PERL%%/Data/Printer/Theme.pm
- %%SITE_PERL%%/Data/Printer/Theme/Classic.pm
- %%SITE_PERL%%/Data/Printer/Theme/Material.pm
- %%SITE_PERL%%/Data/Printer/Theme/Monokai.pm
- %%SITE_PERL%%/Data/Printer/Theme/Solarized.pm
- %%PERL5_MAN3%%/DDP.3.gz
- %%PERL5_MAN3%%/Data::Printer.3.gz
- %%PERL5_MAN3%%/Data::Printer::Config.3.gz
- %%PERL5_MAN3%%/Data::Printer::Filter.3.gz
- %%PERL5_MAN3%%/Data::Printer::Filter::ContentType.3.gz
- %%PERL5_MAN3%%/Data::Printer::Filter::DB.3.gz
- %%PERL5_MAN3%%/Data::Printer::Filter::DateTime.3.gz
- %%PERL5_MAN3%%/Data::Printer::Filter::Digest.3.gz
- %%PERL5_MAN3%%/Data::Printer::Filter::Web.3.gz
- %%PERL5_MAN3%%/Data::Printer::Object.3.gz
- %%PERL5_MAN3%%/Data::Printer::Profile.3.gz
- %%PERL5_MAN3%%/Data::Printer::Profile::Dumper.3.gz
- %%PERL5_MAN3%%/Data::Printer::Profile::JSON.3.gz
- %%PERL5_MAN3%%/Data::Printer::Theme.3.gz
- %%PERL5_MAN3%%/Data::Printer::Theme::Classic.3.gz
- %%PERL5_MAN3%%/Data::Printer::Theme::Material.3.gz
- %%PERL5_MAN3%%/Data::Printer::Theme::Monokai.3.gz
- %%PERL5_MAN3%%/Data::Printer::Theme::Solarized.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Data-Printer-1.002001.tar.gz | 119574 | 96292d29edf85eca10724a00e0af509c40b17b9b5638c00332d703599b6f3b74 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.