diff options
author | minskim <minskim@pkgsrc.org> | 2004-10-23 00:20:37 +0000 |
---|---|---|
committer | minskim <minskim@pkgsrc.org> | 2004-10-23 00:20:37 +0000 |
commit | 7fa0b2927ca67ffc40c7363a2f5ad43760f481d3 (patch) | |
tree | 18a3618d0eb7d14f2562a825ddc20b2570028a6e /devel/p5-Class-Factory | |
parent | 222d88df550ef1ae906d721fdf5b5aa11256c1b8 (diff) | |
download | pkgsrc-7fa0b2927ca67ffc40c7363a2f5ad43760f481d3.tar.gz |
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.
Diffstat (limited to 'devel/p5-Class-Factory')
-rw-r--r-- | devel/p5-Class-Factory/DESCR | 7 | ||||
-rw-r--r-- | devel/p5-Class-Factory/Makefile | 19 | ||||
-rw-r--r-- | devel/p5-Class-Factory/PLIST | 1 | ||||
-rw-r--r-- | devel/p5-Class-Factory/distinfo | 4 |
4 files changed, 31 insertions, 0 deletions
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 |