# -*- 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$ PortSystem 1.0 name memcached version 1.2.8 description A high performance, distributed memory object caching system. long_description Memcached is a high-performance, distributed memory object \ caching system, generic in nature, but intended for use in \ speeding up dynamic web applications by alleviating database load. maintainers brett categories sysutils platforms darwin homepage http://www.danga.com/memcached/ master_sites http://www.danga.com/memcached/dist/ checksums md5 e5a4ee04e517a5cad110f29e4490e4ab \ sha1 6f99414f37cc5b1a6866d9b3ec9254c2ebda237a configure.args --mandir=${prefix}/share/man \ --with-libevent=${prefix} \ --enable-threads depends_lib port:libevent startupitem.create yes startupitem.name memcached startupitem.start "${prefix}/bin/memcached -u nobody -m 64 -c 10240 -p 11211 -d" startupitem.stop "/usr/bin/killall memcached" variant dtrace description (Enable DTrace probes) { configure.args-append --enable-dtrace } variant threads description (support multithreaded execution) { configure.args-append --enable-threads } livecheck.check regex livecheck.url ${homepage}download.bml livecheck.regex ${name}-(\\d+(?:\\.\\d+){2,})\\.