Ticket #27107: Portfile

File Portfile, 1.5 KB (added by cofyc.jackson@…, 14 years ago)

Port file.

Line 
1# -*- 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
2# $Id$
3
4PortSystem              1.0
5
6PortGroup               muniversal 1.0 
7
8name                    memcachedb
9version                 1.2.0
10description             A distributed key-value storage system designed for persistent.
11long_description        MemcacheDB is a distributed key-value storage system designed for persistent. It is NOT a cache solution, but a persistent storage engine for fast and reliable key-value based object storage and retrieval. It conforms to memcache protocol(not completed, see below), so any memcached client can have connectivity with it. MemcacheDB uses Berkeley DB as a storing backend, so lots of features including transaction and replication are supported.
12maintainers             gmail.com:cofyc.jackson
13categories              sysutils
14platforms               darwin
15homepage                http://memcachedb.org/
16master_sites            googlecode
17
18checksums               md5     1642242ab2108611873588b77848317b \
19                        sha1    fe817ed3a340a65dd6998f35d87a0d9555830d04 \
20                        rmd160  023e26d09b4ceae751bd7717c769a3b5c1e214d6
21
22configure.args          --with-libevent=${prefix}
23depends_lib             port:libevent \
24                        port:db47
25
26configure.cflags-append -I${prefix}/include/db47
27configure.ldflags       -L/opt/local/lib/db47
28
29livecheck.type  regex
30livecheck.regex ${name}-(\\d+(?:\\.\\d+){2,})\\.