Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Oct 2006 12:42:44 -0700 (MST)
From:      hideo <hideo@lastamericanempire.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/104979: [new port] devel/p5-Clone-PP - Yet another clone module
Message-ID:  <20061031194244.3571A45244@darwin.lastamericanempire.com>
Resent-Message-ID: <200610311950.k9VJoFVq085126@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         104979
>Category:       ports
>Synopsis:       [new port] devel/p5-Clone-PP - Yet another clone module
>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:   Tue Oct 31 19:50:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     hideo
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD darwin.lastamericanempire.com 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Oct 24 13:22:35 MDT 2006 hideo@darwin.lastamericanempire.com:/usr/obj/usr/src/sys/darwin i386

	
>Description:

"This module provides a general-purpose clone function to make deep copies 
of Perl data structures. It calls itself recursively to copy nested hash, 
array, scalar and reference types, including tied variables and objects."

With the many Perl cloning modules already in ports I wouldn't normally think
of submitting this. Unfortunately databases/p5-Rose-DB now requires it.

>How-To-Repeat:
	
>Fix:

	

--- p5-Clone-PP 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-Clone-PP
#	p5-Clone-PP/pkg-descr
#	p5-Clone-PP/pkg-plist
#	p5-Clone-PP/Makefile
#	p5-Clone-PP/distinfo
#
echo c - p5-Clone-PP
mkdir -p p5-Clone-PP > /dev/null 2>&1
echo x - p5-Clone-PP/pkg-descr
sed 's/^X//' >p5-Clone-PP/pkg-descr << 'END-of-p5-Clone-PP/pkg-descr'
XThis module provides a general-purpose clone function to make deep
Xcopies of Perl data structures. It calls itself recursively to copy
Xnested hash, array, scalar and reference types, including tied
Xvariables and objects.
X
XWWW: http://search.cpan.org/dist/Clone-PP/
END-of-p5-Clone-PP/pkg-descr
echo x - p5-Clone-PP/pkg-plist
sed 's/^X//' >p5-Clone-PP/pkg-plist << 'END-of-p5-Clone-PP/pkg-plist'
X%%SITE_PERL%%/Clone/PP.pm
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/PP/.packlist
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone/PP
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Clone
X@dirrmtry %%SITE_PERL%%/Clone
END-of-p5-Clone-PP/pkg-plist
echo x - p5-Clone-PP/Makefile
sed 's/^X//' >p5-Clone-PP/Makefile << 'END-of-p5-Clone-PP/Makefile'
X# New ports collection makefile for:	devel/p5-Clone-PP
X# Date created:				31 October 2006
X# Whom:					Zach Thompson <hideo@lastamericanempire.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Clone-PP
XPORTVERSION=	1.02
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Clone
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	hideo@lastamericanempire.com
XCOMMENT=	Recursively copy Perl datatypes
X
XPERL_CONFIGURE=	yes
X
XMAN3=	Clone::PP.3
X
X.include <bsd.port.mk>
END-of-p5-Clone-PP/Makefile
echo x - p5-Clone-PP/distinfo
sed 's/^X//' >p5-Clone-PP/distinfo << 'END-of-p5-Clone-PP/distinfo'
XMD5 (Clone-PP-1.02.tar.gz) = 8dd40e1072232006ff0242a823897e09
XSHA256 (Clone-PP-1.02.tar.gz) = 975d872c7d37f74d4d2621a3bc15e0234cef72d5ffbc16545043dc9a02197037
XSIZE (Clone-PP-1.02.tar.gz) = 7746
END-of-p5-Clone-PP/distinfo
exit
--- p5-Clone-PP ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061031194244.3571A45244>