diff options
author | manu <manu@pkgsrc.org> | 2011-10-16 05:33:56 +0000 |
---|---|---|
committer | manu <manu@pkgsrc.org> | 2011-10-16 05:33:56 +0000 |
commit | f10e50b89f4c80d5c2a17e86364970f61be3de32 (patch) | |
tree | 5a83356da065a3c268eff2bf9be7ffaa0040d8be /devel | |
parent | 28acce80dffbd06acf5ed7aafd08d727257935d0 (diff) | |
download | pkgsrc-f10e50b89f4c80d5c2a17e86364970f61be3de32.tar.gz |
C/C++ client library and tools for the memcached server
Diffstat (limited to 'devel')
-rw-r--r-- | devel/libmemcached/DESCR | 4 | ||||
-rw-r--r-- | devel/libmemcached/Makefile | 21 | ||||
-rw-r--r-- | devel/libmemcached/PLIST | 209 | ||||
-rw-r--r-- | devel/libmemcached/buildlink3.mk | 13 | ||||
-rw-r--r-- | devel/libmemcached/distinfo | 5 |
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 |