diff options
author | clsung <clsung@FreeBSD.org> | 2008-01-24 11:42:11 +0800 |
---|---|---|
committer | clsung <clsung@FreeBSD.org> | 2008-01-24 11:42:11 +0800 |
commit | 98c20ac6a8d7d36e1b067de5f5a4c4d6eab36b91 (patch) | |
tree | 1c4045c165b85e6a5d7bd4f832bfb2fc9a8fc061 /databases | |
parent | 3b43fc8b3548f30149f48e74de7cfbf33fbda48f (diff) | |
download | freebsd-ports-gnome-98c20ac6a8d7d36e1b067de5f5a4c4d6eab36b91.tar.gz freebsd-ports-gnome-98c20ac6a8d7d36e1b067de5f5a4c4d6eab36b91.tar.zst freebsd-ports-gnome-98c20ac6a8d7d36e1b067de5f5a4c4d6eab36b91.zip |
Memcached::libmemcached -
Thin fast full interface to the libmemcached client API
Memcached::libmemcached is a very thin, highly efficient,
wrapper around the libmemcached library.
It gives full access to the rich functionality offered by
libmemcached. libmemcached is fast, light on memory usage,
thread safe, and provide full access to server side methods.
- Synchronous and Asynchronous support.
- TCP and Unix Socket protocols.
- A half dozen or so different hash algorithms.
- Implementations of the new cas, replace, and append operators.
- Man pages written up on entire API.
- Implements both modulo and consistent hashing solutions.
WWW: http://search.cpan.org/dist/Memcached-libmemcached/
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 1 | ||||
-rw-r--r-- | databases/p5-Memcached-libmemcached/Makefile | 43 | ||||
-rw-r--r-- | databases/p5-Memcached-libmemcached/distinfo | 3 | ||||
-rw-r--r-- | databases/p5-Memcached-libmemcached/pkg-descr | 18 | ||||
-rw-r--r-- | databases/p5-Memcached-libmemcached/pkg-plist | 26 |
5 files changed, 91 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile index 9209aa8a7a19..80699b272472 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -286,6 +286,7 @@ SUBDIR += p5-Jifty-DBI SUBDIR += p5-MLDBM SUBDIR += p5-MLDBM-Sync + SUBDIR += p5-Memcached-libmemcached SUBDIR += p5-Metadata SUBDIR += p5-Mysql SUBDIR += p5-Mysql-Diff diff --git a/databases/p5-Memcached-libmemcached/Makefile b/databases/p5-Memcached-libmemcached/Makefile new file mode 100644 index 000000000000..4347a4324f6d --- /dev/null +++ b/databases/p5-Memcached-libmemcached/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: p5-Memcached-libmemcached +# Date created: 2008-01-24 +# Whom: Cheng-Lung Sung <clsung@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Memcached-libmemcached +PORTVERSION= 0.14.01 +CATEGORIES= databases devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../../authors/id/T/TI/TIMB +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} + +MAINTAINER= clsung@FreeBSD.org +COMMENT= Report on and update an SQLite database + +LIB_DEPENDS= memcached:${PORTSDIR}/databases/libmemcached + +PERL_CONFIGURE= yes +USE_PERL5= 5.8+ +USE_LDCONFIG= yes + +MAN3= Memcached::libmemcached.3 \ + Memcached::libmemcached::API.3 \ + Memcached::libmemcached::memcached_auto.3 \ + Memcached::libmemcached::memcached_behavior.3 \ + Memcached::libmemcached::memcached_callback.3 \ + Memcached::libmemcached::memcached_create.3 \ + Memcached::libmemcached::memcached_delete.3 \ + Memcached::libmemcached::memcached_flush.3 \ + Memcached::libmemcached::memcached_get.3 \ + Memcached::libmemcached::memcached_quit.3 \ + Memcached::libmemcached::memcached_server_st.3 \ + Memcached::libmemcached::memcached_servers.3 \ + Memcached::libmemcached::memcached_set.3 \ + Memcached::libmemcached::memcached_stats.3 \ + Memcached::libmemcached::memcached_strerror.3 \ + Memcached::libmemcached::memcached_verbosity.3 \ + Memcached::libmemcached::memcached_version.3 + +.include <bsd.port.mk> diff --git a/databases/p5-Memcached-libmemcached/distinfo b/databases/p5-Memcached-libmemcached/distinfo new file mode 100644 index 000000000000..fda19474b83f --- /dev/null +++ b/databases/p5-Memcached-libmemcached/distinfo @@ -0,0 +1,3 @@ +MD5 (Memcached-libmemcached-0.1401.tar.gz) = 13d48177c161c9b4975f7bb4c5f13a68 +SHA256 (Memcached-libmemcached-0.1401.tar.gz) = 0488b4393c5cc1947a7d67075573d1d82c163a067298a9f0aead3ee3d761980e +SIZE (Memcached-libmemcached-0.1401.tar.gz) = 480211 diff --git a/databases/p5-Memcached-libmemcached/pkg-descr b/databases/p5-Memcached-libmemcached/pkg-descr new file mode 100644 index 000000000000..0be73733b7fc --- /dev/null +++ b/databases/p5-Memcached-libmemcached/pkg-descr @@ -0,0 +1,18 @@ +Memcached::libmemcached - + Thin fast full interface to the libmemcached client API + +Memcached::libmemcached is a very thin, highly efficient, +wrapper around the libmemcached library. + +It gives full access to the rich functionality offered by +libmemcached. libmemcached is fast, light on memory usage, +thread safe, and provide full access to server side methods. + + - Synchronous and Asynchronous support. + - TCP and Unix Socket protocols. + - A half dozen or so different hash algorithms. + - Implementations of the new cas, replace, and append operators. + - Man pages written up on entire API. + - Implements both modulo and consistent hashing solutions. + +WWW: http://search.cpan.org/dist/Memcached-libmemcached/ diff --git a/databases/p5-Memcached-libmemcached/pkg-plist b/databases/p5-Memcached-libmemcached/pkg-plist new file mode 100644 index 000000000000..fd2fd720883d --- /dev/null +++ b/databases/p5-Memcached-libmemcached/pkg-plist @@ -0,0 +1,26 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/API.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/const_hash.pl +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/func_hash.pl +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_auto.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_behavior.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_callback.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_create.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_delete.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_flush.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_get.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_quit.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_server_st.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_servers.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_set.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_stats.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_strerror.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_verbosity.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached/memcached_version.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Memcached/libmemcached/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Memcached/libmemcached/libmemcached.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Memcached/libmemcached/libmemcached.so +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Memcached/libmemcached +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Memcached +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Memcached/libmemcached +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Memcached |