1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

Add devel/p5-Class-Spiffy 0.12, a framework for doing object oriented

(OO) programming in Perl.
This commit is contained in:
Anton Berezin 2006-01-20 11:20:47 +00:00
parent 98b3bd8d07
commit 431f1f52fb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=153978
5 changed files with 47 additions and 0 deletions

View File

@ -758,6 +758,7 @@
SUBDIR += p5-Class-ReturnValue
SUBDIR += p5-Class-Roles
SUBDIR += p5-Class-Singleton
SUBDIR += p5-Class-Spiffy
SUBDIR += p5-Class-StateMachine
SUBDIR += p5-Class-Tangram
SUBDIR += p5-Class-Throwable

View File

@ -0,0 +1,31 @@
# New ports collection makefile for: devel/p5-Class-Spiffy
# Date created: 20 January 2006
# Whom: Anton Berezin <tobez@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= Class-Spiffy
PORTVERSION= 0.12
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Class
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= Class::Spiffy - Spiffy Perl Interface Framework For You
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Scalar/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN3= Class::Spiffy.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500600
IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
MD5 (Class-Spiffy-0.12.tar.gz) = aeac88ac8bc30cc6efada5a8e54bf60a
SHA256 (Class-Spiffy-0.12.tar.gz) = cd539058bd138189500f8c2d47556306fc2eda552d51637b48029e0e0da81d0e
SIZE (Class-Spiffy-0.12.tar.gz) = 24580

View File

@ -0,0 +1,7 @@
Class::Spiffy is a framework and methodology for doing object oriented
(OO) programming in Perl. Class::Spiffy combines the best parts of
Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation
class. It attempts to fix all the nits and warts of traditional Perl OO,
in a clean, straightforward and (perhaps someday) standard way.
WWW: http://search.cpan.org/dist/Class-Spiffy/

View File

@ -0,0 +1,5 @@
%%SITE_PERL%%/Class/Spiffy.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Spiffy/.packlist
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class/Spiffy 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Class 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/Class 2>/dev/null || true