diff options
author | Tom Judge <tj@FreeBSD.org> | 2012-12-05 16:43:44 +0000 |
---|---|---|
committer | Tom Judge <tj@FreeBSD.org> | 2012-12-05 16:43:44 +0000 |
commit | 813198670f706f24b237ef3267b3a5b74e9c3be5 (patch) | |
tree | 72dbac38ac3ba9684e84922fc20ac2cc595cf8a9 /devel | |
parent | Update to 2.6.1-r10738: (diff) |
Term::Clui offers a high-level user interface to give the user of command-line
applications a consistent "look and feel". Its metaphor for the computer is as
a human-like conversation-partner, and as each question/response is completed
it is summarised onto one line, and remains on screen, so that the history of
the session gradually accumulates on the screen and is available for review, or
for cut/paste. This user interface can therefore be intermixed with standard
applications which write to STDOUT or STDERR, such as make, pgp, rcs etc.
WWW: http://search.cpan.org/dist/Term-Clui/
Feature safe: yes
Approved by: eadler, db (mentors, implicit)
Notes
Notes:
svn path=/head/; revision=308337
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-Term-Clui/Makefile | 26 | ||||
-rw-r--r-- | devel/p5-Term-Clui/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-Term-Clui/pkg-descr | 9 | ||||
-rw-r--r-- | devel/p5-Term-Clui/pkg-plist | 7 |
5 files changed, 45 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 9d3c61f94aa8..c9f40849f693 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2601,6 +2601,7 @@ SUBDIR += p5-Term-ANSIScreen SUBDIR += p5-Term-Animation SUBDIR += p5-Term-CallEditor + SUBDIR += p5-Term-Clui SUBDIR += p5-Term-Encoding SUBDIR += p5-Term-Menus SUBDIR += p5-Term-ProgressBar diff --git a/devel/p5-Term-Clui/Makefile b/devel/p5-Term-Clui/Makefile new file mode 100644 index 000000000000..430409cb421f --- /dev/null +++ b/devel/p5-Term-Clui/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ +# + +PORTNAME= Term-Clui +PORTVERSION= 1.65 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= tj@FreeBSD.org +COMMENT= Perl module offering a Command-Line User Interface + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Term-Size>=0:${PORTSDIR}/devel/p5-Term-Size \ + p5-Term-ReadKey>=2.14:${PORTSDIR}/devel/p5-Term-ReadKey +RUN_DEPENDS:= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Term::Clui.3 \ + Term::Clui::FileSelect.3 + + +.include <bsd.port.mk> diff --git a/devel/p5-Term-Clui/distinfo b/devel/p5-Term-Clui/distinfo new file mode 100644 index 000000000000..601bfa834f39 --- /dev/null +++ b/devel/p5-Term-Clui/distinfo @@ -0,0 +1,2 @@ +SHA256 (Term-Clui-1.65.tar.gz) = 371cd713595aa3f8869d4643c5eedf2773b9c517958f9c6f7df458283cc843d5 +SIZE (Term-Clui-1.65.tar.gz) = 64160 diff --git a/devel/p5-Term-Clui/pkg-descr b/devel/p5-Term-Clui/pkg-descr new file mode 100644 index 000000000000..59eb45773ceb --- /dev/null +++ b/devel/p5-Term-Clui/pkg-descr @@ -0,0 +1,9 @@ +Term::Clui offers a high-level user interface to give the user of command-line +applications a consistent "look and feel". Its metaphor for the computer is as +a human-like conversation-partner, and as each question/response is completed +it is summarised onto one line, and remains on screen, so that the history of +the session gradually accumulates on the screen and is available for review, or +for cut/paste. This user interface can therefore be intermixed with standard +applications which write to STDOUT or STDERR, such as make, pgp, rcs etc. + +WWW: http://search.cpan.org/dist/Term-Clui/ diff --git a/devel/p5-Term-Clui/pkg-plist b/devel/p5-Term-Clui/pkg-plist new file mode 100644 index 000000000000..9a1cb48836d5 --- /dev/null +++ b/devel/p5-Term-Clui/pkg-plist @@ -0,0 +1,7 @@ +%%SITE_PERL%%/Term/Clui/FileSelect.pm +%%SITE_PERL%%/Term/Clui.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Clui/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Clui +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term +@dirrm %%SITE_PERL%%/Term/Clui +@dirrmtry %%SITE_PERL%%/Term |