devel/p5-Module-Extract 0.01_2 DragonFly
Base class for working with Perl distributions
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- devel, perl5
- Package size
- 9.4 KiB, 17.2 KiB installed
Description
Module::Extract is a convenience base class for creating module that work with Perl distributions. Its purpose is to take care of the mechanisms of locating and extracting a Perl distribution so that your module can do something specific to the distribution.
This module was originally created to provide an abstraction for the extraction logic for both Module::Inspector and Module::P4P and to allow additional features to be added in the future without having to modify both of them, because the general problem of "locate, download, and expand a distribution" is one that is almost ideal for adding additional features down the line.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/p5-Module-Extract | 0.01_2 |
| FreeBSD | devel/p5-Module-Extract | 0.01_2 |
| HardenedBSD | devel/p5-Module-Extract | 0.01_2 |
| GhostBSD | devel/p5-Module-Extract | 0.01_2 |
Install
Binary package:
pkg install p5-Module-Extract
From DPorts:
cd /usr/dports/devel/p5-Module-Extract && make install clean