From milki@dev-www7.rescomp.berkeley.edu  Sat Mar 20 03:22:04 2010
Return-Path: <milki@dev-www7.rescomp.berkeley.edu>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0008B106566C
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 20 Mar 2010 03:22:03 +0000 (UTC)
	(envelope-from milki@dev-www7.rescomp.berkeley.edu)
Received: from dev-www7.rescomp.berkeley.edu (dev-www7.Rescomp.Berkeley.EDU [169.229.71.57])
	by mx1.freebsd.org (Postfix) with ESMTP id DF3FF8FC16
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 20 Mar 2010 03:22:03 +0000 (UTC)
Received: from dev-www7.rescomp.berkeley.edu (localhost [127.0.0.1])
	by dev-www7.rescomp.berkeley.edu (8.14.3/8.14.3) with ESMTP id o2K2rTbG082538
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 19 Mar 2010 19:53:29 -0700 (PDT)
	(envelope-from milki@dev-www7.rescomp.berkeley.edu)
Received: (from root@localhost)
	by dev-www7.rescomp.berkeley.edu (8.14.3/8.14.3/Submit) id o2K2rTh1082537;
	Fri, 19 Mar 2010 19:53:29 -0700 (PDT)
	(envelope-from milki)
Message-Id: <201003200253.o2K2rTh1082537@dev-www7.rescomp.berkeley.edu>
Date: Fri, 19 Mar 2010 19:53:29 -0700 (PDT)
From: Jonathan Chu <milki@rescomp.berkeley.edu>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] devel/p5-TryCatch: First class try catch semantics for Perl, without source filters
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         144885
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-TryCatch: First class try catch semantics for Perl, without source filters
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 20 03:30:05 UTC 2010
>Closed-Date:    Wed May 05 23:20:31 UTC 2010
>Last-Modified:  Wed May 05 23:20:31 UTC 2010
>Originator:     Jonathan Chu
>Release:        FreeBSD 7.1-RELEASE-p10 i386
>Organization:
UC Berkeley - RSSP-IT
>Environment:
System: FreeBSD dev-www7.rescomp.berkeley.edu 7.1-RELEASE-p10 FreeBSD 7.1-RELEASE-p10 #5: Mon Jan 11 14:48:41 PST 2010
>Description:
This module aims to provide a nicer syntax and method to catch errors in
Perl, similar to what is found in other languages (such as Java, Python
or C++). The standard method of using eval {}; if ($@) {} is often prone
to subtle bugs, primarily that its far too easy to stomp on the error in
error handlers. And also eval/if isn't the nicest idiom.

WWW: http://search.cpan.org/dist/TryCatch

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- p5-TryCatch-1.002000.shar 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:
#
#	p5-TryCatch
#	p5-TryCatch/Makefile
#	p5-TryCatch/distinfo
#	p5-TryCatch/pkg-descr
#	p5-TryCatch/pkg-plist
#
echo c - p5-TryCatch
mkdir -p p5-TryCatch > /dev/null 2>&1
echo x - p5-TryCatch/Makefile
sed 's/^X//' >p5-TryCatch/Makefile << 'cc4461412865fe51f997611d6379e40d'
X# New ports collection makefile for:	lang/p5-TryCatch
X# Date created:				19 March 2010
X# Whom:					milki
X#
X# $FreeBSD$
X#
X
XPORTNAME=		TryCatch
XPORTVERSION=	1.002000
XCATEGORIES=		devel perl5
XMASTER_SITES=	CPAN
XMASTER_SITE_SUBDIR=	../../authors/id/A/AS/ASH
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=		perl@FreeBSD.org
XCOMMENT=		First class try catch semantics for Perl, without source filters
X
XBUILD_DEPENDS=	devel/p5-Test-Simple>=0.88:${PORTSDIR}/devel/p5-Test-Simple \
X				devel/p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
X				p5-ExtUtils-Depends>=0.302:${PORTSDIR}/devel/p5-ExtUtils-Depends \
X				p5-B-Hooks-OP-Check>=0.18:${PORTSDIR}/devel/p5-B-Hooks-OP-Check \
X				p5-B-Hooks-OP-PPAddr>=0.03:${PORTSDIR}/devel/p5-B-Hooks-OP-PPAddr
XRUN_DEPENDS=	p5-Parse-Method-Signatures>=1.003012:${PORTSDIR}/devel/p5-Parse-Method-Signatures \
X				p5-B-Hooks-EndOfScope>=0.08:${PORTSDIR}/devel/p5-B-Hooks-EndOfScope \
X				p5-Devel-Declare>=0.005007:${PORTSDIR}/devel/p5-Devel-Declare \
X				p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
X				p5-MooseX-Types>=0:${PORTSDIR}/devel/p5-MooseX-Types \
X				p5-Scope-Upper>=0.06:${PORTSDIR}/devel/p5-Scope-Upper \
X				p5-Variable-Magic>=0.28:${PORTSDIR}/devel/p5-Variable-Magic \
X				p5-Sub-Exporter>=0.979:${PORTSDIR}/devel/p5-Sub-Exporter \
X				p5-XSLoader>=0:${PORTSDIR}/devel/p5-XSLoader
X
XPERL_CONFIGURE=	   5.8.1+
X
XMAN3=	TryCatch.3
X
X.include <bsd.port.mk>
cc4461412865fe51f997611d6379e40d
echo x - p5-TryCatch/distinfo
sed 's/^X//' >p5-TryCatch/distinfo << 'c55451795a6bf099193479e5a041c818'
XMD5 (TryCatch-1.002000.tar.gz) = c0069370f5cbd982872702ed4495daf4
XSHA256 (TryCatch-1.002000.tar.gz) = 1ac163e3ccaf4b445f832a80f57a89f7a5de714470732fe4613d76a5382d7960
XSIZE (TryCatch-1.002000.tar.gz) = 83199
c55451795a6bf099193479e5a041c818
echo x - p5-TryCatch/pkg-descr
sed 's/^X//' >p5-TryCatch/pkg-descr << 'f663d30d5fabc5b41fb263e72c3933d6'
XThis module aims to provide a nicer syntax and method to catch errors in
XPerl, similar to what is found in other languages (such as Java, Python
Xor C++). The standard method of using eval {}; if ($@) {} is often prone
Xto subtle bugs, primarily that its far too easy to stomp on the error in
Xerror handlers. And also eval/if isn't the nicest idiom.
X
XWWW: http://search.cpan.org/dist/TryCatch
f663d30d5fabc5b41fb263e72c3933d6
echo x - p5-TryCatch/pkg-plist
sed 's/^X//' >p5-TryCatch/pkg-plist << '23e193881445c479f85b37cb0c9ea516'
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/TryCatch/TryCatch.so
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/TryCatch/TryCatch.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/bench_ok.pl
X%%SITE_PERL%%/%%PERL_ARCH%%/bench.pl
X%%SITE_PERL%%/%%PERL_ARCH%%/TryCatch.pm
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TryCatch
23e193881445c479f85b37cb0c9ea516
exit
--- p5-TryCatch-1.002000.shar ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Fri Apr 2 17:40:29 UTC 2010 
State-Changed-Why:  
Are you willing to maintain this port? 


Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Fri Apr 2 17:40:29 UTC 2010 
Responsible-Changed-Why:  
take 

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

From: milki <milki@rescomp.berkeley.edu>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/144885: [NEW PORT] devel/p5-TryCatch: First class try
 catch semantics for Perl, without source filters
Date: Fri, 2 Apr 2010 16:06:53 -0700

 I don't have the resources to test the port as a port maintainer. The
 most I can do is track updates from CPAN.

From: milki <milki@rescomp.berkeley.edu>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/144885: [NEW PORT] devel/p5-TryCatch: First class try
 catch semantics for Perl, without source filters
Date: Thu, 22 Apr 2010 10:47:30 -0700

 Since no one wants to take up maintainership of this port. I've
 resubmitted the port with PR 145951 with an updated Makefile and will
 take maintainership of the port.
State-Changed-From-To: feedback->closed 
State-Changed-By: itetcu 
State-Changed-When: Wed May 5 23:20:29 UTC 2010 
State-Changed-Why:  
Supperseeded by PR 145951. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=144885 
>Unformatted:
