Add p5-Commandable 0.01

This distribution contains a collection of utilities extracted from various
commandline-based programs I have written, in the hope of trying to find a
standard base to build these from in future.

Note that "commandline" does not necessarily mean "plain-text running in a
terminal"; simply that the mode of operation is that the user types a textual
representation of some action, and the program parses this text in order to
perform it. This could equally apply to a command input text area in a GUI
program.

WWW: https://metacpan.org/release/Commandable
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2018-07-29 19:04:39 +00:00
parent ca8d1fcedd
commit f17cfaeb70
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=475672
5 changed files with 43 additions and 0 deletions

View file

@ -2187,6 +2187,7 @@
SUBDIR += p5-Clone-More
SUBDIR += p5-Clone-PP
SUBDIR += p5-Code-Perl
SUBDIR += p5-Commandable
SUBDIR += p5-Commands-Guarded
SUBDIR += p5-CommitBit
SUBDIR += p5-Compiler-Lexer

View file

@ -0,0 +1,24 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Commandable
PORTVERSION= 0.01
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PEVANS
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities for commandline-based programs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= p5-Test-Warnings>=0:devel/p5-Test-Warnings
NO_ARCH= yes
USE_PERL5= modbuild
USES= perl5
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1532802702
SHA256 (Commandable-0.01.tar.gz) = 5ebc0fccff0f59ce69c9f392216377c7a9da9028a7357eec9f5def428c694840
SIZE (Commandable-0.01.tar.gz) = 11327

View file

@ -0,0 +1,11 @@
This distribution contains a collection of utilities extracted from various
commandline-based programs I have written, in the hope of trying to find a
standard base to build these from in future.
Note that "commandline" does not necessarily mean "plain-text running in a
terminal"; simply that the mode of operation is that the user types a textual
representation of some action, and the program parses this text in order to
perform it. This could equally apply to a command input text area in a GUI
program.
WWW: https://metacpan.org/release/Commandable

View file

@ -0,0 +1,4 @@
%%SITE_PERL%%/Commandable.pm
%%SITE_PERL%%/Commandable/Invocation.pm
%%PERL5_MAN3%%/Commandable.3.gz
%%PERL5_MAN3%%/Commandable::Invocation.3.gz