From eed35f81800526a595b7c0eddd41bf016f315d0d Mon Sep 17 00:00:00 2001 From: cheusov Date: Fri, 10 Jan 2014 22:43:33 +0000 Subject: Add parallel/dsh package dsh is an implementation of a wrapper for executing multiple remote shell (rsh/remsh/ssh) commands. rsh/remsh/ssh are wrappers for executing shell (ksh/bash/zsh/tcsh/sh .. etc... ) on remote hosts. --- parallel/dsh/DESCR | 3 +++ parallel/dsh/Makefile | 22 ++++++++++++++++++++++ parallel/dsh/PLIST | 8 ++++++++ parallel/dsh/distinfo | 6 ++++++ parallel/dsh/patches/patch-aa | 14 ++++++++++++++ 5 files changed, 53 insertions(+) create mode 100644 parallel/dsh/DESCR create mode 100644 parallel/dsh/Makefile create mode 100644 parallel/dsh/PLIST create mode 100644 parallel/dsh/distinfo create mode 100644 parallel/dsh/patches/patch-aa (limited to 'parallel') diff --git a/parallel/dsh/DESCR b/parallel/dsh/DESCR new file mode 100644 index 00000000000..67e6c545a17 --- /dev/null +++ b/parallel/dsh/DESCR @@ -0,0 +1,3 @@ +dsh is an implementation of a wrapper for executing multiple remote shell +(rsh/remsh/ssh) commands. rsh/remsh/ssh are wrappers for executing shell +(ksh/bash/zsh/tcsh/sh .. etc... ) on remote hosts. diff --git a/parallel/dsh/Makefile b/parallel/dsh/Makefile new file mode 100644 index 00000000000..037b39d03e9 --- /dev/null +++ b/parallel/dsh/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2014/01/10 22:43:33 cheusov Exp $ +# + +DISTNAME= dsh-0.25.10 +CATEGORIES= parallel +MASTER_SITES= http://www.netfort.gr.jp/~dancer/software/downloads/ + +MAINTAINER= morr@NetBSD.org +HOMEPAGE= http://www.netfort.gr.jp/~dancer/software/downloads/ +COMMENT= Runs command through rsh or ssh on a cluster of machines +LICENSE= gnu-gpl-v2 + +EGDIR= ${PREFIX}/share/examples/dsh +GNU_CONFIGURE= yes +USE_TOOLS+= msgfmt +USE_LIBTOOL= yes +USE_PKGLOCALEDIR= yes +CONF_FILES= ${EGDIR}/dsh.conf ${PKG_SYSCONFDIR}/dsh.conf + +.include "../../devel/gettext-lib/buildlink3.mk" +.include "../../devel/libdshconfig/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/parallel/dsh/PLIST b/parallel/dsh/PLIST new file mode 100644 index 00000000000..bdc6d6c7de5 --- /dev/null +++ b/parallel/dsh/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1 2014/01/10 22:43:33 cheusov Exp $ +bin/dsh +man/ja/man1/dsh.1 +man/ja/man5/dsh.conf.5 +man/man1/dsh.1 +man/man5/dsh.conf.5 +share/examples/dsh/dsh.conf +share/locale/ja/LC_MESSAGES/dsh.mo diff --git a/parallel/dsh/distinfo b/parallel/dsh/distinfo new file mode 100644 index 00000000000..7bb05789147 --- /dev/null +++ b/parallel/dsh/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2014/01/10 22:43:33 cheusov Exp $ + +SHA1 (dsh-0.25.10.tar.gz) = 79ac887a85f8cc8a654a8aa94cb05b5c8c9394de +RMD160 (dsh-0.25.10.tar.gz) = 2a60c27f8c0b7d4546f3cf96b37aaa01cbd0579c +Size (dsh-0.25.10.tar.gz) = 394506 bytes +SHA1 (patch-aa) = fe00108b6d617054ddbf442fee2ba2f72b6f9a66 diff --git a/parallel/dsh/patches/patch-aa b/parallel/dsh/patches/patch-aa new file mode 100644 index 00000000000..a3d7a8c6474 --- /dev/null +++ b/parallel/dsh/patches/patch-aa @@ -0,0 +1,14 @@ +$NetBSD: patch-aa,v 1.1 2014/01/10 22:43:33 cheusov Exp $ + +Install config file to @prefix@/share/examples/dsh +--- Makefile.in.orig 2008-02-03 11:35:13.000000000 +0100 ++++ Makefile.in +@@ -226,7 +226,7 @@ program_transform_name = @program_transf + psdir = @psdir@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ +-sysconfdir = @sysconfdir@ ++sysconfdir = @prefix@/share/examples/dsh + target_alias = @target_alias@ + dsh_SOURCES = dsh.c linkedlist.c parameter.c dsh.h linkedlist.h parameter.h gettext.h + original_man = dsh.1 dsh.conf.5 -- cgit v1.2.3