Import p5-Curses-Widgets-1.2 from CPAN.

Tested by naddy@ and josh <dorqus@freek.com>
--
This module provides a standard library of functions and widgets
for use in creating Curses-based interfaces. Should work reliably
with both Curses and nCurses libraries.

Current widgets include:

        Text field (txt_field) 
        List box (list_box)
        Button sets (buttons) 
        Calendar (calendar) 
        Message box (msg_box) 
        Input box (input_box)

Extra functions include:

        select_colour line_split grab_key init_scr
This commit is contained in:
avsm 2000-12-05 19:12:39 +00:00
parent e7966894a5
commit 67699e63ab
6 changed files with 70 additions and 0 deletions

View File

@ -0,0 +1,30 @@
# $OpenBSD: Makefile,v 1.1.1.1 2000/12/05 19:12:39 avsm Exp $
DISTNAME= curses_widgets_1_2
PKGNAME= p5-Curses-Widgets-1.2
CATEGORIES= devel perl5
NEED_VERSION= 1.340
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Curses
HOMEPAGE= http://www.odinicfoundation.org/arthur/
MAINTAINER= Anil Madhavapeddy <avsm@openbsd.org>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERL_MODULES= ${LOCALBASE}/libdata/perl5/site_perl/${ARCH}-openbsd
BUILD_DEPENDS= ${PERL_MODULES}/Curses.pm::devel/p5-Curses
RUN_DEPENDS= ${BUILD_DEPENDS}
CONFIGURE_STYLE= perl
WRKDIST= ${WRKDIR}/curses_widgets-1.2
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/p5-Curses-Widgets
${INSTALL_SCRIPT} ${WRKBUILD}/test.pl ${PREFIX}/share/examples/p5-Curses-Widgets/demo.pl
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (curses_widgets_1_2.tar.gz) = b6556b29e8eab7343515afbad43ff10d
RMD160 (curses_widgets_1_2.tar.gz) = f962ca36848cf3b39f15e6918d47345f0248db90
SHA1 (curses_widgets_1_2.tar.gz) = 7cc454f57af499b609f6dfaeb1df781facdc666b

View File

@ -0,0 +1 @@
curses(3) based terminal widgets

View File

@ -0,0 +1,18 @@
This module provides a standard library of functions and widgets
for use in creating Curses-based interfaces. Should work reliably
with both Curses and nCurses libraries.
Current widgets include:
Text field (txt_field)
List box (list_box)
Button sets (buttons)
Calendar (calendar)
Message box (msg_box)
Input box (input_box)
Extra functions include:
select_colour line_split grab_key init_scr
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,8 @@
==============================================================
A demo of the Curses-Widgets library in action has been copied
to ${PREFIX}/share/examples/p5-Curses-Widgets/demo.pl
Run it now to see the capabilities of the library, and make
sure installation has been successful.
==============================================================

View File

@ -0,0 +1,10 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2000/12/05 19:12:39 avsm Exp $
libdata/perl5/site_perl/Curses/Widgets.pm
libdata/perl5/site_perl/Curses/Widgets.pod
libdata/perl5/site_perl/${ARCH}-openbsd/auto/Curses/Widgets/.packlist
man/man3/Curses::Widgets.3p
share/examples/p5-Curses-Widgets/demo.pl
@dirrm share/examples/p5-Curses-Widgets
@dirrm libdata/perl5/site_perl/${ARCH}-openbsd/auto/Curses/Widgets
@option no-default-conflict
@pkgcfl p5-Curses-Widgets-[0-9\.]*