summaryrefslogtreecommitdiff
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
commit379b0955c4706015c228426e422b33d9f415890c (patch)
tree65e86bd4e0157957b5ca5703f1d810191bb4e8a4
parentb443aeea652508a572a715dd49150d3d99d88342 (diff)
downloadpkgsrc-379b0955c4706015c228426e422b33d9f415890c.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.
-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