summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to 'net')
-rw-r--r--net/p5-Data-Stream-Bulk/DESCR13
-rw-r--r--net/p5-Data-Stream-Bulk/Makefile27
-rw-r--r--net/p5-Data-Stream-Bulk/distinfo5
3 files changed, 45 insertions, 0 deletions
diff --git a/net/p5-Data-Stream-Bulk/DESCR b/net/p5-Data-Stream-Bulk/DESCR
new file mode 100644
index 00000000000..73c92bbec57
--- /dev/null
+++ b/net/p5-Data-Stream-Bulk/DESCR
@@ -0,0 +1,13 @@
+This module tries to find middle ground between one at a time and
+all at once processing of data sets.
+
+The purpose of this module is to avoid the overhead of implementing
+an iterative api when this isn't necessary, without breaking forward
+compatibility in case that becomes necessary later on.
+
+The API optimizes for when a data set typically fits in memory and
+is returned as an array, but the consumer cannot assume that the
+data set is bounded.
+
+The API is destructive in order to minimize the chance that resultsets
+are leaked due to improper usage.
diff --git a/net/p5-Data-Stream-Bulk/Makefile b/net/p5-Data-Stream-Bulk/Makefile
new file mode 100644
index 00000000000..2343d93fdd8
--- /dev/null
+++ b/net/p5-Data-Stream-Bulk/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/01/11 13:56:11 he Exp $
+#
+
+DISTNAME= Data-Stream-Bulk-0.03
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= net perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/Data-Stream-Bulk/
+COMMENT= N at a time iteration API for data transfers
+
+DEPENDS+= p5-Moose>=0:../../devel/p5-Moose
+DEPENDS+= p5-namespace-clean>=0.08:../../devel/p5-namespace-clean
+DEPENDS+= p5-Sub-Exporter>=0:../../devel/p5-Sub-Exporter
+DEPENDS+= p5-Test-use-ok>=0:../../devel/p5-Test-use-ok
+# For tests:
+BUILD_DEPENDS+= p5-Test-TempDir>=0:../../devel/p5-Test-TempDir
+BUILD_DEPENDS+= p5-DBD-Mock>=0:../../databases/p5-DBD-Mock
+
+PKG_DESTDIR_SUPPORT= user-destdir
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+PERL5_PACKLIST= auto/Data/Stream/Bulk/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Data-Stream-Bulk/distinfo b/net/p5-Data-Stream-Bulk/distinfo
new file mode 100644
index 00000000000..1842327fac8
--- /dev/null
+++ b/net/p5-Data-Stream-Bulk/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/01/11 13:56:11 he Exp $
+
+SHA1 (Data-Stream-Bulk-0.03.tar.gz) = f2a2633751f07088fd7e2b23f8cc28afb40103bc
+RMD160 (Data-Stream-Bulk-0.03.tar.gz) = 6b5a87cdf2ef37b3e8ed2d198b196ed301c4de8f
+Size (Data-Stream-Bulk-0.03.tar.gz) = 11743 bytes