# Buildsheet autogenerated by ravenadm tool -- Do not edit.

NAMEBASE=		libmemcached
VERSION=		1.1.4
KEYWORDS=		databases
VARIANTS=		std
SDESC[std]=		Client library and tools for the memcached server
HOMEPAGE=		https://github.com/awesomized/libmemcached/
CONTACT=		Michael_Reim[kraileth@elderlinux.org]

DOWNLOAD_GROUPS=	main
SITES[main]=		GITHUB/awesomized:libmemcached:1.1.4
DISTFILE[1]=		generated:main
DF_INDEX=		1
SPKGS[std]=		set
			primary
			tools
			dev
			docs

OPTIONS_AVAILABLE=	none
OPTIONS_STANDARD=	none

BUILD_DEPENDS=		cyrus-sasl:dev:std
			libevent:dev:std
BUILDRUN_DEPENDS=	cyrus-sasl:primary:std
			libevent:primary:std

USES=			bison cmake c++:primary ssl

LICENSE=		BSD3CLAUSE:primary
LICENSE_FILE=		BSD3CLAUSE:{{WRKSRC}}/LICENSE
LICENSE_SCHEME=		solo

FPC_EQUIVALENT=		databases/libmemcached

PLIST_SUB=		SO_LIBMC=11.0.0
			SO_LIBMC_MAJ=11
			SO_LIBMC_PROT=0.0.0
			SO_LIBMC_PROT_MAJ=0
			SO_LIBMC_UTIL=2.0.0
			SO_LIBMC_UTIL_MAJ=2
			SO_LIBHKIT=2.0.0
			SO_LIBHKIT_MAJ=2

CMAKE_ARGS=		-DBUILD_SHARED_LIBS=ON
			-DENABLE_SASL=ON
			-DENABLE_HASH_FNV64=ON
			-DENABLE_HASH_HSIEH=ON
			-DENABLE_HASH_MURMUR=ON

post-stage:
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so

[FILE:314:descriptions/desc.primary]
libmemcached-awesome is an open source C/C++ client library and tools for 
the memcached server (http://memcached.org/). It has been designed to be 
light on memory usage, thread safe, and provide full access to server side 
methods. It is a resurrection of the original work from Brian Aker at 
libmemcached.org.


[FILE:64:descriptions/desc.tools]
This subpackage contains the tools that come with libmemcached.


[FILE:115:distinfo]
c477e1f6510e1dc698e84f3717ce690a8f65b94c616ecaa62306cce0f5e3116a       530337 awesomized-libmemcached-1.1.4.tar.gz


[FILE:344:manifests/plist.primary]
lib/
 libhashkit.so.%%SO_LIBHKIT_MAJ%%
 libhashkit.so.%%SO_LIBHKIT%%
 libmemcached.so.%%SO_LIBMC_MAJ%%
 libmemcached.so.%%SO_LIBMC%%
 libmemcachedprotocol.so.%%SO_LIBMC_PROT_MAJ%%
 libmemcachedprotocol.so.%%SO_LIBMC_PROT%%
 libmemcachedutil.so.%%SO_LIBMC_UTIL_MAJ%%
 libmemcachedutil.so.%%SO_LIBMC_UTIL%%
share/libmemcached-awesome/example.cnf


[FILE:135:manifests/plist.tools]
bin/
 memaslap
 memcapable
 memcat
 memcp
 memdump
 memerror
 memexist
 memflush
 memparse
 memping
 memrm
 memslap
 memstat
 memtouch


[FILE:1878:manifests/plist.dev]
include/libhashkit/hashkit.h
include/libhashkit-1.0/
 algorithm.h
 basic_string.h
 behavior.h
 configure.h
 digest.h
 function.h
 has.h
 hashkit.h
 hashkit.hpp
 str_algorithm.h
 strerror.h
 string.h
 types.h
 visibility.h
include/libmemcached/
 memcached.h
 memcached.hpp
 util.h
include/libmemcached-1.0/
 alloc.h
 allocators.h
 analyze.h
 auto.h
 basic_string.h
 behavior.h
 callback.h
 callbacks.h
 configure.h
 defaults.h
 delete.h
 deprecated_types.h
 dump.h
 encoding_key.h
 error.h
 exception.hpp
 exist.h
 fetch.h
 flush.h
 flush_buffers.h
 get.h
 hash.h
 limits.h
 memcached.h
 memcached.hpp
 options.h
 parse.h
 platform.h
 quit.h
 result.h
 return.h
 sasl.h
 server.h
 server_list.h
 stats.h
 storage.h
 strerror.h
 touch.h
 triggers.h
 types.h
 verbosity.h
 version.h
 visibility.h
include/libmemcached-1.0/struct/
 allocator.h
 analysis.h
 callback.h
 memcached.h
 result.h
 sasl.h
 server.h
 stat.h
 string.h
include/libmemcached-1.0/types/
 behavior.h
 callback.h
 connection.h
 hash.h
 return.h
 server_distribution.h
include/libmemcachedprotocol-0.0/
 binary.h
 callback.h
 configure.h
 handler.h
 vbucket.h
include/libmemcachedutil-1.0/
 flush.h
 ostream.hpp
 pid.h
 ping.h
 pool.h
 util.h
 version.h
lib/
 libhashkit.so
 libmemcached.so
 libmemcachedprotocol.so
 libmemcachedutil.so
 libp9y.a
lib/cmake/libmemcached-awesome/
 libhashkit-targets-release.cmake
 libhashkit-targets.cmake
 libhashkit-version.cmake
 libmemcached-config.cmake
 libmemcached-targets-release.cmake
 libmemcached-targets.cmake
 libmemcached-version.cmake
 libmemcachedprotocol-targets-release.cmake
 libmemcachedprotocol-targets.cmake
 libmemcachedprotocol-version.cmake
 libmemcachedutil-targets-release.cmake
 libmemcachedutil-targets.cmake
 libmemcachedutil-version.cmake
 p9y-targets-release.cmake
 p9y-targets.cmake
lib/pkgconfig/libmemcached.pc
share/aclocal/ax_libmemcached.m4


[FILE:177:manifests/plist.docs]
share/doc/libmemcached/
 AUTHORS
 BUGS.md
 CONTRIBUTING.md
 COPYING
 ChangeLog
 ChangeLog-0.md
 ChangeLog-1.0.md
 ChangeLog-1.1.md
 ChangeLog.md
 LICENSE
 NEWS
 README.md
 TODO