Port details |
- p5-MooseX-App-Cmd Mashes up MooseX::Getopt and App::Cmd
- 0.34 devel
=0 Version of this port present on the latest quarterly branch. - Maintainer: perl@FreeBSD.org
 - Port Added: 2010-11-16 02:55:40
- Last Update: 2022-07-20 14:21:35
- Commit Hash: aa6eefd
- Also Listed In: perl5
- License: ART10 GPLv1+
- Description:
- This module marries App::Cmd with MooseX::Getopt.
Use it like App::Cmd advises (especially see App::Cmd::Tutorial),
swapping App::Cmd::Command for MooseX::App::Cmd::Command.
Then you can write your moose commands as moose classes, with
MooseX::Getopt defining the options for you instead of opt_spec
returning a Getopt::Long::Descriptive spec.
WWW: https://metacpan.org/release/MooseX-App-Cmd
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- p5-MooseX-App-Cmd>0:devel/p5-MooseX-App-Cmd
- To install the port:
- cd /usr/ports/devel/p5-MooseX-App-Cmd/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/p5-MooseX-App-Cmd
- pkg install p5-MooseX-App-Cmd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-MooseX-App-Cmd
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1622214018
SHA256 (MooseX-App-Cmd-0.34.tar.gz) = f5e2f2ef129c388f2a3e36f53de598044af1b722e87d710529d05cc25d237ac2
SIZE (MooseX-App-Cmd-0.34.tar.gz) = 37350
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-App-Cmd>=0.321 : devel/p5-App-Cmd
- p5-Getopt-Long-Descriptive>=0.091 : devel/p5-Getopt-Long-Descriptive
- p5-Moose>=0 : devel/p5-Moose
- p5-MooseX-Getopt>=0 : devel/p5-MooseX-Getopt
- p5-MooseX-NonMoose>=0 : devel/p5-MooseX-NonMoose
- p5-namespace-autoclean>=0 : devel/p5-namespace-autoclean
- perl5>=5.32.r0<5.33 : lang/perl5.32
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- p5-App-Cmd>=0.321 : devel/p5-App-Cmd
- p5-Getopt-Long-Descriptive>=0.091 : devel/p5-Getopt-Long-Descriptive
- p5-Moose>=0 : devel/p5-Moose
- p5-MooseX-Getopt>=0 : devel/p5-MooseX-Getopt
- p5-MooseX-NonMoose>=0 : devel/p5-MooseX-NonMoose
- p5-namespace-autoclean>=0 : devel/p5-namespace-autoclean
- perl5>=5.32.r0<5.33 : lang/perl5.32
- This port is required by:
- for Build
-
- net/p5-Net-RabbitFoot
- textproc/p5-XML-Toolkit
- for Run
-
- net/p5-Net-RabbitFoot
- textproc/p5-XML-Toolkit
- Configuration Options:
- No options to configure
- Options name:
- devel_p5-MooseX-App-Cmd
- USES:
- perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:21:35 0.34 |
Tobias C. Berner (tcberner)  |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
30 May 2021 19:53:06 0.34 |
Po-Chuan Hsieh (sunpoet)  |
devel/p5-MooseX-App-Cmd: Update to 0.34
- Add LICENSE_FILE
- Add NO_ARCH
Changes: https://metacpan.org/changes/distribution/MooseX-App-Cmd |
06 Apr 2021 14:31:07 0.32 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
06 Oct 2018 13:06:45
0.32 |
des  |
Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.
Approved by: portmgr (adamw) |
27 May 2018 20:15:20
0.32 |
sunpoet  |
Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.
With hat: perl |
15 Sep 2017 08:58:50
0.32 |
mat  |
Fix license information for portgs that use "the same license as Perl".
Sponsored by: Absolight |
01 Apr 2016 14:00:57
0.32 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
12 Sep 2015 23:26:16
0.32 |
wen  |
- Update to 0.32
Changes: http://cpansearch.perl.org/src/ETHER/MooseX-App-Cmd-0.32/Changes |
24 May 2015 18:56:11
0.31 |
sunpoet  |
- Update to 0.31
Changes: http://search.cpan.org/dist/MooseX-App-Cmd/Changes |
12 Jan 2015 18:35:20
0.30 |
sunpoet  |
- Update to 0.30
- Sort PLIST
Changes: http://search.cpan.org/dist/MooseX-App-Cmd/Changes |
26 Nov 2014 13:08:38
0.27_1 |
mat  |
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the (Only the first 15 lines of the commit message are shown above ) |
24 Nov 2014 18:30:34
0.27 |
sunpoet  |
- Fix PLIST |
24 Nov 2014 14:15:41
0.27 |
mat  |
Cleanup unpacked files from STAGEDIR.
Sponsored by: Absolight |
27 Oct 2014 10:55:59
0.27 |
bapt  |
Cleanup plist |
02 Jan 2014 16:24:43
0.27 |
sunpoet  |
- Update to 0.27
Changes: http://search.cpan.org/dist/MooseX-App-Cmd/Changes |
23 Nov 2013 10:26:19
0.11 |
sunpoet  |
- Update to 0.11
Changes: http://search.cpan.org/dist/MooseX-App-Cmd/Changes |
30 Oct 2013 14:44:54
0.10 |
vanilla  |
support STAGEDIR. |
20 Sep 2013 17:13:47
0.10 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
29 Aug 2013 04:08:54
0.10 |
sunpoet  |
- Use single space after WWW: |
02 Aug 2013 18:52:11
0.10 |
mat  |
- Convert to new perl framework
- Trim Makefile header
- Remove MAKE_JOBS_SAFE=yes, it's the default. |
21 May 2013 10:30:46
0.10 |
tobez  |
Update to 0.10.
Changes: http://search.cpan.org/dist/MooseX-App-Cmd/Changes |
05 Aug 2012 08:24:21
0.09 |
miwi  |
- Update to 0.09
PR: 169884
Submitted by: Maintainer |
20 May 2012 01:20:32
0.08_1 |
swills  |
- Move devel/p5-MooseX-ConfigFromFile to BUILD_DEPENDS
- Bump PORTREVISION due to new RUN_DEPENDS
PR: ports/167509
Approved by: maintainer timeout (gslin@gslin.org, >2 weeks) |
16 Mar 2012 08:28:56
0.08 |
sunpoet  |
- Update to 0.08
- Add BUILD_DEPENDS
Changes: http://search.cpan.org/dist/MooseX-App-Cmd/Changes
PR: ports/166153
Submitted by: sunpoet (myself)
Approved by: Gea-Suan Lin <gslin@gslin.org> (maintainer)
Feature safe: yes |
24 Nov 2010 06:19:46
0.06 |
pgollucci  |
- Also remove them from pkg-plist lists not from me that crept in |
16 Nov 2010 02:53:09
0.06 |
pgollucci  |
This module marries App::Cmd with MooseX::Getopt.
Use it like App::Cmd advises (especially see App::Cmd::Tutorial),
swapping App::Cmd::Command for MooseX::App::Cmd::Command.
Then you can write your moose commands as moose classes, with
MooseX::Getopt defining the options for you instead of opt_spec
returning a Getopt::Long::Descriptive spec.
WWW: http://search.cpan.org/dist/MooseX-App-Cmd/
PR: ports/ports/152164
Submitted by: Gea-Suan Lin <gslin at gslin.org> |