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 | |
---|
4 | PortSystem 1.0 |
---|
5 | PortGroup python26 1.0 |
---|
6 | |
---|
7 | name pssh |
---|
8 | version 1.4.3 |
---|
9 | categories sysutils net |
---|
10 | platforms darwin |
---|
11 | license BSD |
---|
12 | maintainers ambulatoryclam.net:dports openmaintainer |
---|
13 | |
---|
14 | description parallel versions of ssh tools |
---|
15 | long_description Commands for performing ssh operations in parallel \ |
---|
16 | against a group of machines. Includes pssh (run \ |
---|
17 | commands on multiple hosts), pscp (copy files to \ |
---|
18 | multiple hosts), prsync (rsync files to multiple \ |
---|
19 | hosts), pslurp (copy files from multiple hosts to a \ |
---|
20 | single destination), and pnuke (kill processes on \ |
---|
21 | multiple hosts.) |
---|
22 | |
---|
23 | homepage http://www.theether.org/pssh/ |
---|
24 | master_sites ${homepage} |
---|
25 | checksums md5 dcb8e1497fdd53dced9c3a5d33053757 \ |
---|
26 | sha1 986a16cc4d4d00b98b889c4b7f22ef67e745c73d \ |
---|
27 | rmd160 82feed3296af06d547dfb715315b61bb57359eeb |
---|
28 | |
---|
29 | python.link_binaries no |
---|
30 | |
---|
31 | post-destroot { |
---|
32 | foreach x {"pssh" "pscp" "prsync" "pslurp" "pnuke"} { |
---|
33 | ln -s ${python.prefix}/bin/$x ${destroot}${prefix}/bin |
---|
34 | } |
---|
35 | } |
---|