summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2010-04-10 15:43:05 +0000
committerseb <seb@pkgsrc.org>2010-04-10 15:43:05 +0000
commit53dd9fbf7d221968945012bb562ec485c0c9ddc2 (patch)
tree65e86bd4e0157957b5ca5703f1d810191bb4e8a4 /devel
parentfb5769dd351e5943bb86bee518bf663c5cc58227 (diff)
downloadpkgsrc-53dd9fbf7d221968945012bb562ec485c0c9ddc2.tar.gz
Initial import of p5-Mixin-ExtraFields version 0.007 in the NetBSD
Packages Collection. The Perl 5 module Mixin::ExtraFields provides a simple way to add an arbitrary number of stashes for named data. These data can be stored in the object, in a database, or anywhere else. The storage mechanism is abstracted away from the provided interface, so one storage mechanism can be easily swapped for another. Multiple ExtraFields stashes can be mixed into one class, using one or many storage mechanisms.
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-Mixin-ExtraFields/DESCR7
-rw-r--r--devel/p5-Mixin-ExtraFields/Makefile24
-rw-r--r--devel/p5-Mixin-ExtraFields/distinfo5
3 files changed, 36 insertions, 0 deletions
diff --git a/devel/p5-Mixin-ExtraFields/DESCR b/devel/p5-Mixin-ExtraFields/DESCR
new file mode 100644
index 00000000000..b62d193364c
--- /dev/null
+++ b/devel/p5-Mixin-ExtraFields/DESCR
@@ -0,0 +1,7 @@
+The Perl 5 module Mixin::ExtraFields provides a simple way to add
+an arbitrary number of stashes for named data. These data can be
+stored in the object, in a database, or anywhere else. The storage
+mechanism is abstracted away from the provided interface, so one
+storage mechanism can be easily swapped for another. Multiple
+ExtraFields stashes can be mixed into one class, using one or many
+storage mechanisms.
diff --git a/devel/p5-Mixin-ExtraFields/Makefile b/devel/p5-Mixin-ExtraFields/Makefile
new file mode 100644
index 00000000000..e81539b2b63
--- /dev/null
+++ b/devel/p5-Mixin-ExtraFields/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/04/10 15:43:05 seb Exp $
+#
+
+DISTNAME= Mixin-ExtraFields-0.100971
+PKGNAME= p5-Mixin-ExtraFields-0.100.971
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RJ/RJBS/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/Mixin-ExtraFields/
+COMMENT= Perl 5 module to add extra stashes of data to your objects
+LICENSE= ${PERL5_LICENSE}
+
+USE_LANGUAGES= # empty
+PKG_DESTDIR_SUPPORT= user-destdir
+
+DEPENDS+= p5-String-RewritePrefix-[0-9]*:../../textproc/p5-String-RewritePrefix
+DEPENDS+= p5-Sub-Exporter>=0.972:../../devel/p5-Sub-Exporter
+DEPENDS+= p5-Sub-Install-[0-9]*:../../devel/p5-Sub-Install
+
+PERL5_PACKLIST= auto/Mixin/ExtraFields/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Mixin-ExtraFields/distinfo b/devel/p5-Mixin-ExtraFields/distinfo
new file mode 100644
index 00000000000..1bb6db00aea
--- /dev/null
+++ b/devel/p5-Mixin-ExtraFields/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/04/10 15:43:05 seb Exp $
+
+SHA1 (Mixin-ExtraFields-0.100971.tar.gz) = f32f3e2d5d9fb7377b579e4ec6c33698e0a400bb
+RMD160 (Mixin-ExtraFields-0.100971.tar.gz) = 9303009655ae31c673d9e40e206a0c29bfa1bc0e
+Size (Mixin-ExtraFields-0.100971.tar.gz) = 16753 bytes