svn commit: r308337 - in head/devel: . p5-Term-Clui
Tom Judge
tj at FreeBSD.org
Wed Dec 5 16:43:46 UTC 2012
Author: tj
Date: Wed Dec 5 16:43:44 2012
New Revision: 308337
URL: http://svnweb.freebsd.org/changeset/ports/308337
Log:
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)
Added:
head/devel/p5-Term-Clui/
head/devel/p5-Term-Clui/Makefile (contents, props changed)
head/devel/p5-Term-Clui/distinfo (contents, props changed)
head/devel/p5-Term-Clui/pkg-descr (contents, props changed)
head/devel/p5-Term-Clui/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Dec 5 15:47:45 2012 (r308336)
+++ head/devel/Makefile Wed Dec 5 16:43:44 2012 (r308337)
@@ -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
Added: head/devel/p5-Term-Clui/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Term-Clui/Makefile Wed Dec 5 16:43:44 2012 (r308337)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+#
+
+PORTNAME= Term-Clui
+PORTVERSION= 1.65
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= tj at 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>
Added: head/devel/p5-Term-Clui/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Term-Clui/distinfo Wed Dec 5 16:43:44 2012 (r308337)
@@ -0,0 +1,2 @@
+SHA256 (Term-Clui-1.65.tar.gz) = 371cd713595aa3f8869d4643c5eedf2773b9c517958f9c6f7df458283cc843d5
+SIZE (Term-Clui-1.65.tar.gz) = 64160
Added: head/devel/p5-Term-Clui/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Term-Clui/pkg-descr Wed Dec 5 16:43:44 2012 (r308337)
@@ -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/
Added: head/devel/p5-Term-Clui/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Term-Clui/pkg-plist Wed Dec 5 16:43:44 2012 (r308337)
@@ -0,0 +1,7 @@
+%%SITE_PERL%%/Term/Clui/FileSelect.pm
+%%SITE_PERL%%/Term/Clui.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Clui/.packlist
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/Clui
+ at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
+ at dirrm %%SITE_PERL%%/Term/Clui
+ at dirrmtry %%SITE_PERL%%/Term
More information about the svn-ports-all
mailing list