Ticket #57765: Portfile.pdsh.2.txt

File Portfile.pdsh.2.txt, 1.7 KB (added by unix-fan, 5 years ago)
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
3PortSystem        1.0
4PortGroup         github 1.0
5github.setup      chaos pdsh 2.33
6
7categories        net
8platforms         darwin
9license           GPL-2+
10maintainers       github.com:unixfan
11
12description       Parallel Distributed Shell
13long_description  Pdsh is a high-performance, parallel remote shell utility. \
14                  It uses a sliding window of threads to execute remote commands, \
15                  conserving socket resources while allowing some \
16                  connections to timeout if needed. It was originally written as a \
17                  replacement for DSH by IBM on clusters at LLNL.
18
19checksums         rmd160  6acf5b14f4245aab9324526f60f0d7701100a811 \
20                  sha256  7368087429d6269f0a6313c406ef38c6a6a947bc003ca7368fc6481b139d942f \
21                  size    588869
22
23master_sites      ${homepage}/releases/download/${github.project}-${github.version}
24
25configure.args    --with-ssh \
26                  --mandir=${prefix}/share/man
27
28default_variants  +dsh +readline +no_rsh +genders # +nodeupdown
29
30variant dsh description {with dshgroups} {
31  configure.args-append --with-dshgroups
32}
33variant genders description {with genders} {
34  depends_lib-append port:genders
35  configure.args-append --with-genders
36}
37variant readline description {with readline} {
38  depends_lib-append port:readline
39  configure.args-append --with-readline
40}
41variant no_rsh description {without rsh} {
42  configure.args-append --without-rsh
43}
44variant nodeupdown description {with nodeupdown} {
45  configure.args-append --with-nodeupdown
46}
47
48livecheck.version  ${github.project}-${github.version}