# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 78095 2011-04-23 14:18:31Z jmr@macports.org $

PortSystem 1.0

name                    libmemcached
version                 0.43
description             libmemcached is a C and C++ client library to the memcached server
long_description        libmemcached is a C and C++ client library for memcached. \
    It has been designed to be light on memory usage, thread safe, \
    and provide full access to server side methods.
maintainers             brett
categories              devel
platforms               darwin
homepage                http://libmemcached.org/
master_sites            http://launchpad.net/${name}/1.0/${version}/+download/

checksums               md5     f6940255a1889871ef3a29f430370950 \
                        sha1    c11c77b26a882d12885b57fc607be1b7cbe434aa \
                        rmd160  2e2f05e27df110020a6f787624b0f80de1518336

depends_build           bin:pod2man:perl5
depends_lib             port:memcached

variant dtrace description {enable dtrace probes } {
    configure.args-append  --enable-dtrace
}

variant hsieh description {include support for hsieh hashing } {
    configure.args-append  --enable-hsieh_hash
}

platform darwin 9 {
    configure.compiler  gcc-4.2
}
platform darwin 8 {
    patchfiles-append   no_memslap.diff
}
