summaryrefslogtreecommitdiff
path: root/devel/p5-Class-Factory
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2004-10-23 00:20:37 +0000
committerminskim <minskim@pkgsrc.org>2004-10-23 00:20:37 +0000
commit259a848be8d9dec162f9344781919cde940637a0 (patch)
tree18a3618d0eb7d14f2562a825ddc20b2570028a6e /devel/p5-Class-Factory
parent15a0afb9f85a26b1cc0fded75ea73c8acb5fdf78 (diff)
downloadpkgsrc-259a848be8d9dec162f9344781919cde940637a0.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/DESCR7
-rw-r--r--devel/p5-Class-Factory/Makefile19
-rw-r--r--devel/p5-Class-Factory/PLIST1
-rw-r--r--devel/p5-Class-Factory/distinfo4
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