Ticket #24171: Portfile.diff

File Portfile.diff, 2.7 KB (added by rodney.rehm@…, 14 years ago)

same patch, just removed primary dependency port:memcached

  • sysutils/gearmand/Portfile

    old new  
    44
    55name                    gearmand
    66version                 0.12
    7 revision                1
     7revision                2
    88description             framework for distributed computation
    99long_description        Gearman provides a generic application framework \
    1010                        to farm out work to other machines or processes \
     
    1616                        database replication events. In other words, it \
    1717                        is the nervous system for how distributed \
    1818                        processing communicates.
    19 maintainers             medialize.de:rodney.rehm openmaintainer
    20 categories              sysutils
     19maintainers             medialize.de:rodney.rehm openmaintainer \
     20                        andyfowler.com:andy
     21categories              sysutils net devel
    2122platforms               darwin
    2223homepage                http://gearman.org/
    2324master_sites            https://launchpad.net/gearmand/trunk/${version}/+download/
    2425
    2526checksums               md5  6e88a6bfb26e50d5aed37d143184e7f2
    2627
    27 depends_lib             port:libevent
     28depends_lib             port:libevent port:sqlite3
    2829
    2930configure.args          --mandir=${prefix}/share/man \
    3031                        --with-libevent-prefix=${prefix} \
    31                         --enable-threads
     32                        --enable-threads \
     33                        --disable-libdrizzle \
     34                        --disable-libpq \
     35                        --disable-memcached
    3236
    3337startupitem.create      yes
    3438startupitem.executable  ${prefix}/sbin/gearmand -vv \
     
    4044variant dtrace description (Enable DTrace probes) {
    4145    configure.args-append    --enable-dtrace
    4246}
     47
     48variant no_sqlite description {Build without sqlite3 support} {
     49    depends_lib-delete      port:sqlite3
     50    configure.args-append   --disable-libsqlite3
     51}
     52
     53variant memcached description {Build with memcached support} {
     54    depends_lib-append      port:libmemcached
     55    configure.args-delete   --disable-libmemcached
     56    configure.args-append   --enable-libmemcached
     57}
     58
     59variant drizzle description {Build with libdrizzle support} {
     60    depends_lib-append      port:libdrizzle
     61    configure.args-delete   --disable-libdrizzle
     62    configure.args-append   --enable-libdrizzle
     63}
     64
     65variant postgres description {Build with postgresql support} {
     66    depends_lib-append      port:libpqxx
     67    configure.args-delete   --disable-libpq
     68    configure.args-append   --enable-libpq
     69}
     70
     71livecheck.type    regex
     72livecheck.url     https://launchpad.net/${name}/+download
     73livecheck.regex   {gearmand-(\d+(?:\.\d+)*).tar.gz}