From b680230eb9ec15e21dd7bf69ff812b1421f173d3 Mon Sep 17 00:00:00 2001 From: jfitz Date: Thu, 24 Oct 1996 07:57:07 +0000 Subject: perl5 module for terminal screen handling and optimization. --- devel/p5-Curses/Makefile | 36 ++++++++++++++++++++++++++++++++++++ devel/p5-Curses/distinfo | 1 + devel/p5-Curses/files/patch-aa | 13 +++++++++++++ devel/p5-Curses/pkg-comment | 1 + devel/p5-Curses/pkg-descr | 6 ++++++ devel/p5-Curses/pkg-plist | 6 ++++++ 6 files changed, 63 insertions(+) create mode 100644 devel/p5-Curses/Makefile create mode 100644 devel/p5-Curses/distinfo create mode 100644 devel/p5-Curses/files/patch-aa create mode 100644 devel/p5-Curses/pkg-comment create mode 100644 devel/p5-Curses/pkg-descr create mode 100644 devel/p5-Curses/pkg-plist (limited to 'devel') diff --git a/devel/p5-Curses/Makefile b/devel/p5-Curses/Makefile new file mode 100644 index 000000000000..d7a84facd3d8 --- /dev/null +++ b/devel/p5-Curses/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: p5-Curses +# Version required: 1.0 +# Date created: October 17th 1996 +# Whom: James FitzGibbon +# +# $Id$ +# + +DISTNAME= Curses-1.0 +PKGNAME= p5-Curses-1.0 +CATEGORIES+= devel +MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/Curses/ \ + ftp://ftp.cdrom.com/pub/perl/CPAN/modules/by-module/Curses/ \ + ftp://ftp.cis.ufl.edu/pub/perl/CPAN/modules/by-module/Curses/ \ + ftp://ftp.leo.org/pub/comp/programming/languages/perl/CPAN/modules/by-module/Curses/ \ + ftp://ftp.demon.co.uk/pub/mirrors/perl/CPAN/modules/by-module/Curses/ \ + ftp://ftp.lab.kdd.co.jp/lang/perl/CPAN/modules/by-module/Curses/ + +MAINTAINER= jfitz@FreeBSD.ORG + +BUILD_DEPENDS= perl5.003:${PORTSDIR}/lang/perl5 + +pre-configure: + @ ln -s ${WRKSRC}/hints/c-freebsd.ncurses.h ${WRKSRC}/c-config.h + +do-configure: + @ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL + +post-install: +.if !defined(NOMANCOMPRESS) + @ for file in Curses; do \ + gzip -9nf ${PREFIX}/lib/perl5/man/man3/$$file.3; \ + done +.endif + +.include diff --git a/devel/p5-Curses/distinfo b/devel/p5-Curses/distinfo new file mode 100644 index 000000000000..0afbf6c53499 --- /dev/null +++ b/devel/p5-Curses/distinfo @@ -0,0 +1 @@ +MD5 (Curses-1.0.tar.gz) = 475f5baf869d36feb33fc6a0c9a6b4e6 diff --git a/devel/p5-Curses/files/patch-aa b/devel/p5-Curses/files/patch-aa new file mode 100644 index 000000000000..c53d7a089d93 --- /dev/null +++ b/devel/p5-Curses/files/patch-aa @@ -0,0 +1,13 @@ +--- Makefile.PL.orig Thu Oct 17 17:17:45 1996 ++++ Makefile.PL Thu Oct 17 17:17:59 1996 +@@ -11,8 +11,8 @@ + # If none, pick one set and change it to the correct values. + + # AIX, HP-UX, Linux BSD, NETBSD, NeXT, SunOS BSD, FreeBSD BSD libcurses +-# $inc = ""; +-# $libs = "-lcurses -ltermcap"; ++$inc = ""; ++$libs = "-lcurses -ltermcap"; + + # [Courtesy of "Andrew V. Stesin" ] + # FreeBSD-2.0.5 ncurses + mytinfo NOTE! Straight curses works much diff --git a/devel/p5-Curses/pkg-comment b/devel/p5-Curses/pkg-comment new file mode 100644 index 000000000000..c0d91106f3e4 --- /dev/null +++ b/devel/p5-Curses/pkg-comment @@ -0,0 +1 @@ +perl5 module for terminal screen handling and optimization. diff --git a/devel/p5-Curses/pkg-descr b/devel/p5-Curses/pkg-descr new file mode 100644 index 000000000000..fee11bb6ad88 --- /dev/null +++ b/devel/p5-Curses/pkg-descr @@ -0,0 +1,6 @@ +Curses is the interface between Perl and your system's curses(3) library. +For descriptions on the usage of a given function, variable, or constant, +consult your system's documentation, as such information invariably varies +(:-) between different curses(3) libraries and operating systems. This +document describes the interface itself, and assumes that you already know +how your system's curses(3) library works. diff --git a/devel/p5-Curses/pkg-plist b/devel/p5-Curses/pkg-plist new file mode 100644 index 000000000000..a18d6b18eae1 --- /dev/null +++ b/devel/p5-Curses/pkg-plist @@ -0,0 +1,6 @@ +lib/perl5/man/man3/Curses.3.gz +lib/perl5/site_perl/Curses.pm +lib/perl5/site_perl/i386-freebsd/auto/Curses/Curses.bs +lib/perl5/site_perl/i386-freebsd/auto/Curses/Curses.so +lib/perl5/site_perl/i386-freebsd/auto/Curses/.packlist +@dirrm lib/perl5/site_perl/i386-freebsd/auto/Curses -- cgit