Date: Thu, 11 Oct 2007 06:42:22 GMT From: Philippe Audeoud <jadawin@tuxaco.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/117104: New Port : devel/perlconsole - a light program that lets you evaluate Perl code interactively. Message-ID: <200710110642.l9B6gM8U097058@freefall.freebsd.org> Resent-Message-ID: <200710110650.l9B6o15B098476@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 117104 >Category: ports >Synopsis: New Port : devel/perlconsole - a light program that lets you evaluate Perl code interactively. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 11 06:50:00 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Philippe Audeoud >Release: FreeBSD 6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD huppa.tuxaco.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Tue Mar 20 16:05:42 CET 2007 root@:/usr/obj/usr/src/sys/GENERIC i386 >Description: Perl Console is a light program that lets you evaluate Perl code interactively. It uses Readline for grabing input and provides completion with all the namespaces loaded during your session. This is pretty useful for Perl developers that write modules. You can load a module in your session and test a function exported by the module. Readline is used to grab user input and provides then all the facilities your are used to : completion, key bindings, ... >How-To-Repeat: >Fix: --- shar-perlconsole-1.sh begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # devel/perlconsole/ # devel/perlconsole/Makefile # devel/perlconsole/distinfo # devel/perlconsole/pkg-descr # echo c - devel/perlconsole/ mkdir -p devel/perlconsole/ > /dev/null 2>&1 echo x - devel/perlconsole/Makefile sed 's/^X//' >devel/perlconsole/Makefile << 'END-of-devel/perlconsole/Makefile' X# New ports collection makefile for: perlconsole X# Date created: 9 October 2007 X# Whom: Philippe Audeoud <jadawin@tuxaco.net> X# X# $FreeBSD$ X# X XPORTNAME= perlconsole XPORTVERSION= 0.3 XCATEGORIES= devel XMASTER_SITES= http://www.sukria.net/ X XMAINTAINER= jadawin@tuxaco.net XCOMMENT= A light program that lets you evaluate Perl code interactively X XRUN_DEPENDS= \ X${BASEP}/Getopt/Long.pm:${PORTSDIR}/devel/p5-Getopt-Long \ X${BASEP}/${PERL_ARCH}/Term/ReadLine/Gnu.pm:${PORTSDIR}/devel/p5-ReadLine-Gnu \ X${BASEP}/Module/Refresh.pm:${PORTSDIR}/devel/p5-Module-Refresh \ X${BASEP}/Lexical/Persistence.pm:${PORTSDIR}/devel/p5-Lexical-Persistence X XBASEP= ${SITE_PERL} X XUSE_PERL5= yes XPERL_CONFIGURE= 5.8.0+ X XPORTDOCS= README \ X AUTHORS \ X CHANGES X XPLIST_FILES= bin/perlconsole \ X lib/perl5/${PERL_VER}/PerlConsole/Commands.pm \ X lib/perl5/${PERL_VER}/PerlConsole/Console.pm \ X lib/perl5/${PERL_VER}/PerlConsole/Preferences.pm \ X lib/perl5/${PERL_VER}/PerlConsole.pm X XPLIST_DIRS= lib/perl5/${PERL_VER}/PerlConsole X Xdo-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for i in README AUTHORS CHANGES X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} X.endfor X.endif X ${MKDIR} ${PREFIX}/lib/perl5/${PERL_VER}/PerlConsole/ X ${CP} -R ${WRKSRC}/lib/PerlConsole/ \ X ${PREFIX}/lib/perl5/${PERL_VER}/PerlConsole/ X ${CP} ${WRKSRC}/lib/PerlConsole.pm \ X ${PREFIX}/lib/perl5/${PERL_VER}/PerlConsole.pm X ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ X X.include <bsd.port.mk> END-of-devel/perlconsole/Makefile echo x - devel/perlconsole/distinfo sed 's/^X//' >devel/perlconsole/distinfo << 'END-of-devel/perlconsole/distinfo' XMD5 (perlconsole-0.3.tar.gz) = 6ffecc40da21aa331ec1023446acc067 XSHA256 (perlconsole-0.3.tar.gz) = 66a3973652d0cd59e662edc17da4376ea8a7754e76b3dc346d49f87d9417e991 XSIZE (perlconsole-0.3.tar.gz) = 15580 END-of-devel/perlconsole/distinfo echo x - devel/perlconsole/pkg-descr sed 's/^X//' >devel/perlconsole/pkg-descr << 'END-of-devel/perlconsole/pkg-descr' XPerl Console is a light program that lets you evaluate Perl code Xinteractively. It uses Readline for grabing input and provides Xcompletion with all the namespaces loaded during your session. X XThis is pretty useful for Perl developers that write modules. You can Xload a module in your session and test a function exported by the Xmodule. X XReadline is used to grab user input and provides then all the facilities Xyour are used to : completion, key bindings, ... X XWWW: http://www.sukria.net/perlconsole.html END-of-devel/perlconsole/pkg-descr exit --- shar-perlconsole-1.sh ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710110642.l9B6gM8U097058>