Add p5-Term-Screen 1.00, a perl module implementing a basic screen

and input class.

PR:		23614
Submitted by:	Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
This commit is contained in:
Will Andrews 2001-01-15 06:22:07 +00:00
parent 93cbcc1bec
commit 2c2a194927
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=37212
7 changed files with 64 additions and 0 deletions

View File

@ -288,6 +288,7 @@
SUBDIR += p5-Term-ANSIColor
SUBDIR += p5-Term-Query
SUBDIR += p5-Term-ReadKey
SUBDIR += p5-Term-Screen
SUBDIR += p5-Term-Size
SUBDIR += p5-Tie-DB_FileLock
SUBDIR += p5-Tie-IxHash

View File

@ -0,0 +1,37 @@
# New ports collection makefile for: Screen
# Date created: Dec 17, 2000
# Whom: Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
#
# $FreeBSD$
#
PORTNAME= Term-Screen
PORTVERSION= 1.00
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Term
PKGNAMEPREFIX= p5-
DISTNAME= Screen-${PORTVERSION}
MAINTAINER= ijliao@csie.nctu.edu.tw
USE_PERL5= YES
MAN3= Term::Screen.3
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
POD2MAN?= /usr/bin/pod2man
do-build:
@${POD2MAN} ${WRKSRC}/Screen.pm > ${WRKSRC}/${MAN3}
do-install:
${INSTALL_MAN} ${WRKSRC}/${MAN3} ${MAN3PREFIX}/man/man3
${MKDIR} ${PREFIX}/lib/perl5/site_perl/${PERL_VERSION}/Term
${INSTALL_SCRIPT} ${WRKSRC}/Screen.pm ${PREFIX}/lib/perl5/site_perl/${PERL_VERSION}/Term
${MKDIR} ${PREFIX}/lib/perl5/site_perl/${PERL_VERSION}/${PERL_ARCH}/auto/Term/Screen
${ECHO} '${PREFIX}/lib/perl5/site_perl/${PERL_VERSION}/Term/Screen.pm' >> \
${PREFIX}/lib/perl5/site_perl/${PERL_VERSION}/${PERL_ARCH}/auto/Term/Screen/.packlist
${ECHO} '${MAN3PREFIX}/man/man3/${MAN3}' >> \
${PREFIX}/lib/perl5/site_perl/${PERL_VERSION}/${PERL_ARCH}/auto/Term/Screen/.packlist
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (Screen-1.00.tar.gz) = b5d3f4478c71b21802bdb0b49feed92d

View File

@ -0,0 +1,11 @@
--- Screen.pm.orig Tue Jan 9 13:10:07 2001
+++ Screen.pm Tue Jan 9 13:11:37 2001
@@ -5,7 +5,7 @@
=head1 NAME
-Term::Screen
+Term::Screen - A Simple all perl Term::Cap based screen positioning module
=head1 SYNOPSIS

View File

@ -0,0 +1 @@
Basic screen + input class

View File

@ -0,0 +1,10 @@
Term::Screen is a very simple screen positioning module that should work
wherever `Term::Cap' does. It is set up for Unix using stty's but these
dependences are isolated by evals in the `new' constructor. Thus you may
create a child module implementing Screen with MS-DOS, ioctl, or other
means to get raw and unblocked input. This is not a replacement for
Curses -- it has no memory. This was written so that it could be easily
changed to fit nasty systems, and to be available first thing.
-- Ying-Chieh Liao
ijliao@csie.nctu.edu.tw

View File

@ -0,0 +1,3 @@
lib/perl5/site_perl/%%PERL_VERSION%%/Term/Screen.pm
lib/perl5/site_perl/%%PERL_VERSION%%/%%PERL_ARCH%%/auto/Term/Screen/.packlist
@dirrm lib/perl5/site_perl/%%PERL_VERSION%%/%%PERL_ARCH%%/auto/Term/Screen