From owner-cvs-all@FreeBSD.ORG Sat Aug 30 15:13:52 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2FBF1065678; Sat, 30 Aug 2008 15:13:52 +0000 (UTC) (envelope-from chinsan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D0D878FC18; Sat, 30 Aug 2008 15:13:52 +0000 (UTC) (envelope-from chinsan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m7UFDqa4050692; Sat, 30 Aug 2008 15:13:52 GMT (envelope-from chinsan@repoman.freebsd.org) Received: (from chinsan@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m7UFDqma050691; Sat, 30 Aug 2008 15:13:52 GMT (envelope-from chinsan) Message-Id: <200808301513.m7UFDqma050691@repoman.freebsd.org> From: Chin-San Huang Date: Sat, 30 Aug 2008 15:13:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/p5-MooseX-Clone Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 15:13:53 -0000 chinsan 2008-08-30 15:13:52 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-MooseX-Clone Makefile distinfo pkg-descr pkg-plist Log: Add p5-MooseX-Clone, fine grained cloning support for Moose objects. Out of the box Moose only provides very barebones cloning support in order to maximize flexibility. This role provides a clone method that makes use of the low level cloning support already in Moose and adds selective deep cloning based on introspection on top of that. Attributes with the Clone trait will handle cloning of data within the object, typically delegating to the attribute value's own clone method. WWW: http://search.cpan.org/dist/MooseX-Clone/ Revision Changes Path 1.3180 +1 -0 ports/devel/Makefile 1.1 +31 -0 ports/devel/p5-MooseX-Clone/Makefile (new) 1.1 +3 -0 ports/devel/p5-MooseX-Clone/distinfo (new) 1.1 +10 -0 ports/devel/p5-MooseX-Clone/pkg-descr (new) 1.1 +14 -0 ports/devel/p5-MooseX-Clone/pkg-plist (new)