devel/p5-Log-Dispatch 2.71 FreeBSD
Suite of OO modules for logging messages to multiple outputs
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART20
- Categories
- devel, perl5
- Package size
- 59.7 KiB, 125.0 KiB installed
Description
Log::Dispatch is a suite of OO modules for logging messages to multiple outputs, each of which can have a minimum and maximum log level. It is designed to be easily subclassed, both for creating a new dispatcher object and particularly for creating new outputs.
It also allows both global (dispatcher level) and local (logging object) message formatting callbacks which allows greater flexibility and should reduce the need for subclassing.
Subclassing is only needed to send a message to a different output, not to change the message format.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Log-Dispatch | 2.71 |
| OpenBSD | devel/p5-Log-Dispatch | 2.71 |
| NetBSD | devel/p5-Log-Dispatch | 2.71nb4 |
| DragonFly | devel/p5-Log-Dispatch | 2.71 |
| MidnightBSD | devel/p5-Log-Dispatch | 2.71 |
| HardenedBSD | devel/p5-Log-Dispatch | 2.71 |
| GhostBSD | devel/p5-Log-Dispatch | 2.71 |
Install
Binary package:
pkg install p5-Log-Dispatch
From the ports tree:
cd /usr/ports/devel/p5-Log-Dispatch/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Log-Dispatch>0:devel/p5-Log-Dispatch
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 | 2.71 | 2.71 | 2.70 | 2.71 | 2.71 |
| FreeBSD:14:quarterly | 2.71 | 2.71 | n/a | 2.71 | 2.71 |
| FreeBSD:15:latest | 2.71 | 2.71 | n/a | 2.71 | 2.71 |
| FreeBSD:15:quarterly | 2.71 | 2.71 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.71 | 2.71 | 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 7
p5-Devel-GlobalDestruction>=0: devel/p5-Devel-GlobalDestructionp5-Dist-CheckConflicts>=0.02: devel/p5-Dist-CheckConflictsp5-Module-Runtime>=0: devel/p5-Module-Runtimep5-Params-ValidationCompiler>=0: devel/p5-Params-ValidationCompilerp5-Specio>=0.32: devel/p5-Speciop5-Try-Tiny>=0: lang/p5-Try-Tinyp5-namespace-autoclean>=0: devel/p5-namespace-autoclean
Runtime 7
p5-Devel-GlobalDestruction>=0: devel/p5-Devel-GlobalDestructionp5-Dist-CheckConflicts>=0.02: devel/p5-Dist-CheckConflictsp5-Module-Runtime>=0: devel/p5-Module-Runtimep5-Params-ValidationCompiler>=0: devel/p5-Params-ValidationCompilerp5-Specio>=0.32: devel/p5-Speciop5-Try-Tiny>=0: lang/p5-Try-Tinyp5-namespace-autoclean>=0: devel/p5-namespace-autoclean
Test 3
p5-IPC-Run3>=0: devel/p5-IPC-Run3p5-Test-Fatal>=0: devel/p5-Test-Fatalp5-Test-Requires>=0: devel/p5-Test-Requires
The full lists below include those, and their dependencies in turn.
Build dependencies 35
- devel/p5-Algorithm-C3
- devel/p5-B-Hooks-EndOfScope
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Method-Modifiers
- devel/p5-Clone
- devel/p5-Clone-PP
- devel/p5-Data-OptList
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-Exception-Class
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Runtime
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Params-ValidationCompiler
- devel/p5-Role-Tiny
- devel/p5-Specio
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Variable-Magic
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/p5-Try-Tiny
- lang/perl5.42
- mail/p5-Mail-Sendmail
- sysutils/p5-Sys-Hostname-Long
- textproc/p5-XString
Run dependencies 35
- devel/p5-Algorithm-C3
- devel/p5-B-Hooks-EndOfScope
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Method-Modifiers
- devel/p5-Clone
- devel/p5-Clone-PP
- devel/p5-Data-OptList
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-Exception-Class
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Runtime
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Params-ValidationCompiler
- devel/p5-Role-Tiny
- devel/p5-Specio
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-Variable-Magic
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/p5-Try-Tiny
- lang/perl5.42
- mail/p5-Mail-Sendmail
- sysutils/p5-Sys-Hostname-Long
- textproc/p5-XString
Required by 54
- astro/p5-Astro-ADS
- devel/p5-Dist-Zilla
- devel/p5-File-Tail-Scribe
- devel/p5-Log-Any-Adapter-Dispatch
- devel/p5-Log-Any-App
- devel/p5-Log-Dispatch-Array
- devel/p5-Log-Dispatch-ArrayWithLimits
- devel/p5-Log-Dispatch-Colorful
- devel/p5-Log-Dispatch-Config
- devel/p5-Log-Dispatch-Configurator-Any
- devel/p5-Log-Dispatch-Configurator-YAML
- devel/p5-Log-Dispatch-DBI
- devel/p5-Log-Dispatch-Dir
- devel/p5-Log-Dispatch-Email-EmailSend
- devel/p5-Log-Dispatch-File-Rolling
- devel/p5-Log-Dispatch-File-Stamped
- devel/p5-Log-Dispatch-FileRotate
- devel/p5-Log-Dispatch-FileShared
- devel/p5-Log-Dispatch-FileWriteRotate
- devel/p5-Log-Dispatch-Perl
- devel/p5-Log-Dispatch-Screen-Color
- devel/p5-Log-Dispatch-Scribe
- devel/p5-Log-Dispatchouli
- devel/p5-MooseX-Role-Loggable
- devel/p5-POE-Component-Logger
- devel/p5-SPOPS
- devel/p5-Test-DependentModules
- dns/p5-Zonemaster-Backend
- mail/p5-Mail-Milter-Authentication
- net/p5-Net-Appliance-Session
- net/p5-Net-CLI-Interact
- net/p5-Net-Delicious
- net/pwhois
- sysutils/p5-Tail-Stat
- www/p5-Amon2-Plugin-LogDispatch
- www/p5-CGI-Application-Plugin-LogDispatch
- www/p5-Catalyst-Plugin-Log-Dispatch
- www/p5-Gungho
- www/p5-GunghoX-FollowLinks
- www/p5-MojoX-Log-Dispatch-Simple
- www/p5-Net-Flickr-API
- www/p5-Net-Flickr-Backup
- www/p5-Net-Flickr-RDF
- www/p5-RT-Extension-CommandByMail
- www/p5-RT-Extension-Gravatar
- www/p5-RT-Extension-LDAPImport
- www/p5-RT-Extension-MandatoryOnTransition
- www/p5-RT-Extension-RepeatTicket
- www/p5-RT-Extension-RepeatTicket2
- www/p5-RTx-Calendar
- www/p5-Zonemaster-GUI
- www/rt44
- www/rt50
- www/rt60
Configuration
Options name: devel_Log-Dispatch
| Option | Default | Description |
|---|---|---|
| APACHELOG | off | Apache::Log support |
| MAILSEND | off | Mail::Send support |
| MAILSENDER | off | Mail::Sender support |
| MAILSENDMAIL | on | Mail::Sendmail support |
| MIMELITE | off | MIME::Lite support |
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 37
- %%SITE_PERL%%/Log/Dispatch.pm
- %%SITE_PERL%%/Log/Dispatch/ApacheLog.pm
- %%SITE_PERL%%/Log/Dispatch/Base.pm
- %%SITE_PERL%%/Log/Dispatch/Code.pm
- %%SITE_PERL%%/Log/Dispatch/Conflicts.pm
- %%SITE_PERL%%/Log/Dispatch/Email.pm
- %%SITE_PERL%%/Log/Dispatch/Email/MIMELite.pm
- %%SITE_PERL%%/Log/Dispatch/Email/MailSend.pm
- %%SITE_PERL%%/Log/Dispatch/Email/MailSender.pm
- %%SITE_PERL%%/Log/Dispatch/Email/MailSendmail.pm
- %%SITE_PERL%%/Log/Dispatch/File.pm
- %%SITE_PERL%%/Log/Dispatch/File/Locked.pm
- %%SITE_PERL%%/Log/Dispatch/Handle.pm
- %%SITE_PERL%%/Log/Dispatch/Null.pm
- %%SITE_PERL%%/Log/Dispatch/Output.pm
- %%SITE_PERL%%/Log/Dispatch/Screen.pm
- %%SITE_PERL%%/Log/Dispatch/Syslog.pm
- %%SITE_PERL%%/Log/Dispatch/Types.pm
- %%SITE_PERL%%/Log/Dispatch/Vars.pm
- %%PERL5_MAN3%%/Log::Dispatch.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::ApacheLog.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Base.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Code.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Email.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Email::MIMELite.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Email::MailSend.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Email::MailSender.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Email::MailSendmail.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::File.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::File::Locked.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Handle.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Null.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Output.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Screen.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Syslog.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Types.3.gz
- %%PERL5_MAN3%%/Log::Dispatch::Vars.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Log-Dispatch-2.71.tar.gz | 72470 | 9d60d9648c35ce2754731eb4deb7f05809ece1bd633b74d74795aed9ec732570 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.