summaryrefslogtreecommitdiff
path: root/devel/libmemcached
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2011-10-16 05:33:56 +0000
committermanu <manu@pkgsrc.org>2011-10-16 05:33:56 +0000
commitf10e50b89f4c80d5c2a17e86364970f61be3de32 (patch)
tree5a83356da065a3c268eff2bf9be7ffaa0040d8be /devel/libmemcached
parent28acce80dffbd06acf5ed7aafd08d727257935d0 (diff)
downloadpkgsrc-f10e50b89f4c80d5c2a17e86364970f61be3de32.tar.gz
C/C++ client library and tools for the memcached server
Diffstat (limited to 'devel/libmemcached')
-rw-r--r--devel/libmemcached/DESCR4
-rw-r--r--devel/libmemcached/Makefile21
-rw-r--r--devel/libmemcached/PLIST209
-rw-r--r--devel/libmemcached/buildlink3.mk13
-rw-r--r--devel/libmemcached/distinfo5
5 files changed, 252 insertions, 0 deletions
diff --git a/devel/libmemcached/DESCR b/devel/libmemcached/DESCR
new file mode 100644
index 00000000000..0368a8102fc
--- /dev/null
+++ b/devel/libmemcached/DESCR
@@ -0,0 +1,4 @@
+libMemcached is an open source C/C++ client library and tools for
+the memcached server (http://danga.com/memcached). It has been
+designed to be light on memory usage, thread safe, and provide full
+access to server side methods.
diff --git a/devel/libmemcached/Makefile b/devel/libmemcached/Makefile
new file mode 100644
index 00000000000..3395f232ed6
--- /dev/null
+++ b/devel/libmemcached/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/10/16 05:33:56 manu Exp $
+#
+
+DISTNAME= libmemcached-0.53
+CATEGORIES= devel
+MASTER_SITES= http://launchpad.net/libmemcached/1.0/0.53/+download/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://libmemcached.org
+COMMENT= C/C++ client library and tools for the memcached server
+LICENSE= modified-bsd
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= pkg-config gmake
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= support/libmemcached.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/libmemcached/PLIST b/devel/libmemcached/PLIST
new file mode 100644
index 00000000000..9ff2da59cc5
--- /dev/null
+++ b/devel/libmemcached/PLIST
@@ -0,0 +1,209 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/10/16 05:33:56 manu Exp $
+bin/memcapable
+bin/memcat
+bin/memcp
+bin/memdump
+bin/memerror
+bin/memexist
+bin/memflush
+bin/memparse
+bin/memping
+bin/memrm
+bin/memslap
+bin/memstat
+include/libhashkit/algorithm.h
+include/libhashkit/behavior.h
+include/libhashkit/configure.h
+include/libhashkit/digest.h
+include/libhashkit/function.h
+include/libhashkit/has.h
+include/libhashkit/hashkit.h
+include/libhashkit/hashkit.hpp
+include/libhashkit/str_algorithm.h
+include/libhashkit/strerror.h
+include/libhashkit/types.h
+include/libhashkit/visibility.h
+include/libmemcached/allocators.h
+include/libmemcached/analyze.h
+include/libmemcached/array.h
+include/libmemcached/auto.h
+include/libmemcached/basic_string.h
+include/libmemcached/behavior.h
+include/libmemcached/callback.h
+include/libmemcached/configure.h
+include/libmemcached/constants.h
+include/libmemcached/delete.h
+include/libmemcached/dump.h
+include/libmemcached/error.h
+include/libmemcached/exception.hpp
+include/libmemcached/exist.h
+include/libmemcached/fetch.h
+include/libmemcached/flush.h
+include/libmemcached/flush_buffers.h
+include/libmemcached/get.h
+include/libmemcached/hash.h
+include/libmemcached/memcached.h
+include/libmemcached/memcached.hpp
+include/libmemcached/memcached/protocol_binary.h
+include/libmemcached/memcached/vbucket.h
+include/libmemcached/memcached_util.h
+include/libmemcached/namespace.h
+include/libmemcached/options.h
+include/libmemcached/parse.h
+include/libmemcached/platform.h
+include/libmemcached/protocol/cache.h
+include/libmemcached/protocol/callback.h
+include/libmemcached/protocol_handler.h
+include/libmemcached/quit.h
+include/libmemcached/result.h
+include/libmemcached/return.h
+include/libmemcached/sasl.h
+include/libmemcached/server.h
+include/libmemcached/server_list.h
+include/libmemcached/stats.h
+include/libmemcached/storage.h
+include/libmemcached/strerror.h
+include/libmemcached/string.h
+include/libmemcached/types.h
+include/libmemcached/util.h
+include/libmemcached/util/flush.h
+include/libmemcached/util/pid.h
+include/libmemcached/util/ping.h
+include/libmemcached/util/pool.h
+include/libmemcached/util/version.h
+include/libmemcached/verbosity.h
+include/libmemcached/version.h
+include/libmemcached/visibility.h
+include/libmemcached/watchpoint.h
+lib/libhashkit.a
+lib/libhashkit.la
+lib/libhashkit.so
+lib/libhashkit.so.1
+lib/libhashkit.so.1.0
+lib/libmemcached.a
+lib/libmemcached.la
+lib/libmemcached.so
+lib/libmemcached.so.8
+lib/libmemcached.so.8.0
+lib/libmemcachedprotocol.a
+lib/libmemcachedprotocol.la
+lib/libmemcachedprotocol.so
+lib/libmemcachedprotocol.so.0
+lib/libmemcachedprotocol.so.0.0
+lib/libmemcachedutil.a
+lib/libmemcachedutil.la
+lib/libmemcachedutil.so
+lib/libmemcachedutil.so.2
+lib/libmemcachedutil.so.2.0
+lib/pkgconfig/libmemcached.pc
+man/man1/memaslap.1
+man/man1/memcapable.1
+man/man1/memcat.1
+man/man1/memcp.1
+man/man1/memdump.1
+man/man1/memerror.1
+man/man1/memflush.1
+man/man1/memrm.1
+man/man1/memslap.1
+man/man1/memstat.1
+man/man3/hashkit_clone.3
+man/man3/hashkit_crc32.3
+man/man3/hashkit_create.3
+man/man3/hashkit_fnv1_32.3
+man/man3/hashkit_fnv1_64.3
+man/man3/hashkit_fnv1a_32.3
+man/man3/hashkit_fnv1a_64.3
+man/man3/hashkit_free.3
+man/man3/hashkit_functions.3
+man/man3/hashkit_hsieh.3
+man/man3/hashkit_is_allocated.3
+man/man3/hashkit_jenkins.3
+man/man3/hashkit_md5.3
+man/man3/hashkit_murmur.3
+man/man3/hashkit_value.3
+man/man3/libhashkit.3
+man/man3/libmemcached.3
+man/man3/libmemcached_check_configuration.3
+man/man3/libmemcached_configuration.3
+man/man3/libmemcached_examples.3
+man/man3/libmemcachedutil.3
+man/man3/memcached.3
+man/man3/memcached_add.3
+man/man3/memcached_add_by_key.3
+man/man3/memcached_analyze.3
+man/man3/memcached_append.3
+man/man3/memcached_append_by_key.3
+man/man3/memcached_behavior_get.3
+man/man3/memcached_behavior_set.3
+man/man3/memcached_callback_get.3
+man/man3/memcached_callback_set.3
+man/man3/memcached_cas.3
+man/man3/memcached_cas_by_key.3
+man/man3/memcached_clone.3
+man/man3/memcached_create.3
+man/man3/memcached_decrement.3
+man/man3/memcached_decrement_with_initial.3
+man/man3/memcached_delete.3
+man/man3/memcached_delete_by_key.3
+man/man3/memcached_destroy_sasl_auth_data.3
+man/man3/memcached_dump.3
+man/man3/memcached_exist.3
+man/man3/memcached_exist_by_key.3
+man/man3/memcached_fetch.3
+man/man3/memcached_fetch_execute.3
+man/man3/memcached_fetch_result.3
+man/man3/memcached_flush_buffers.3
+man/man3/memcached_free.3
+man/man3/memcached_generate_hash.3
+man/man3/memcached_generate_hash_value.3
+man/man3/memcached_get.3
+man/man3/memcached_get_by_key.3
+man/man3/memcached_get_memory_allocators.3
+man/man3/memcached_get_sasl_callbacks.3
+man/man3/memcached_get_user_data.3
+man/man3/memcached_increment.3
+man/man3/memcached_increment_with_initial.3
+man/man3/memcached_last_error_message.3
+man/man3/memcached_lib_version.3
+man/man3/memcached_mget.3
+man/man3/memcached_mget_by_key.3
+man/man3/memcached_mget_execute.3
+man/man3/memcached_mget_execute_by_key.3
+man/man3/memcached_pool.3
+man/man3/memcached_pool_behavior_get.3
+man/man3/memcached_pool_behavior_set.3
+man/man3/memcached_pool_create.3
+man/man3/memcached_pool_destroy.3
+man/man3/memcached_pool_fetch.3
+man/man3/memcached_pool_pop.3
+man/man3/memcached_pool_push.3
+man/man3/memcached_pool_release.3
+man/man3/memcached_pool_st.3
+man/man3/memcached_prepend.3
+man/man3/memcached_prepend_by_key.3
+man/man3/memcached_quit.3
+man/man3/memcached_replace.3
+man/man3/memcached_replace_by_key.3
+man/man3/memcached_sasl_set_auth_data.3
+man/man3/memcached_server_add.3
+man/man3/memcached_server_count.3
+man/man3/memcached_server_cursor.3
+man/man3/memcached_server_list.3
+man/man3/memcached_server_list_append.3
+man/man3/memcached_server_list_count.3
+man/man3/memcached_server_list_free.3
+man/man3/memcached_server_push.3
+man/man3/memcached_servers_parse.3
+man/man3/memcached_set.3
+man/man3/memcached_set_by_key.3
+man/man3/memcached_set_memory_allocators.3
+man/man3/memcached_set_sasl_callbacks.3
+man/man3/memcached_set_user_data.3
+man/man3/memcached_stat.3
+man/man3/memcached_stat_execute.3
+man/man3/memcached_stat_get_keys.3
+man/man3/memcached_stat_get_value.3
+man/man3/memcached_stat_servername.3
+man/man3/memcached_strerror.3
+man/man3/memcached_verbosity.3
+man/man3/memcached_version.3
diff --git a/devel/libmemcached/buildlink3.mk b/devel/libmemcached/buildlink3.mk
new file mode 100644
index 00000000000..9c31fc95797
--- /dev/null
+++ b/devel/libmemcached/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/10/16 05:33:56 manu Exp $
+
+BUILDLINK_TREE+= libmemcached
+
+.if !defined(libmemcached_BUILDLINK3_MK)
+LIBMEMCACHED_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libmemcached+= libmemcached>=0.53
+BUILDLINK_ABI_DEPENDS.libmemcached+= libmemcached>=0.53
+BUILDLINK_PKGSRCDIR.libmemcached?= ../../devel/libmemcached
+.endif # LIBMEMCACHED_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libmemcached
diff --git a/devel/libmemcached/distinfo b/devel/libmemcached/distinfo
new file mode 100644
index 00000000000..b1f55e7eb2d
--- /dev/null
+++ b/devel/libmemcached/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/10/16 05:33:56 manu Exp $
+
+SHA1 (libmemcached-0.53.tar.gz) = 52e0422a8916814b7c416d1671018e9aab50e9cc
+RMD160 (libmemcached-0.53.tar.gz) = 82b5ee6b72ebb5127c4c9c32484ac0ab0c6e8310
+Size (libmemcached-0.53.tar.gz) = 940481 bytes