diff options
author | Mathieu Arnold <mat@FreeBSD.org> | 2004-11-03 12:52:00 +0000 |
---|---|---|
committer | Mathieu Arnold <mat@FreeBSD.org> | 2004-11-03 12:52:00 +0000 |
commit | bdafe55f14a662f42fc1963b37fc64038dd8a26a (patch) | |
tree | bb0dd0f06d4fe48b5ea58ff4cac44263074d9c71 /devel/p5-Class-Accessor-Chained | |
parent | 0c04a9e6a62c42d55f6ca17804d158c800d7ab49 (diff) |
Notes
Diffstat (limited to 'devel/p5-Class-Accessor-Chained')
-rw-r--r-- | devel/p5-Class-Accessor-Chained/Makefile | 34 | ||||
-rw-r--r-- | devel/p5-Class-Accessor-Chained/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-Class-Accessor-Chained/pkg-descr | 5 | ||||
-rw-r--r-- | devel/p5-Class-Accessor-Chained/pkg-plist | 5 |
4 files changed, 46 insertions, 0 deletions
diff --git a/devel/p5-Class-Accessor-Chained/Makefile b/devel/p5-Class-Accessor-Chained/Makefile new file mode 100644 index 000000000000..1e28cf4a5f36 --- /dev/null +++ b/devel/p5-Class-Accessor-Chained/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: devel/p5-Class-Accessor-Chained +# Date created: 03 November 2004 +# Whom: mat +# +# $FreeBSD$ +# + +PORTNAME= Class-Accessor-Chained +PORTVERSION= 0.01 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Class +PKGNAMEPREFIX= p5- + +MAINTAINER= mat@FreeBSD.org +COMMENT= make chained accessors + +BUILD_DEPENDS= ${SITE_PERL}/Class/Accessor.pm:${PORTSDIR}/devel/p5-Class-Accessor +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_MODBUILD= yes + +MAN3= Class::Accessor::Chained.3 \ + Class::Accessor::Chained::Fast.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500601 +post-patch: + ${PERL} -pi -e 's/our ([^ ]+)/use vars qw($$1); $$1/;' \ + ${WRKSRC}/lib/Class/Accessor/Chained.pm +.endif + +.include <bsd.port.post.mk> diff --git a/devel/p5-Class-Accessor-Chained/distinfo b/devel/p5-Class-Accessor-Chained/distinfo new file mode 100644 index 000000000000..8eedc270c534 --- /dev/null +++ b/devel/p5-Class-Accessor-Chained/distinfo @@ -0,0 +1,2 @@ +MD5 (Class-Accessor-Chained-0.01.tar.gz) = 9825a1f30a70e55e61bb5660b2bd7365 +SIZE (Class-Accessor-Chained-0.01.tar.gz) = 2322 diff --git a/devel/p5-Class-Accessor-Chained/pkg-descr b/devel/p5-Class-Accessor-Chained/pkg-descr new file mode 100644 index 000000000000..adbaea257e26 --- /dev/null +++ b/devel/p5-Class-Accessor-Chained/pkg-descr @@ -0,0 +1,5 @@ +A chained accessor is one that always returns the object when called +with parameters (to set), and the value of the field when called with +no arguments. + +WWW: http://search.cpan.org/dist/Class-Accessor-Chained diff --git a/devel/p5-Class-Accessor-Chained/pkg-plist b/devel/p5-Class-Accessor-Chained/pkg-plist new file mode 100644 index 000000000000..f2d6d3b0fcfe --- /dev/null +++ b/devel/p5-Class-Accessor-Chained/pkg-plist @@ -0,0 +1,5 @@ +%%SITE_PERL%%/Class/Accessor/Chained.pm +%%SITE_PERL%%/Class/Accessor/Chained/Fast.pm +@dirrm %%SITE_PERL%%/Class/Accessor/Chained +@unexec rmdir %D/%%SITE_PERL%%/Class/Accessor 2>/dev/null || true +@unexec rmdir %D/%%SITE_PERL%%/Class 2>/dev/null || true |