Date: Fri, 5 Jul 2013 15:45:51 +0400 (MSK) From: Anes Mukhametov <anes@anes.su> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/180293: New port: devel/p5-Class-Mixin Message-ID: <201307051145.r65Bjpdq005949@monitoring.rambler.ru> Resent-Message-ID: <201307051150.r65Bo1f7051839@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 180293 >Category: ports >Synopsis: New port: devel/p5-Class-Mixin >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 05 11:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Anes Mukhametov >Release: >Organization: >Environment: >Description: New port: devel/p5-Class-Mixin Allows to mix methods from one class into another. >How-To-Repeat: >Fix: --- p5-Class-Mixin.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-Class-Mixin # p5-Class-Mixin/distinfo # p5-Class-Mixin/pkg-descr # p5-Class-Mixin/Makefile # p5-Class-Mixin/pkg-plist # echo c - p5-Class-Mixin mkdir -p p5-Class-Mixin > /dev/null 2>&1 echo x - p5-Class-Mixin/distinfo sed 's/^X//' >p5-Class-Mixin/distinfo << 'b1f5ffad2b4ba81d971b2eeaf8edb07b' XSHA256 (Class-Mixin-1.00.tar.gz) = 52a6babb5397a3ffa1c49a66e7eaba939169bc056e91df7da681716514d185df XSIZE (Class-Mixin-1.00.tar.gz) = 5549 b1f5ffad2b4ba81d971b2eeaf8edb07b echo x - p5-Class-Mixin/pkg-descr sed 's/^X//' >p5-Class-Mixin/pkg-descr << '733d9a61c7bec3c3fc2b5a8dbcd16762' XClass::Mixin provides a way to mix methods from one class into another, Xsuch that the target class can use both its methods as well as those of Xthe source class. XThe primary advantage is that the behavior of a class can be modified Xto effectively be another class without changing any of the calling Xcode -- just requires using the new class that mixes into the original. X XWWW: http://search.cpan.org/dist/Class-Mixin/ 733d9a61c7bec3c3fc2b5a8dbcd16762 echo x - p5-Class-Mixin/Makefile sed 's/^X//' >p5-Class-Mixin/Makefile << 'ae5d8e5faa831eb87c4e61631b1b0a94' X# Created by: Anes Mukhametov <anes@anes.su> X# $FreeBSD$ X XPORTNAME= Class-Mixin XPORTVERSION= 1.00 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN X XMAINTAINER= anes@anes.su XCOMMENT= API for aliasing methods to/from other classes X XPERL_CONFIGURE= yes X XMAN3= Class::Mixin.3 X X.include <bsd.port.mk> ae5d8e5faa831eb87c4e61631b1b0a94 echo x - p5-Class-Mixin/pkg-plist sed 's/^X//' >p5-Class-Mixin/pkg-plist << '9e1d55dda83614937792d51ef49c92cd' X%%SITE_PERL%%/Class/Mixin.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Mixin/.packlist X@dirrmtry %%SITE_PERL%%/Class X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Mixin X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Class 9e1d55dda83614937792d51ef49c92cd exit --- p5-Class-Mixin.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307051145.r65Bjpdq005949>