Add and enable package "pdsh"

This commit is contained in:
cheusov 2014-01-10 21:30:09 +00:00
parent 94ceaaf8d0
commit 0c3abe1383
5 changed files with 53 additions and 1 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.22 2013/07/02 11:10:04 rodent Exp $
# $NetBSD: Makefile,v 1.23 2014/01/10 21:30:09 cheusov Exp $
#
COMMENT= Applications dealing with parallelism in computing
@ -15,6 +15,7 @@ SUBDIR+= openpa
SUBDIR+= p5-Parallel-Pvm
SUBDIR+= paexec
SUBDIR+= parallel
SUBDIR+= pdsh
SUBDIR+= pvm3
SUBDIR+= py-billiard
SUBDIR+= sge

4
parallel/pdsh/DESCR Normal file
View file

@ -0,0 +1,4 @@
Pdsh is a high-performance, parallel remote shell utility.
It uses a sliding window of threads to execute remote
commands, conserving socket resources while allowing some
connections to timeout if needed.

28
parallel/pdsh/Makefile Normal file
View file

@ -0,0 +1,28 @@
# $NetBSD: Makefile,v 1.1 2014/01/10 21:30:09 cheusov Exp $
#
DISTNAME= pdsh-2.29
CATEGORIES= parallel
MASTER_SITES= http://pdsh.googlecode.com/files/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= filip@joyent.com
HOMEPAGE= https://pdsh.googlecode.com/
COMMENT= High-performance, parallel remote shell utility
LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= perl:run
REPLACE_PERL+= scripts/dshbak
CONFIGURE_ARGS+= --with-ssh
CONFIGURE_ARGS+= --with-dshgroups=${PKG_SYSCONFBASE}/dsh/group
CONFIGURE_ARGS+= --with-machines=${PKG_SYSCONFDIR}/machines
PKG_SYSCONFSUBDIR= ${PKGBASE}
.include "../../mk/bsd.pkg.mk"

14
parallel/pdsh/PLIST Normal file
View file

@ -0,0 +1,14 @@
@comment $NetBSD: PLIST,v 1.1 2014/01/10 21:30:09 cheusov Exp $
bin/dshbak
bin/pdcp
bin/pdsh
bin/rpdcp
lib/pdsh/dshgroup.la
lib/pdsh/execcmd.la
lib/pdsh/machines.la
lib/pdsh/sshcmd.la
lib/pdsh/xrcmd.la
man/man1/dshbak.1
man/man1/pdcp.1
man/man1/pdsh.1
man/man1/rpdcp.1

5
parallel/pdsh/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2014/01/10 21:30:09 cheusov Exp $
SHA1 (pdsh-2.29.tar.bz2) = a3e44ffba151f023d72df67cd7a7d37b4a80c80e
RMD160 (pdsh-2.29.tar.bz2) = c56e6cc85e3af4c3f5c025c45c723b04c683a797
Size (pdsh-2.29.tar.bz2) = 470693 bytes