diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2006-07-20 05:29:57 +0000 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2006-07-20 05:29:57 +0000 |
commit | 56a84f03479482f141c579caf65d9e7f787b71f5 (patch) | |
tree | 5bb14245d66560ee65d690666053ab328d93fcd1 /app-shells/pdsh | |
parent | (#122950) Bump, removes podchecker and adds postinst note about '-xrm' errors... (diff) | |
download | gentoo-2-56a84f03479482f141c579caf65d9e7f787b71f5.tar.gz gentoo-2-56a84f03479482f141c579caf65d9e7f787b71f5.tar.bz2 gentoo-2-56a84f03479482f141c579caf65d9e7f787b71f5.zip |
(#81171) Add the parallel distributed shell (jghobrial@uh.edu).
(Portage version: 2.1.1_pre3)
Diffstat (limited to 'app-shells/pdsh')
-rw-r--r-- | app-shells/pdsh/ChangeLog | 10 | ||||
-rw-r--r-- | app-shells/pdsh/Manifest | 16 | ||||
-rw-r--r-- | app-shells/pdsh/files/digest-pdsh-2.9 | 3 | ||||
-rw-r--r-- | app-shells/pdsh/metadata.xml | 16 | ||||
-rw-r--r-- | app-shells/pdsh/pdsh-2.9.ebuild | 35 |
5 files changed, 80 insertions, 0 deletions
diff --git a/app-shells/pdsh/ChangeLog b/app-shells/pdsh/ChangeLog new file mode 100644 index 000000000000..fe9fa0da4b89 --- /dev/null +++ b/app-shells/pdsh/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-shells/pdsh +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/pdsh/ChangeLog,v 1.1 2006/07/20 05:29:57 dberkholz Exp $ + +*pdsh-2.9 (20 Jul 2006) + + 20 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml, + +pdsh-2.9.ebuild: + (#81171) Add the parallel distributed shell (jghobrial@uh.edu). + diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest new file mode 100644 index 000000000000..47305ae071a9 --- /dev/null +++ b/app-shells/pdsh/Manifest @@ -0,0 +1,16 @@ +DIST pdsh-2.9.tar.bz2 423694 RMD160 a58a9f15812b76dfa0db8802932c8a897e0354dc SHA1 c7aea265ac1bb10e2140aa65b636356d23220ed8 SHA256 029b0081783a5cbe81a5de30532bd68496755618b8d4f26fa1d829b9507060e2 +EBUILD pdsh-2.9.ebuild 816 RMD160 d78deda2b9a5df0e032991f9763a3de8f60b9fbe SHA1 98556248e566ea9f8dd405ce705a7c581288eb47 SHA256 1b2a55bf8903890a63272291bc19f091de10fc474d05db3281ad49dd68b62286 +MD5 877b49bf94ffb74df6fecd5b595336e2 pdsh-2.9.ebuild 816 +RMD160 d78deda2b9a5df0e032991f9763a3de8f60b9fbe pdsh-2.9.ebuild 816 +SHA256 1b2a55bf8903890a63272291bc19f091de10fc474d05db3281ad49dd68b62286 pdsh-2.9.ebuild 816 +MISC ChangeLog 298 RMD160 8dfd97b0ec5eb20e1301c39c2b3100787fadfcd7 SHA1 989629f02bc9f4112584d06fd9a38dc48c71ee4c SHA256 0f8e3cd39f72e8deb807c8d05be069bac37d1abbce6f50de575b69f1624f1929 +MD5 044c4c84818eb98cf2d68b7a121c1bb9 ChangeLog 298 +RMD160 8dfd97b0ec5eb20e1301c39c2b3100787fadfcd7 ChangeLog 298 +SHA256 0f8e3cd39f72e8deb807c8d05be069bac37d1abbce6f50de575b69f1624f1929 ChangeLog 298 +MISC metadata.xml 817 RMD160 ab1daeeadfcebc1e9ef44dfda8241af8ccf1148f SHA1 790f87575bd15c312f21580590030cca6608376d SHA256 56462334fb21d49ba0d821c4059446763db30d3752623e1b5b05269e699ce875 +MD5 292edbcf8227b5c9897735227ae27334 metadata.xml 817 +RMD160 ab1daeeadfcebc1e9ef44dfda8241af8ccf1148f metadata.xml 817 +SHA256 56462334fb21d49ba0d821c4059446763db30d3752623e1b5b05269e699ce875 metadata.xml 817 +MD5 9b929f3e785f3a221bac02b645be627d files/digest-pdsh-2.9 229 +RMD160 20ccbc3b556b6053dce2cb342c6861d1930acbbe files/digest-pdsh-2.9 229 +SHA256 967ef1faa0c33d3bc78c6ee9d6865d7fccc8bff084588cb695a8b43e4bc347d5 files/digest-pdsh-2.9 229 diff --git a/app-shells/pdsh/files/digest-pdsh-2.9 b/app-shells/pdsh/files/digest-pdsh-2.9 new file mode 100644 index 000000000000..1e0aaff22bfb --- /dev/null +++ b/app-shells/pdsh/files/digest-pdsh-2.9 @@ -0,0 +1,3 @@ +MD5 2ccdc7ea0c2590695d6a02a9b81ca05d pdsh-2.9.tar.bz2 423694 +RMD160 a58a9f15812b76dfa0db8802932c8a897e0354dc pdsh-2.9.tar.bz2 423694 +SHA256 029b0081783a5cbe81a5de30532bd68496755618b8d4f26fa1d829b9507060e2 pdsh-2.9.tar.bz2 423694 diff --git a/app-shells/pdsh/metadata.xml b/app-shells/pdsh/metadata.xml new file mode 100644 index 000000000000..353d459348e0 --- /dev/null +++ b/app-shells/pdsh/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>cluster</herd> +<longdescription> +Pdsh is a high-performance, parallel remote shell utility. It has built-in, +thread-safe clients for Berkeley and Kerberos V4 rsh, and can call SSH +externally (though with reduced performance). Pdsh uses a "sliding window" +parallel algorithm to conserve socket resources on the initiating node and +to allow progress to continue while timeouts occur on some connections. +Pdsh is similar to DSH, part of the IBM PSSP software offering, but offers +improved performance and handling of error conditions. It runs on a variety +of platforms (including as a replacement for DSH on AIX/PSSP), but is +primarily developed on Linux. +</longdescription> +</pkgmetadata> diff --git a/app-shells/pdsh/pdsh-2.9.ebuild b/app-shells/pdsh/pdsh-2.9.ebuild new file mode 100644 index 000000000000..4a50856e6b35 --- /dev/null +++ b/app-shells/pdsh/pdsh-2.9.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-shells/pdsh/pdsh-2.9.ebuild,v 1.1 2006/07/20 05:29:57 dberkholz Exp $ + +inherit versionator + +MY_PV=$(replace_version_separator 2 '-') +MY_P="${PN}-${MY_PV}" +DESCRIPTION="A high-performance, parallel remote shell utility." +HOMEPAGE="http://www.llnl.gov/linux/pdsh/pdsh.html" +SRC_URI="ftp://ftp.llnl.gov/pub/linux/pdsh/${MY_P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="crypt readline" +RDEPEND="crypt? ( net-misc/openssh ) + net-misc/netkit-rsh + readline? ( sys-libs/readline )" +DEPEND="${RDEPEND}" +S="${WORKDIR}/${MY_P}" + +src_compile() { + econf \ + $(use_with crypt ssh) \ + --with-rsh \ + $(use_with readline) \ + --with-machines \ + || die "configure failed" + emake || die "make failed" +} + +src_install() { + einstall || die "install failed" +} + |