From 7fa0b2927ca67ffc40c7363a2f5ad43760f481d3 Mon Sep 17 00:00:00 2001 From: minskim Date: Sat, 23 Oct 2004 00:20:37 +0000 Subject: Import p5-Class-Factory from pkgsrc-wip. Packaged by Hiramatsu Yoshifumi. This is a simple module that factory classes can use to generate new types of objects on the fly, providing a consistent interface to common groups of objects. Factory classes are used when you have different implementations for the same set of tasks but may not know in advance what implementations you will be using. --- devel/p5-Class-Factory/DESCR | 7 +++++++ devel/p5-Class-Factory/Makefile | 19 +++++++++++++++++++ devel/p5-Class-Factory/PLIST | 1 + devel/p5-Class-Factory/distinfo | 4 ++++ 4 files changed, 31 insertions(+) create mode 100644 devel/p5-Class-Factory/DESCR create mode 100644 devel/p5-Class-Factory/Makefile create mode 100644 devel/p5-Class-Factory/PLIST create mode 100644 devel/p5-Class-Factory/distinfo (limited to 'devel') diff --git a/devel/p5-Class-Factory/DESCR b/devel/p5-Class-Factory/DESCR new file mode 100644 index 00000000000..51c334a44de --- /dev/null +++ b/devel/p5-Class-Factory/DESCR @@ -0,0 +1,7 @@ +This is a simple module that factory classes can use to generate new +types of objects on the fly, providing a consistent interface to common +groups of objects. + +Factory classes are used when you have different implementations for the +same set of tasks but may not know in advance what implementations you +will be using. diff --git a/devel/p5-Class-Factory/Makefile b/devel/p5-Class-Factory/Makefile new file mode 100644 index 00000000000..c7a1d25f54f --- /dev/null +++ b/devel/p5-Class-Factory/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/10/23 00:20:37 minskim Exp $ + +DISTNAME= Class-Factory-1.00 +PKGNAME= p5-${DISTNAME} +SVR4_PKGNAME= p5clf +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Class/} + +MAINTAINER= hiramatu@boreas.dti.ne.jp +HOMEPAGE= http://search.cpan.org/dist/Class-Factory/ +COMMENT= Base class for dynamic factory classes + +PKG_INSTALLATION_TYPES= overwrite pkgviews + +USE_BUILDLINK3= YES +PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Class/Factory/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-Class-Factory/PLIST b/devel/p5-Class-Factory/PLIST new file mode 100644 index 00000000000..11b47a416b0 --- /dev/null +++ b/devel/p5-Class-Factory/PLIST @@ -0,0 +1 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/23 00:20:37 minskim Exp $ diff --git a/devel/p5-Class-Factory/distinfo b/devel/p5-Class-Factory/distinfo new file mode 100644 index 00000000000..c3475d2f6dc --- /dev/null +++ b/devel/p5-Class-Factory/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/10/23 00:20:37 minskim Exp $ + +SHA1 (Class-Factory-1.00.tar.gz) = 4b8f9ee9fb5d72bfdd82946c5b7c6d742fdd8e9b +Size (Class-Factory-1.00.tar.gz) = 7888 bytes -- cgit v1.2.3