pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-Class-Adapter Initial import of p5-Class-Adap...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/474356889b73
branches:  trunk
changeset: 532215:474356889b73
user:      seb <seb%pkgsrc.org@localhost>
date:      Tue Aug 14 00:09:45 2007 +0000

description:
Initial import of p5-Class-Adapter version 1.03 into The NetBSD
Packages Collection.

The Perl 5 module Class::Adapter is intended as an abstract base
class for creating any sort of class or object that follows the
Adapter pattern.  An Adapter in this Perl sense of the term is when
a class is created to achieve by composition (objects containing
other object) something that can't be achieved by inheritance
(sub-classing).

diffstat:

 devel/p5-Class-Adapter/DESCR    |   6 ++++++
 devel/p5-Class-Adapter/Makefile |  20 ++++++++++++++++++++
 devel/p5-Class-Adapter/PLIST    |   1 +
 devel/p5-Class-Adapter/distinfo |   5 +++++
 4 files changed, 32 insertions(+), 0 deletions(-)

diffs (48 lines):

diff -r e9be00fde17e -r 474356889b73 devel/p5-Class-Adapter/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Adapter/DESCR      Tue Aug 14 00:09:45 2007 +0000
@@ -0,0 +1,6 @@
+The Perl 5 module Class::Adapter is intended as an abstract base
+class for creating any sort of class or object that follows the
+Adapter pattern.  An Adapter in this Perl sense of the term is when
+a class is created to achieve by composition (objects containing
+other object) something that can't be achieved by inheritance
+(sub-classing).
diff -r e9be00fde17e -r 474356889b73 devel/p5-Class-Adapter/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Adapter/Makefile   Tue Aug 14 00:09:45 2007 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/08/14 00:09:45 seb Exp $
+#
+
+DISTNAME=      Class-Adapter-1.03
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    devel perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Class/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://search.cpan.org/dist/Class-Adapter/
+COMMENT=       Perl 5 module implementing the adapter design pattern
+
+USE_LANGUAGES= # empty
+PERL5_PACKLIST=        auto/Class/Adapter/.packlist
+
+post-extract:
+       chmod -x ${WRKSRC}/lib/Class/*.pm ${WRKSRC}/lib/Class/Adapter/*.pm
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e9be00fde17e -r 474356889b73 devel/p5-Class-Adapter/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Adapter/PLIST      Tue Aug 14 00:09:45 2007 +0000
@@ -0,0 +1,1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/14 00:09:45 seb Exp $
diff -r e9be00fde17e -r 474356889b73 devel/p5-Class-Adapter/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Class-Adapter/distinfo   Tue Aug 14 00:09:45 2007 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/08/14 00:09:45 seb Exp $
+
+SHA1 (Class-Adapter-1.03.tar.gz) = 4eea141273b807034f765c8acadc7d9b2bbd51a7
+RMD160 (Class-Adapter-1.03.tar.gz) = b24f392c13072632cc693c593d8fc8ad565edefd
+Size (Class-Adapter-1.03.tar.gz) = 26694 bytes



Home | Main Index | Thread Index | Old Index