aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorerwin <erwin@FreeBSD.org>2004-04-19 14:43:02 +0800
committererwin <erwin@FreeBSD.org>2004-04-19 14:43:02 +0800
commita248d8b1a4e522ce7d8bb8dd8bde0249bad942de (patch)
tree7d7491dcf91df21e3e7cbada7527c5a672fce78d /devel
parent0f81b3f8a3fbd3b6495160942871924ad67f2fe6 (diff)
downloadfreebsd-ports-graphics-a248d8b1a4e522ce7d8bb8dd8bde0249bad942de.tar.gz
freebsd-ports-graphics-a248d8b1a4e522ce7d8bb8dd8bde0249bad942de.tar.zst
freebsd-ports-graphics-a248d8b1a4e522ce7d8bb8dd8bde0249bad942de.zip
Add p5-Curses-UI
A curses based OO user interface framework Requested by: edwin
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/p5-Curses-UI/Makefile40
-rw-r--r--devel/p5-Curses-UI/distinfo2
-rw-r--r--devel/p5-Curses-UI/pkg-descr3
-rw-r--r--devel/p5-Curses-UI/pkg-plist44
5 files changed, 90 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 307cc3884e0..7403eba035c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -627,6 +627,7 @@
SUBDIR += p5-Curses
SUBDIR += p5-Curses-Application
SUBDIR += p5-Curses-Forms
+ SUBDIR += p5-Curses-UI
SUBDIR += p5-Curses-Widgets
SUBDIR += p5-DB_File-Lock
SUBDIR += p5-Data-Compare
diff --git a/devel/p5-Curses-UI/Makefile b/devel/p5-Curses-UI/Makefile
new file mode 100644
index 00000000000..7f1c7730c7c
--- /dev/null
+++ b/devel/p5-Curses-UI/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: p5-Curses-UI
+# Date Created: April 19, 2004
+# Whom: Erwin Lansing <erwin@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Curses-UI
+PORTVERSION= 0.92
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Curses
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= erwin@FreeBSD.org
+COMMENT= A curses based OO user interface framework
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Curses.pm:${PORTSDIR}/devel/p5-Curses \
+ ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \
+ ${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= Curses::UI::Color.3 Curses::UI::Label.3 \
+ Curses::UI::Dialog::Basic.3 Curses::UI::Dialog::Dirbrowser.3 \
+ Curses::UI::Container.3 Curses::UI::Dialog::Filebrowser.3 \
+ Curses::UI::Dialog::Status.3 Curses::UI::Widget.3 \
+ Curses::UI::Buttonbox.3 Curses::UI::PasswordEntry.3 \
+ Curses::UI::Listbox.3 Curses::UI::Checkbox.3 \
+ Curses::UI::Dialog::Error.3 Curses::UI::Common.3 \
+ Curses::UI::Popupmenu.3 Curses::UI::Menubar.3 \
+ Curses::UI::Searchable.3 Curses::UI::Progressbar.3 \
+ Curses::UI::TextEditor.3 Curses::UI.3 \
+ Curses::UI::Radiobuttonbox.3 Curses::UI::Dialog::Progress.3 \
+ Curses::UI::TextEntry.3 Curses::UI::TextViewer.3 \
+ Curses::UI::Window.3 Curses::UI::Dialog::Calendar.3 \
+ Curses::UI::Tutorial.3 Curses::UI::Calendar.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Curses-UI/distinfo b/devel/p5-Curses-UI/distinfo
new file mode 100644
index 00000000000..54df22623b1
--- /dev/null
+++ b/devel/p5-Curses-UI/distinfo
@@ -0,0 +1,2 @@
+MD5 (Curses-UI-0.92.tar.gz) = a7514927424a517c5c94b72dfe84b838
+SIZE (Curses-UI-0.92.tar.gz) = 120022
diff --git a/devel/p5-Curses-UI/pkg-descr b/devel/p5-Curses-UI/pkg-descr
new file mode 100644
index 00000000000..b67ae61ad6d
--- /dev/null
+++ b/devel/p5-Curses-UI/pkg-descr
@@ -0,0 +1,3 @@
+Curses::UI - A curses based OO user interface framework
+
+WWW: http://search.cpan.org/dist/Curses-UI
diff --git a/devel/p5-Curses-UI/pkg-plist b/devel/p5-Curses-UI/pkg-plist
new file mode 100644
index 00000000000..487514ef4f2
--- /dev/null
+++ b/devel/p5-Curses-UI/pkg-plist
@@ -0,0 +1,44 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/UI/.packlist
+%%SITE_PERL%%/Curses/UI/Color.pm
+%%SITE_PERL%%/Curses/UI/Label.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Dirbrowser.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Filebrowser.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Calendar.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Basic.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Status.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Error.pm
+%%SITE_PERL%%/Curses/UI/Dialog/Progress.pm
+%%SITE_PERL%%/Curses/UI/Container.pm
+%%SITE_PERL%%/Curses/UI/PasswordEntry.pm
+%%SITE_PERL%%/Curses/UI/Buttonbox.pm
+%%SITE_PERL%%/Curses/UI/Checkbox.pm
+%%SITE_PERL%%/Curses/UI/Language/french.pm
+%%SITE_PERL%%/Curses/UI/Language/german.pm
+%%SITE_PERL%%/Curses/UI/Language/italian.pm
+%%SITE_PERL%%/Curses/UI/Language/russian.pm
+%%SITE_PERL%%/Curses/UI/Language/norwegian.pm
+%%SITE_PERL%%/Curses/UI/Language/english.pm
+%%SITE_PERL%%/Curses/UI/Language/polish.pm
+%%SITE_PERL%%/Curses/UI/Language/portuguese.pm
+%%SITE_PERL%%/Curses/UI/Language/dutch.pm
+%%SITE_PERL%%/Curses/UI/Menubar.pm
+%%SITE_PERL%%/Curses/UI/TextEntry.pm
+%%SITE_PERL%%/Curses/UI/Calendar.pm
+%%SITE_PERL%%/Curses/UI/Tutorial.pod
+%%SITE_PERL%%/Curses/UI/Widget.pm
+%%SITE_PERL%%/Curses/UI/Language.pm
+%%SITE_PERL%%/Curses/UI/Listbox.pm
+%%SITE_PERL%%/Curses/UI/Common.pm
+%%SITE_PERL%%/Curses/UI/Popupmenu.pm
+%%SITE_PERL%%/Curses/UI/Searchable.pm
+%%SITE_PERL%%/Curses/UI/Progressbar.pm
+%%SITE_PERL%%/Curses/UI/TextEditor.pm
+%%SITE_PERL%%/Curses/UI/Radiobuttonbox.pm
+%%SITE_PERL%%/Curses/UI/TextViewer.pm
+%%SITE_PERL%%/Curses/UI/Window.pm
+%%SITE_PERL%%/Curses/UI.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Curses/UI
+@dirrm %%SITE_PERL%%/Curses/UI/Dialog
+@dirrm %%SITE_PERL%%/Curses/UI/Language
+@dirrm %%SITE_PERL%%/Curses/UI
+@unexec rmdir %D/%%SITE_PERL%%/Curses 2>/dev/null || true