devel/p5-Dancer2-Plugin-LogReport 2.03 FreeBSD
Logging, exceptions and translations in Dancer2 via Log::Report
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 39.9 KiB, 80.6 KiB installed
Description
Dancer2::Plugin::LogReport provides easy access to the extensive logging facilities provided by Log::Report. Along with Dancer2::Logger::LogReport, this brings together all the internal Dancer2 logging, handling for expected and unexpected exceptions, translations and application logging.
Logging is extremely flexible using many of the available dispatchers. Multiple dispatchers can be used, each configured separately to display different messages in different formats. By default, messages are logged to a session variable for display on a webpage, and to STDERR.
Messages within this plugin use the extended Dancer2::Logger::LogReport::Message class rather than the standard Log::Report::Message class.
Note that it is currently recommended to use the plugin in all apps within a Dancer2 program, not only some. Therefore, wherever you use Dancer2 you should also use Dancer2::Plugin::LogReport. This does not apply if using the same app name (use Dancer2 appname, 'Already::Exists'). In all other modules, you can just use Log::Report.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Dancer2-Plugin-LogReport | 2.03 |
| HardenedBSD | devel/p5-Dancer2-Plugin-LogReport | 2.03 |
| GhostBSD | devel/p5-Dancer2-Plugin-LogReport | 2.03 |
Install
Binary package:
pkg install p5-Dancer2-Plugin-LogReport
From the ports tree:
cd /usr/ports/devel/p5-Dancer2-Plugin-LogReport/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Dancer2-Plugin-LogReport>0:devel/p5-Dancer2-Plugin-LogReport
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.03 | 2.03 | - | - | 2.03 |
| FreeBSD:14:quarterly | 2.03 | 2.03 | n/a | - | 2.03 |
| FreeBSD:15:latest | 2.03 | 2.03 | n/a | - | - |
| FreeBSD:15:quarterly | 2.03 | 2.03 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.03 | 2.03 | 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 3
p5-Dancer2>=0.207: www/p5-Dancer2p5-Log-Report>=1.45: devel/p5-Log-Reportp5-Log-Report-Template>=0: devel/p5-Log-Report-Template
Runtime 3
p5-Dancer2>=0.207: www/p5-Dancer2p5-Log-Report>=1.45: devel/p5-Log-Reportp5-Log-Report-Template>=0: devel/p5-Log-Report-Template
The full lists below include those, and their dependencies in turn.
Build dependencies 119
- converters/libiconv
- converters/p5-Cpanel-JSON-XS
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-JSON-MaybeXS
- converters/p5-JSON-XS
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/libdatrie
- devel/libthai
- devel/p5-AppConfig
- devel/p5-CLI-Osprey
- devel/p5-Capture-Tiny
- devel/p5-Class-Inspector
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-XSAccessor
- devel/p5-Clone
- devel/p5-Config-Any
- devel/p5-Config-General
- devel/p5-Config-Tiny
- devel/p5-Data-Censor
- devel/p5-Data-Munge
- devel/p5-Data-OptList
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-StackTrace
- devel/p5-Devel-StackTrace-AsHTML
- devel/p5-Dist-CheckConflicts
- devel/p5-Exporter-Tiny
- devel/p5-File-Share
- devel/p5-File-ShareDir
- devel/p5-Filesys-Notify-Simple
- devel/p5-Getopt-Long
- devel/p5-Getopt-Long-Descriptive
- devel/p5-Hash-Merge-Simple
- devel/p5-Hash-MultiValue
- devel/p5-IO-HTML
- devel/p5-Import-Into
- devel/p5-Log-Report
- devel/p5-Log-Report-Lexicon
- devel/p5-Log-Report-Optional
- devel/p5-Log-Report-Template
- devel/p5-Module-Implementation
- devel/p5-Module-Pluggable
- devel/p5-Module-Runtime
- devel/p5-Moo
- devel/p5-POSIX-strftime-Compiler
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Params-Validate
- devel/p5-Path-Tiny
- devel/p5-Readonly
- devel/p5-Ref-Util
- devel/p5-Ref-Util-XS
- devel/p5-Return-MultiLevel
- devel/p5-Role-Tiny
- devel/p5-Safe-Isa
- devel/p5-Scope-Upper
- devel/p5-Stream-Buffered
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-TimeDate
- devel/p5-Type-Tiny
- devel/p5-Type-Tiny-XS
- devel/p5-Types-Serialiser
- devel/p5-common-sense
- lang/p5-Try-Tiny
- lang/perl5.42
- mail/p5-MIME-Charset
- net/p5-Net-HTTP
- net/p5-URI
- security/p5-Authen-NTLM
- security/p5-Crypt-URandom
- security/p5-Digest-HMAC
- security/p5-IO-Socket-SSL
- security/p5-Net-SSLeay
- sysutils/p5-File-Listing
- sysutils/p5-File-Which
- textproc/expat2
- textproc/p5-String-Print
- textproc/p5-Template-Tiny
- textproc/p5-Unicode-LineBreak
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-Parser
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-XML-SAX-Expat
- textproc/p5-XML-Simple
- textproc/p5-XString
- textproc/p5-YAML
- textproc/p5-YAML-LibYAML
- www/p5-Apache-LogFormat-Compiler
- www/p5-CGI-Deurl-XS
- www/p5-Cookie-Baker
- www/p5-Dancer2
- www/p5-HTML-Parser
The first 100 are listed.
Run dependencies 119
- converters/libiconv
- converters/p5-Cpanel-JSON-XS
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-JSON-MaybeXS
- converters/p5-JSON-XS
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/libdatrie
- devel/libthai
- devel/p5-AppConfig
- devel/p5-CLI-Osprey
- devel/p5-Capture-Tiny
- devel/p5-Class-Inspector
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-XSAccessor
- devel/p5-Clone
- devel/p5-Config-Any
- devel/p5-Config-General
- devel/p5-Config-Tiny
- devel/p5-Data-Censor
- devel/p5-Data-Munge
- devel/p5-Data-OptList
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-StackTrace
- devel/p5-Devel-StackTrace-AsHTML
- devel/p5-Dist-CheckConflicts
- devel/p5-Exporter-Tiny
- devel/p5-File-Share
- devel/p5-File-ShareDir
- devel/p5-Filesys-Notify-Simple
- devel/p5-Getopt-Long
- devel/p5-Getopt-Long-Descriptive
- devel/p5-Hash-Merge-Simple
- devel/p5-Hash-MultiValue
- devel/p5-IO-HTML
- devel/p5-Import-Into
- devel/p5-Log-Report
- devel/p5-Log-Report-Lexicon
- devel/p5-Log-Report-Optional
- devel/p5-Log-Report-Template
- devel/p5-Module-Implementation
- devel/p5-Module-Pluggable
- devel/p5-Module-Runtime
- devel/p5-Moo
- devel/p5-POSIX-strftime-Compiler
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Params-Validate
- devel/p5-Path-Tiny
- devel/p5-Readonly
- devel/p5-Ref-Util
- devel/p5-Ref-Util-XS
- devel/p5-Return-MultiLevel
- devel/p5-Role-Tiny
- devel/p5-Safe-Isa
- devel/p5-Scope-Upper
- devel/p5-Stream-Buffered
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Install
- devel/p5-Sub-Quote
- devel/p5-TimeDate
- devel/p5-Type-Tiny
- devel/p5-Type-Tiny-XS
- devel/p5-Types-Serialiser
- devel/p5-common-sense
- lang/p5-Try-Tiny
- lang/perl5.42
- mail/p5-MIME-Charset
- net/p5-Net-HTTP
- net/p5-URI
- security/p5-Authen-NTLM
- security/p5-Crypt-URandom
- security/p5-Digest-HMAC
- security/p5-IO-Socket-SSL
- security/p5-Net-SSLeay
- sysutils/p5-File-Listing
- sysutils/p5-File-Which
- textproc/expat2
- textproc/p5-String-Print
- textproc/p5-Template-Tiny
- textproc/p5-Unicode-LineBreak
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-Parser
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-XML-SAX-Expat
- textproc/p5-XML-Simple
- textproc/p5-XString
- textproc/p5-YAML
- textproc/p5-YAML-LibYAML
- www/p5-Apache-LogFormat-Compiler
- www/p5-CGI-Deurl-XS
- www/p5-Cookie-Baker
- www/p5-Dancer2
- www/p5-HTML-Parser
The first 100 are listed.
No port depends on this one.
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 15
- %%SITE_PERL%%/Dancer/Logger/LogReport.pm
- %%SITE_PERL%%/Dancer/Logger/LogReport.pod
- %%SITE_PERL%%/Dancer2/Logger/LogReport.pm
- %%SITE_PERL%%/Dancer2/Logger/LogReport.pod
- %%SITE_PERL%%/Dancer2/Plugin/LogReport.pm
- %%SITE_PERL%%/Dancer2/Plugin/LogReport.pod
- %%SITE_PERL%%/Dancer2/Plugin/LogReport/Message.pm
- %%SITE_PERL%%/Dancer2/Plugin/LogReport/Message.pod
- %%SITE_PERL%%/Dancer2/Template/TTLogReport.pm
- %%SITE_PERL%%/Dancer2/Template/TTLogReport.pod
- %%PERL5_MAN3%%/Dancer2::Logger::LogReport.3.gz
- %%PERL5_MAN3%%/Dancer2::Plugin::LogReport.3.gz
- %%PERL5_MAN3%%/Dancer2::Plugin::LogReport::Message.3.gz
- %%PERL5_MAN3%%/Dancer2::Template::TTLogReport.3.gz
- %%PERL5_MAN3%%/Dancer::Logger::LogReport.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Dancer2-Plugin-LogReport-2.03.tar.gz | 24697 | ca5e32fb53ac821469c4252517a8fd4d23b879be17e50874461759a4126e743d |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.