summaryrefslogtreecommitdiff
path: root/parallel
diff options
context:
space:
mode:
authorcheusov <cheusov@pkgsrc.org>2014-01-10 22:43:33 +0000
committercheusov <cheusov@pkgsrc.org>2014-01-10 22:43:33 +0000
commiteed35f81800526a595b7c0eddd41bf016f315d0d (patch)
tree2673b9e4b27777bd14b1d0d883f53dd5a108bf2e /parallel
parent80ee64be63039ccf48ba6e7d7011aef476f0c9c1 (diff)
downloadpkgsrc-eed35f81800526a595b7c0eddd41bf016f315d0d.tar.gz
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.
Diffstat (limited to 'parallel')
-rw-r--r--parallel/dsh/DESCR3
-rw-r--r--parallel/dsh/Makefile22
-rw-r--r--parallel/dsh/PLIST8
-rw-r--r--parallel/dsh/distinfo6
-rw-r--r--parallel/dsh/patches/patch-aa14
5 files changed, 53 insertions, 0 deletions
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