summaryrefslogtreecommitdiff
path: root/databases/p5-Cache-Memcached-Managed
diff options
context:
space:
mode:
authorErwin Lansing <erwin@FreeBSD.org>2006-01-02 11:18:32 +0000
committerErwin Lansing <erwin@FreeBSD.org>2006-01-02 11:18:32 +0000
commit5a5439658e5c8ab430b5c6ee3f6d79ba18b096a8 (patch)
tree3fd9335c277315309943aa7a58f08838459f208a /databases/p5-Cache-Memcached-Managed
parentUpdate to 1.39 (diff)
The Cache::Memcached::Managed module provides an API to values, cached in
one or more memcached servers. Apart from being very similar to the API of Cache::Memcached, the Cached::Memcached::Managed API allows for management of groups of values, for simplified key generation and expiration, as well as version and namespace management and a few other goodies. WWW: http://search.cpan.org/dist/Cache-Memcached-Managed/ PR: ports/91203 Submitted by: Lars Balker Rasmussen <lars@balker.dk>
Notes
Notes: svn path=/head/; revision=152578
Diffstat (limited to 'databases/p5-Cache-Memcached-Managed')
-rw-r--r--databases/p5-Cache-Memcached-Managed/Makefile34
-rw-r--r--databases/p5-Cache-Memcached-Managed/distinfo3
-rw-r--r--databases/p5-Cache-Memcached-Managed/pkg-descr7
-rw-r--r--databases/p5-Cache-Memcached-Managed/pkg-plist10
4 files changed, 54 insertions, 0 deletions
diff --git a/databases/p5-Cache-Memcached-Managed/Makefile b/databases/p5-Cache-Memcached-Managed/Makefile
new file mode 100644
index 000000000000..a5aca60b22c7
--- /dev/null
+++ b/databases/p5-Cache-Memcached-Managed/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: p5-Cache-Memcached-Managed
+# Date created: 2006-01-02
+# Whom: Lars Balker Rasmussen <lars@balker.dk>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Cache-Memcached-Managed
+PORTVERSION= 0.14
+CATEGORIES= databases
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Cache
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= lars@balker.dk
+COMMENT= Provide API for managing cached information
+
+BUILD_DEPENDS= p5-Cache-Memcached>=0:${PORTSDIR}/databases/p5-Cache-Memcached \
+ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= Cache::Memcached::Managed.3 \
+ Cache::Memcached::Managed::Inactive.3 \
+ Cache::Memcached::Managed::Multi.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/databases/p5-Cache-Memcached-Managed/distinfo b/databases/p5-Cache-Memcached-Managed/distinfo
new file mode 100644
index 000000000000..7b4d6979b9a0
--- /dev/null
+++ b/databases/p5-Cache-Memcached-Managed/distinfo
@@ -0,0 +1,3 @@
+MD5 (Cache-Memcached-Managed-0.14.tar.gz) = 8bc81e1043548e556c241feac1f286b8
+SHA256 (Cache-Memcached-Managed-0.14.tar.gz) = 1a757a79cfe1b19162a427a936ebdbe588b7a88cdbf88a0ab488ff22e048d323
+SIZE (Cache-Memcached-Managed-0.14.tar.gz) = 38101
diff --git a/databases/p5-Cache-Memcached-Managed/pkg-descr b/databases/p5-Cache-Memcached-Managed/pkg-descr
new file mode 100644
index 000000000000..fcaa48f08257
--- /dev/null
+++ b/databases/p5-Cache-Memcached-Managed/pkg-descr
@@ -0,0 +1,7 @@
+The Cache::Memcached::Managed module provides an API to values, cached in
+one or more memcached servers. Apart from being very similar to the API
+of Cache::Memcached, the Cached::Memcached::Managed API allows for
+management of groups of values, for simplified key generation and expiration,
+as well as version and namespace management and a few other goodies.
+
+WWW: http://search.cpan.org/dist/Cache-Memcached-Managed/
diff --git a/databases/p5-Cache-Memcached-Managed/pkg-plist b/databases/p5-Cache-Memcached-Managed/pkg-plist
new file mode 100644
index 000000000000..ee00a35e88df
--- /dev/null
+++ b/databases/p5-Cache-Memcached-Managed/pkg-plist
@@ -0,0 +1,10 @@
+%%SITE_PERL%%/Cache/Memcached/Managed.pm
+%%SITE_PERL%%/Cache/Memcached/Managed/Inactive.pm
+%%SITE_PERL%%/Cache/Memcached/Managed/Multi.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached/Managed/.packlist
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached/Managed 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache/Memcached 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cache 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/Cache/Memcached/Managed 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/Cache/Memcached 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/Cache 2>/dev/null || true