write command line apps with less suffering
Project homepage: https://metacpan.org/release/App-Cmd
Description
App::Cmd is a set of tools designed to make it simple to write
sophisticated command line programs. It handles commands with multiple
subcommands, generates usage text, validates options, and lets you write
your program as easy-to-test classes.
Package information
- Ports path
- devel/p5-App-Cmd
- Package architecture
- *
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, perl5
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- sysutils/p5-Capture-Tiny STEM->=0.13
- devel/p5-Class-Load
- devel/p5-Data-OptList
- devel/p5-Getopt-Long-Descriptive STEM->=0.084
- devel/p5-IO-TieCombine
- devel/p5-Module-Pluggable
- textproc/p5-String-RewritePrefix
- devel/p5-Sub-Exporter
- devel/p5-Sub-Install
Build
- sysutils/p5-Capture-Tiny STEM->=0.13
- devel/p5-Class-Load
- devel/p5-Data-OptList
- devel/p5-Getopt-Long-Descriptive STEM->=0.084
- devel/p5-IO-TieCombine
- devel/p5-Module-Pluggable
- textproc/p5-String-RewritePrefix
- devel/p5-Sub-Exporter
- devel/p5-Sub-Install
Test
- devel/p5-Test-Fatal
- sysutils/p5-Capture-Tiny STEM->=0.13
- devel/p5-Class-Load
- devel/p5-Data-OptList
- devel/p5-Getopt-Long-Descriptive STEM->=0.084
- devel/p5-IO-TieCombine
- devel/p5-Module-Pluggable
- textproc/p5-String-RewritePrefix
- devel/p5-Sub-Exporter
- devel/p5-Sub-Install
Used by (3 dependency relationships)
Includes library, runtime, build and test dependencies.