aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authorerwin <erwin@FreeBSD.org>2006-01-02 19:18:32 +0800
committererwin <erwin@FreeBSD.org>2006-01-02 19:18:32 +0800
commitcd0956390ab6034d49fa4a44021710309a45f007 (patch)
tree2e2a5c385bc5de5f4ddc8d38284a62fa1474126e /databases
parent72ba31a4e44458af44b3260a86c516881fa440bc (diff)
downloadfreebsd-ports-gnome-cd0956390ab6034d49fa4a44021710309a45f007.tar.gz
freebsd-ports-gnome-cd0956390ab6034d49fa4a44021710309a45f007.tar.zst
freebsd-ports-gnome-cd0956390ab6034d49fa4a44021710309a45f007.zip
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>
Diffstat (limited to 'databases')
-rw-r--r--databases/Makefile1
-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
5 files changed, 55 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 52b706a5a308..725d6654c46a 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -145,6 +145,7 @@
SUBDIR += p5-CDB_File
SUBDIR += p5-CDB_File-Generator
SUBDIR += p5-Cache-Memcached
+ SUBDIR += p5-Cache-Memcached-Managed
SUBDIR += p5-Class-DBI
SUBDIR += p5-Class-DBI-AbstractSearch
SUBDIR += p5-Class-DBI-AsForm
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