aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Curses-Forms
diff options
context:
space:
mode:
Diffstat (limited to 'devel/p5-Curses-Forms')
-rw-r--r--devel/p5-Curses-Forms/Makefile31
-rw-r--r--devel/p5-Curses-Forms/distinfo1
-rw-r--r--devel/p5-Curses-Forms/pkg-descr8
-rw-r--r--devel/p5-Curses-Forms/pkg-plist9
4 files changed, 49 insertions, 0 deletions
diff --git a/devel/p5-Curses-Forms/Makefile b/devel/p5-Curses-Forms/Makefile
new file mode 100644
index 000000000000..953dd5333631
--- /dev/null
+++ b/devel/p5-Curses-Forms/Makefile
@@ -0,0 +1,31 @@
+# ex:ts=8
+# Ports collection makefile for: p5-Curses-Forms
+# Date created: Apr 3, 2003
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= Curses-Forms
+PORTVERSION= 1.997
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Curses
+PKGNAMEPREFIX= p5-
+DISTNAME= CursesForms-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Provide high level APIs for rapid UI design on the console
+
+BUILD_DEPENDS= ${SITE_PERL}/Curses/Widgets.pm:${PORTSDIR}/devel/p5-Curses-Widgets
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN3= Curses::Forms.3 \
+ Curses::Forms::Dialog.3 \
+ Curses::Forms::Dialog::Input.3 \
+ Curses::Forms::Dialog::Logon.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Curses-Forms/distinfo b/devel/p5-Curses-Forms/distinfo
new file mode 100644
index 000000000000..50804e8edd0b
--- /dev/null
+++ b/devel/p5-Curses-Forms/distinfo
@@ -0,0 +1 @@
+MD5 (CursesForms-1.997.tar.gz) = 076faf4c240d4577720a7bd2bc1d3f04
diff --git a/devel/p5-Curses-Forms/pkg-descr b/devel/p5-Curses-Forms/pkg-descr
new file mode 100644
index 000000000000..343e5b808873
--- /dev/null
+++ b/devel/p5-Curses-Forms/pkg-descr
@@ -0,0 +1,8 @@
+Curses::Forms is designed to provide high level APIs for rapid user interface
+design on the console in Perl. Based on Curses::Widgets, Curses::Forms provide
+a flexible OO framework to manage a collection of widgets on forms and dialogs.
+
+While intended to be used in the Curses::Application framework, it can also be
+used alone with Curses::Widgets for quick and dirty interfaces.
+
+WWW: http://www.digitalmages.com/perl/CursesForms/
diff --git a/devel/p5-Curses-Forms/pkg-plist b/devel/p5-Curses-Forms/pkg-plist
new file mode 100644
index 000000000000..e0dd32d5961e
--- /dev/null
+++ b/devel/p5-Curses-Forms/pkg-plist
@@ -0,0 +1,9 @@
+%%SITE_PERL%%/Curses/Forms.pm
+%%SITE_PERL%%/Curses/Forms/Dialog.pm
+%%SITE_PERL%%/Curses/Forms/Dialog/Input.pm
+%%SITE_PERL%%/Curses/Forms/Dialog/Logon.pm
+@dirrm %%SITE_PERL%%/Curses/Forms/Dialog
+@dirrm %%SITE_PERL%%/Curses/Forms
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Forms/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/Forms
+lib/perllocal.pod-Curses-Forms