Ignore:
Timestamp:
Oct 13, 2012, 9:53:13 AM (7 years ago)
Author:
ryandesign@…
Message:

gearmand: update to 0.41; install doc files; fix livecheck; use the correct number of parallel jobs; remove ossp-uuid dependency which doesn't appear to be used anymore

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/sysutils/gearmand/Portfile

    r96002 r98698  
    55
    66name                gearmand
    7 version             0.34
    8 revision            1
     7version             0.41
     8set branch          1.0
    99categories          sysutils net devel
    1010platforms           darwin
     
    2626
    2727homepage            http://gearman.org/
    28 master_sites        https://launchpad.net/gearmand/trunk/${version}/+download/
     28master_sites        https://launchpad.net/gearmand/${branch}/${version}/+download/
    2929
    30 checksums           rmd160  d5cf8b68d64b8095c695daa0a3d2248df7b888a3 \
    31                     sha256  968d701233f2376060274a69fa7c1b8e99f34b454a401805a2bd62067c13bca1
     30checksums           rmd160  f657d9ab210099e30077c529cc98fca6881ab64a \
     31                    sha256  eda6bc1f66a8f8d66394744b31ea975bd55f7ef2dfcc3698d7f9835a06ceb875
    3232
    33 depends_lib         port:boost port:libevent port:ossp-uuid
     33depends_lib         port:boost \
     34                    port:libevent
    3435
    3536configure.args      --disable-silent-rules \
     
    3839                    --disable-libmemcached \
    3940                    --disable-libtokyocabinet \
     41                    --enable-jobserver=${build.jobs} \
    4042                    --without-mysql \
    4143                    --without-sqlite3
     44
     45# gearmand handles parallel building using the --enable-jobserver arg above.
     46use_parallel_build  no
     47
     48post-destroot {
     49    set docdir ${prefix}/share/doc/${subport}
     50    xinstall -d ${destroot}${docdir}
     51    xinstall -m 644 -W ${worksrcpath} \
     52        AUTHORS \
     53        COPYING \
     54        ChangeLog \
     55        HACKING \
     56        README \
     57        THANKS \
     58        ${destroot}${docdir}
     59}
    4260
    4361variant dtrace description {Enable DTrace probes} {
     
    87105                        --log-file=${prefix}/var/log/gearmand.log
    88106
    89 livecheck.type      regex
     107livecheck.type      regexm
    90108livecheck.url       https://launchpad.net/${name}/+download
    91 livecheck.regex     {gearmand-(\d+(?:\.\d+)*).tar.gz}
     109livecheck.regex     (\[0-9.\]+) release</a>\\s+from the\\s+<a href="/gearmand/${branch}">${branch}</a> series
Note: See TracChangeset for help on using the changeset viewer.