summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/p5-Cache-Cache/DESCR17
-rw-r--r--devel/p5-Cache-Cache/Makefile24
-rw-r--r--devel/p5-Cache-Cache/PLIST1
-rw-r--r--devel/p5-Cache-Cache/distinfo4
4 files changed, 46 insertions, 0 deletions
diff --git a/devel/p5-Cache-Cache/DESCR b/devel/p5-Cache-Cache/DESCR
new file mode 100644
index 00000000000..f20915fe70c
--- /dev/null
+++ b/devel/p5-Cache-Cache/DESCR
@@ -0,0 +1,17 @@
+The Cache modules are designed to assist a developer in persisting
+data for a specified period of time. Often these modules are used
+in web applications to store data locally to save repeated and
+redundant expensive calls to remote machines or databases. People
+have also been known to use Cache::Cache for its straightforward
+interface in sharing data between runs of an application or
+invocations of a CGI-style script or simply as an easy to use
+abstraction of the filesystem or shared memory.
+
+The Cache package provides Cache::Cache, a generic interface
+for creating persistent data stores. This interface is implemented
+by the Cache::MemoryCache, Cache::SharedMemoryCache, Cache::FileCache,
+Cache::SizeAwareFileCache, Cache::SizeAwareMemoryCache, and
+Cache::SizeAwareSharedMemoryCache classes.
+
+This work aggregates and extends the obsolete File::Cache and
+IPC::Cache projects.
diff --git a/devel/p5-Cache-Cache/Makefile b/devel/p5-Cache-Cache/Makefile
new file mode 100644
index 00000000000..84f354d7ed9
--- /dev/null
+++ b/devel/p5-Cache-Cache/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/30 18:47:51 he Exp $
+#
+
+DISTNAME= Cache-Cache-1.02
+PKGNAME= p5-${DISTNAME}
+SVR4_PKGNAME= p5cc
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Cache/}
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://perl-cache.sourceforge.net/
+COMMENT= The Cache interface
+
+DEPENDS+= p5-IPC-ShareLite>=0.09:../../devel/p5-IPC-ShareLite
+DEPENDS+= p5-Error>=0.15:../../devel/p5-Error
+DEPENDS+= p5-Digest-SHA1>=2.02:../../security/p5-Digest-SHA1
+DEPENDS+= p5-Storable>=1.014:../../devel/p5-Storable
+DEPENDS+= p5-IPC-ShareLite>=0.09:../../devel/p5-IPC-ShareLite
+
+USE_BUILDLINK2= YES
+PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Cache/Cache/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Cache-Cache/PLIST b/devel/p5-Cache-Cache/PLIST
new file mode 100644
index 00000000000..fe53d3eeb2f
--- /dev/null
+++ b/devel/p5-Cache-Cache/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/30 18:47:51 he Exp $
diff --git a/devel/p5-Cache-Cache/distinfo b/devel/p5-Cache-Cache/distinfo
new file mode 100644
index 00000000000..b287834c702
--- /dev/null
+++ b/devel/p5-Cache-Cache/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/08/30 18:47:51 he Exp $
+
+SHA1 (Cache-Cache-1.02.tar.gz) = ac62e1b706dd141d813378b27e0f140f133f98ee
+Size (Cache-Cache-1.02.tar.gz) = 33202 bytes