devel/p5-MooseX-Types-Signal 1.101932_1 FreeBSD
Type to represent valid UNIX or Perl signals
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 8.4 KiB, 15.1 KiB installed
Description
MooseX::Types::Signal exports a type, Signal, that recognizes valid signals on your platform. The underlying type is a non-negative number, but there is a coercion from strings to numbers that recognizes signals by name.
There are also more restrictive types, PerlSignal and UnixSignal. UnixSignal only understands signals that are in your system's signal.h header file. PerlSignal only understands signals that are in Perl's %Config hash. Signal is either/or, with preference to UnixSignal over PerlSignal when coercing.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-MooseX-Types-Signal | 1.101932_1 |
| DragonFly | devel/p5-MooseX-Types-Signal | 1.101932_1 |
| HardenedBSD | devel/p5-MooseX-Types-Signal | 1.101932_1 |
| GhostBSD | devel/p5-MooseX-Types-Signal | 1.101932_1 |
Install
Binary package:
pkg install p5-MooseX-Types-Signal
From the ports tree:
cd /usr/ports/devel/p5-MooseX-Types-Signal/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-MooseX-Types-Signal>0:devel/p5-MooseX-Types-Signal
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.101932_1 | 1.101932_1 | 1.101932_1 | 1.101932_1 | 1.101932_1 |
| FreeBSD:14:quarterly | 1.101932_1 | 1.101932_1 | n/a | 1.101932_1 | 1.101932_1 |
| FreeBSD:15:latest | 1.101932_1 | 1.101932_1 | n/a | 1.101932_1 | 1.101932_1 |
| FreeBSD:15:quarterly | 1.101932_1 | 1.101932_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.101932_1 | 1.101932_1 | 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 1
p5-MooseX-Types>0: devel/p5-MooseX-Types
Runtime 1
p5-MooseX-Types>0: devel/p5-MooseX-Types
Test 2
p5-Test-Exception>0: devel/p5-Test-Exceptionp5-Moose>0: devel/p5-Moose
The full lists below include those, and their dependencies in turn.
Build dependencies 33
- devel/p5-Algorithm-C3
- devel/p5-B-Hooks-EndOfScope
- devel/p5-Carp-Clan
- devel/p5-Class-C3
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Data-OptList
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-OverloadInfo
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Runtime
- devel/p5-Module-Runtime-Conflicts
- devel/p5-Moose
- devel/p5-MooseX-Types
- devel/p5-Package-DeprecationManager
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-ForMethods
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Variable-Magic
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/p5-Scalar-List-Utils
- lang/p5-Try-Tiny
- lang/perl5.42
Run dependencies 33
- devel/p5-Algorithm-C3
- devel/p5-B-Hooks-EndOfScope
- devel/p5-Carp-Clan
- devel/p5-Class-C3
- devel/p5-Class-Load
- devel/p5-Class-Load-XS
- devel/p5-Data-OptList
- devel/p5-Devel-GlobalDestruction
- devel/p5-Devel-OverloadInfo
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
- devel/p5-Eval-Closure
- devel/p5-MRO-Compat
- devel/p5-Module-Implementation
- devel/p5-Module-Runtime
- devel/p5-Module-Runtime-Conflicts
- devel/p5-Moose
- devel/p5-MooseX-Types
- devel/p5-Package-DeprecationManager
- devel/p5-Package-Stash
- devel/p5-Package-Stash-XS
- devel/p5-Params-Util
- devel/p5-Sub-Exporter
- devel/p5-Sub-Exporter-ForMethods
- devel/p5-Sub-Exporter-Progressive
- devel/p5-Sub-Identify
- devel/p5-Sub-Install
- devel/p5-Variable-Magic
- devel/p5-namespace-autoclean
- devel/p5-namespace-clean
- lang/p5-Scalar-List-Utils
- lang/p5-Try-Tiny
- lang/perl5.42
Required by 2
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 2
- %%PERL5_MAN3%%/MooseX::Types::Signal.3.gz
- %%SITE_PERL%%/MooseX/Types/Signal.pm
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| MooseX-Types-Signal-1.101932.tar.gz | 12092 | ab0e3714a8876b56429108f761833b3a5da1c73c045d598b34eeb5fd8cf4c3ec |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.