From andrey.zverev@electro-com.ru  Mon Dec 24 13:46:02 2007
Return-Path: <andrey.zverev@electro-com.ru>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3C39116A417
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 24 Dec 2007 13:46:02 +0000 (UTC)
	(envelope-from andrey.zverev@electro-com.ru)
Received: from mail.electro-com.ru (mail.electro-com.ru [86.110.161.242])
	by mx1.freebsd.org (Postfix) with ESMTP id D876713C4DB
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 24 Dec 2007 13:46:01 +0000 (UTC)
	(envelope-from andrey.zverev@electro-com.ru)
Received: from az by mail.electro-com.ru with local (Exim 4.66 (FreeBSD))
	(envelope-from <andrey.zverev@electro-com.ru>)
	id 1J6nd1-0008Ba-LE
	for FreeBSD-gnats-submit@freebsd.org; Mon, 24 Dec 2007 16:45:59 +0300
Message-Id: <E1J6nd1-0008Ba-LE@mail.electro-com.ru>
Date: Mon, 24 Dec 2007 16:45:59 +0300
From: Andrej Zverev <andrey.zverev@electro-com.ru>
Sender: Andrej Zverev <andrey.zverev@electro-com.ru>
Reply-To: Andrej Zverev <andrey.zverev@electro-com.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] textproc/p5-Regexp-Copy
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         118991
>Category:       ports
>Synopsis:       [NEW PORT] textproc/p5-Regexp-Copy
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    az
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 24 13:50:01 UTC 2007
>Closed-Date:    Tue Dec 25 10:06:33 UTC 2007
>Last-Modified:  Tue Dec 25 10:06:33 UTC 2007
>Originator:     Andrej Zverev
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:

	
>Description:
	Regexp::Copy allows you to copy the contents of one Regexp object to another. 
	A problem that I have found with the qr// operator is that the Regexp objects that 
	it creates are is impossible to dereference. This causes problems if you want to 
	change the data in the regexp without losing the reference to it. 
	Its impossible. Regexp::Copy allows you to change the Regexp by copying one object 
	created through qr// to another.
	
>How-To-Repeat:
	
>Fix:

	

--- p5-Regexp-Copy.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-Regexp-Copy
#	p5-Regexp-Copy/pkg-descr
#	p5-Regexp-Copy/Makefile
#	p5-Regexp-Copy/pkg-plist
#	p5-Regexp-Copy/distinfo
#
echo c - p5-Regexp-Copy
mkdir -p p5-Regexp-Copy > /dev/null 2>&1
echo x - p5-Regexp-Copy/pkg-descr
sed 's/^X//' >p5-Regexp-Copy/pkg-descr << 'END-of-p5-Regexp-Copy/pkg-descr'
XRegexp::Copy allows you to copy the contents of one Regexp object to another. 
XA problem that I have found with the qr// operator is that the Regexp objects
Xthat it creates are is impossible to dereference. 
XThis causes problems if you want to change the data in the regexp without 
Xlosing the reference to it. Its impossible. 
XRegexp::Copy allows you to change the Regexp by copying one object created 
Xthrough qr// to another.
X
XWWW:	http://search.cpan.org/~jduncan/
END-of-p5-Regexp-Copy/pkg-descr
echo x - p5-Regexp-Copy/Makefile
sed 's/^X//' >p5-Regexp-Copy/Makefile << 'END-of-p5-Regexp-Copy/Makefile'
X# New ports collection makefile for:	p5-Regexp-Copy
X# Date created:		2007-12-24
X# Whom:			Andrej Zverev <andrey.zverev@electro-com.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Regexp-Copy
XPORTVERSION=	0.06
XCATEGORIES=	textproc perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../by-authors/id/J/JD/JDUNCAN
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	perl@FreeBSD.org
XCOMMENT=	A copy the contents of one Regexp object to another
X
XBUILD_DEPENDS=	p5-ExtUtils-MakeMaker>=6.11:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN3=	Regexp::Copy.3
X
X.include <bsd.port.mk>
END-of-p5-Regexp-Copy/Makefile
echo x - p5-Regexp-Copy/pkg-plist
sed 's/^X//' >p5-Regexp-Copy/pkg-plist << 'END-of-p5-Regexp-Copy/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/Regexp/Storable.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/Regexp/Copy.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/Copy.so
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/Copy.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/autosplit.ix
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy/.packlist
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Regexp/Copy
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Regexp
END-of-p5-Regexp-Copy/pkg-plist
echo x - p5-Regexp-Copy/distinfo
sed 's/^X//' >p5-Regexp-Copy/distinfo << 'END-of-p5-Regexp-Copy/distinfo'
XMD5 (Regexp-Copy-0.06.tar.gz) = d0f3875e0655c0ac9eb37813ec82c137
XSHA256 (Regexp-Copy-0.06.tar.gz) = 972beb7a88ebcdb76f33e64ee9e11dc3d550be22479067145546873bc8ea8825
XSIZE (Regexp-Copy-0.06.tar.gz) = 3104
END-of-p5-Regexp-Copy/distinfo
exit
--- p5-Regexp-Copy.shar ends here ---


>Release-Note:
>Audit-Trail:
Class-Changed-From-To: update->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Mon Dec 24 13:50:10 UTC 2007 
Class-Changed-Why:  
Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=118991 
Responsible-Changed-From-To: freebsd-ports-bugs->az 
Responsible-Changed-By: az 
Responsible-Changed-When: Tue Dec 25 08:41:27 UTC 2007 
Responsible-Changed-Why:  
Grab 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/118991: commit references a PR
Date: Tue, 25 Dec 2007 08:57:55 +0000 (UTC)

 az          2007-12-25 08:57:51 UTC
 
   FreeBSD ports repository
 
   Modified files:
     textproc             Makefile 
   Added files:
     textproc/p5-Regexp-Copy Makefile distinfo pkg-descr pkg-plist 
   Log:
   Regexp::Copy allows you to copy the contents of one Regexp object to another.
   A problem that I have found with the qr// operator is that the Regexp objects that
   it creates are is impossible to dereference. This causes problems if you want to
   change the data in the regexp without losing the reference to it.
   Its impossible. Regexp::Copy allows you to change the Regexp by copying one object
   created through qr// to another.
   
   PR:             ports/118991
   Submitted by:   az@
   
   Revision  Changes    Path
   1.1205    +1 -0      ports/textproc/Makefile
   1.1       +25 -0     ports/textproc/p5-Regexp-Copy/Makefile (new)
   1.1       +3 -0      ports/textproc/p5-Regexp-Copy/distinfo (new)
   1.1       +9 -0      ports/textproc/p5-Regexp-Copy/pkg-descr (new)
   1.1       +10 -0     ports/textproc/p5-Regexp-Copy/pkg-plist (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"
 
State-Changed-From-To: open->closed 
State-Changed-By: az 
State-Changed-When: Tue Dec 25 10:06:32 UTC 2007 
State-Changed-Why:  
New port added. Thanks! 

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