From jadawin@huppa.tuxaco.net  Wed Oct 10 05:27:52 2007
Return-Path: <jadawin@huppa.tuxaco.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 89CAB16A419
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 10 Oct 2007 05:27:52 +0000 (UTC)
	(envelope-from jadawin@huppa.tuxaco.net)
Received: from huppa.tuxaco.net (huppa.tuxaco.net [91.121.19.193])
	by mx1.freebsd.org (Postfix) with ESMTP id 23F5913C469
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 10 Oct 2007 05:27:51 +0000 (UTC)
	(envelope-from jadawin@huppa.tuxaco.net)
Received: from localhost (unknown [127.0.0.1])
	by huppa.tuxaco.net (Postfix) with ESMTP id 9E66AE916
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 10 Oct 2007 07:28:56 +0200 (CEST)
Received: from huppa.tuxaco.net ([127.0.0.1])
	by localhost (huppa.tuxaco.net [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 09HmIlAKF-yo for <FreeBSD-gnats-submit@freebsd.org>;
	Wed, 10 Oct 2007 07:28:48 +0200 (CEST)
Received: by huppa.tuxaco.net (Postfix, from userid 1001)
	id DC3E5E8AF; Wed, 10 Oct 2007 07:28:48 +0200 (CEST)
Message-Id: <20071010052848.DC3E5E8AF@huppa.tuxaco.net>
Date: Wed, 10 Oct 2007 07:28:48 +0200 (CEST)
From: Philippe Audeoud <jadawin@tuxaco.net>
Reply-To: Philippe Audeoud <jadawin@tuxaco.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New Port : devel/perlconsole - a light program that lets you evaluate Perl code interactively.
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         117056
>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:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 10 05:30:03 UTC 2007
>Closed-Date:    Wed Oct 10 13:39:44 UTC 2007
>Last-Modified:  Wed Oct 10 13:40:01 UTC 2007
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Wed Oct 10 12:10:20 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117056 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Wed Oct 10 13:39:42 UTC 2007 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117056 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/117056: commit references a PR
Date: Wed, 10 Oct 2007 13:39:51 +0000 (UTC)

 miwi        2007-10-10 13:39:45 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/perlconsole    Makefile distinfo pkg-descr 
   Log:
   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, ...
   
   WWW: http://www.sukria.net/perlconsole.html
   
   PR:             ports/117056
   Submitted by:   Philippe Audeoud <jadawin at tuxaco.net>
   
   Revision  Changes    Path
   1.2905    +1 -0      ports/devel/Makefile
   1.1       +52 -0     ports/devel/perlconsole/Makefile (new)
   1.1       +3 -0      ports/devel/perlconsole/distinfo (new)
   1.1       +12 -0     ports/devel/perlconsole/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
