--- - branch: MAIN date: Mon Apr 19 01:53:38 UTC 2021 files: - new: '1.1' old: '0' path: pkgsrc/devel/p5-CLI-Osprey/DESCR pathrev: pkgsrc/devel/p5-CLI-Osprey/DESCR@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/p5-CLI-Osprey/Makefile pathrev: pkgsrc/devel/p5-CLI-Osprey/Makefile@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/p5-CLI-Osprey/distinfo pathrev: pkgsrc/devel/p5-CLI-Osprey/distinfo@1.1 type: added id: 20210419T015338Z.a352e4f3137cb5d49ef4fbff19bd1a7053b5c20a log: | Import CLI-Osprey-0.08 as devel/p5-CLI-Osprey. CLI::Osprey is a module to assist in writing commandline applications with M* OO modules (Moose, Moo, Mo). With it, you structure your app as one or more modules, which get instantiated with the commandline arguments as attributes. Arguments are parsed using Getopt::Long::Descriptive, and both long and short help messages as well as complete manual pages are automatically generated. An app can be a single command with options, or have sub-commands (like git). Sub-commands can be defined as modules (with options of their own) or as simple coderefs. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/p5-CLI-Osprey' unixtime: '1618797218' user: wen