pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Class-Factory Import p5-Class-Factory from pk...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f8ef7d7818c2
branches:  trunk
changeset: 482232:f8ef7d7818c2
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Sat Oct 23 00:20:37 2004 +0000

description:
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:

 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(+), 0 deletions(-)

diffs (47 lines):

diff -r 3ff98ee68115 -r f8ef7d7818c2 devel/p5-Class-Factory/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Factory/DESCR      Sat Oct 23 00:20:37 2004 +0000
@@ -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 -r 3ff98ee68115 -r f8ef7d7818c2 devel/p5-Class-Factory/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Factory/Makefile   Sat Oct 23 00:20:37 2004 +0000
@@ -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@localhost
+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 -r 3ff98ee68115 -r f8ef7d7818c2 devel/p5-Class-Factory/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Factory/PLIST      Sat Oct 23 00:20:37 2004 +0000
@@ -0,0 +1,1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/23 00:20:37 minskim Exp $
diff -r 3ff98ee68115 -r f8ef7d7818c2 devel/p5-Class-Factory/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Factory/distinfo   Sat Oct 23 00:20:37 2004 +0000
@@ -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



Home | Main Index | Thread Index | Old Index