mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-14 07:43:06 +00:00
Import of PerlVision, a text mode user-widget interface for perl 5
This commit is contained in:
parent
fad2f5ffa3
commit
6d7e72a659
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=6237
30
devel/p5-PV/Makefile
Normal file
30
devel/p5-PV/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# New ports collection makefile for: p5-PV
|
||||
# Version required: 1.0
|
||||
# Date created: April 18th 1997
|
||||
# Whom: James FitzGibbon <jfitz@FreeBSD.org>
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
DISTNAME= perlvision
|
||||
PKGNAME= p5-PV-1.0
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
|
||||
MASTER_SITE_SUBDIR= PV
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= jfitz@FreeBSD.ORG
|
||||
|
||||
BUILD_DEPENDS= perl5.003:${PORTSDIR}/lang/perl5
|
||||
RUN_DEPENDS= perl5.003:${PORTSDIR}/lang/perl5 \
|
||||
${PREFIX}/lib/perl5/site_perl/Curses.pm:${PORTSDIR}/devel/p5-Curses
|
||||
|
||||
NO_WRKSUBDIR= YES
|
||||
NO_BUILD= YES
|
||||
|
||||
do-install:
|
||||
${MKDIR} -p -m 755 ${PREFIX}/lib/perl5/site_perl
|
||||
${INSTALL_DATA} ${WRKDIR}/PV.pm ${PREFIX}/lib/perl5/site_perl
|
||||
${INSTALL_DATA} ${WRKDIR}/PerlVision.doc ${PREFIX}/lib/perl5/site_perl
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/p5-PV/distinfo
Normal file
1
devel/p5-PV/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (perlvision.tgz) = fded6d8f202609accbb12f76d754ba0e
|
1
devel/p5-PV/pkg-comment
Normal file
1
devel/p5-PV/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
a perl5 library for text-mode user interface widgets
|
19
devel/p5-PV/pkg-descr
Normal file
19
devel/p5-PV/pkg-descr
Normal file
@ -0,0 +1,19 @@
|
||||
INTRO
|
||||
=====
|
||||
|
||||
I needed a basic text-mode GUI framework to implement some
|
||||
nice-looking proggies on Linux. Didn't find any around, so necessity
|
||||
became the mother of PerlVision. And this beast kept growing as I made
|
||||
love to Perl, so now it's far from 'basic'. Provides 90% of the
|
||||
features you'd want for a user interface, including checkboxes,
|
||||
radiobuttons, three different styles (!) of pushbuttons, single and
|
||||
multiple selection listboxes, an extensible editbox that does
|
||||
autowrapping, a scrollable viewbox, single line text entry fields, a
|
||||
menubar with pulldown menus, and full popup dialog boxes with multiple
|
||||
controls.
|
||||
|
||||
This version of PerlVision uses Will Setzer's Curses.pm dynaload
|
||||
module for Perl, so you need to get and compile that first, from
|
||||
ftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl<whatever>.
|
||||
|
||||
PerlVision will only work with Perl 5+ of-course (upgrade || die()!).
|
2
devel/p5-PV/pkg-plist
Normal file
2
devel/p5-PV/pkg-plist
Normal file
@ -0,0 +1,2 @@
|
||||
lib/perl5/site_perl/PV.pm
|
||||
lib/perl5/site_perl/PerlVision.doc
|
Loading…
Reference in New Issue
Block a user