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:
parent
e7966894a5
commit
67699e63ab
30
devel/p5-Curses-Widgets/Makefile
Normal file
30
devel/p5-Curses-Widgets/Makefile
Normal 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>
|
3
devel/p5-Curses-Widgets/files/md5
Normal file
3
devel/p5-Curses-Widgets/files/md5
Normal 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
|
1
devel/p5-Curses-Widgets/pkg/COMMENT
Normal file
1
devel/p5-Curses-Widgets/pkg/COMMENT
Normal file
@ -0,0 +1 @@
|
||||
curses(3) based terminal widgets
|
18
devel/p5-Curses-Widgets/pkg/DESCR
Normal file
18
devel/p5-Curses-Widgets/pkg/DESCR
Normal 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}
|
8
devel/p5-Curses-Widgets/pkg/MESSAGE
Normal file
8
devel/p5-Curses-Widgets/pkg/MESSAGE
Normal 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.
|
||||
==============================================================
|
||||
|
10
devel/p5-Curses-Widgets/pkg/PLIST
Normal file
10
devel/p5-Curses-Widgets/pkg/PLIST
Normal 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\.]*
|
Loading…
Reference in New Issue
Block a user