[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2023-02-20 Thread David Seifert
commit: 5fbe68d90ec233e4f13ab59739cb81c93c5dafe1
Author: David Seifert  gentoo  org>
AuthorDate: Mon Feb 20 20:52:01 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Feb 20 20:52:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbe68d9

app-shells/pdsh: drop 2.26-r1, 2.34

Signed-off-by: David Seifert  gentoo.org>

 app-shells/pdsh/Manifest|  1 -
 app-shells/pdsh/pdsh-2.26-r1.ebuild | 56 -
 app-shells/pdsh/pdsh-2.34.ebuild| 63 -
 3 files changed, 120 deletions(-)

diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest
index 4e2aae205eb1..82503ee9c03e 100644
--- a/app-shells/pdsh/Manifest
+++ b/app-shells/pdsh/Manifest
@@ -1,2 +1 @@
-DIST pdsh-2.26.tar.bz2 490732 BLAKE2B 
809a7ee0a1026e0cdaea8bf97c046a3a6e2994199dbbdb2cebe56de0393e8422a07e86f1ff60d6e750bf7279ccb43c03ea3aa4529b6fa6a34e3d77d90f0c3597
 SHA512 
3f15b3bb4fc2cff27a3b5d68de3e6cb74bb4001288a787763358a0641d0cc77c840b2c6641213ef31bc9d9d69cfe9531b25d7a9375630a5b008b1bcffbe95c0a
 DIST pdsh-2.34.tar.gz 215708 BLAKE2B 
dba626c66b9a17536fc02d8482b776d539ee680354326c821dc916735d1fc115226fcf22868407830245067cf45ddf9c997cd8c382b0dde0168d9ed6cb4fcc4d
 SHA512 
2d4e090d97f6bad97ee1dbdf2ee29e4d9603edfd5c92a6935131ef7f7bbff797cceb8ad3a72e3d5995d3d5302eac985d129f4968e3fa6744785a3df2d0fda33c

diff --git a/app-shells/pdsh/pdsh-2.26-r1.ebuild 
b/app-shells/pdsh/pdsh-2.26-r1.ebuild
deleted file mode 100644
index 095ad29902e1..
--- a/app-shells/pdsh/pdsh-2.26-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A high-performance, parallel remote shell utility"
-HOMEPAGE="https://computing.llnl.gov/linux/pdsh.html;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="crypt readline rsh static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   crypt? ( net-misc/openssh )
-   rsh? ( net-misc/netkit-rsh )
-   readline? ( sys-libs/readline:0= )"
-
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-util/dejagnu )"
-
-pkg_setup() {
-   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
-   MODULE_CONFIG=""
-
-   local m
-   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
-
-   for m in ${PDSH_MODULE_LIST}; do
-   if [[ "${valid_modules}" == *:${m}:* ]]; then
-   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
-   fi
-   done
-
-   elog "Building ${PF} with the following modules:"
-   elog "  ${PDSH_MODULE_LIST}"
-   elog "This list can be changed in /etc/portage/make.conf by setting"
-   elog "PDSH_MODULE_LIST=\"module1 module2...\""
-}
-
-src_configure() {
-   econf ${MODULE_CONFIG} \
-   --with-machines \
-   --enable-shared \
-   $(use_with crypt ssh) \
-   $(use_with rsh) \
-   $(use_with readline) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-}

diff --git a/app-shells/pdsh/pdsh-2.34.ebuild b/app-shells/pdsh/pdsh-2.34.ebuild
deleted file mode 100644
index 6fd3cd631503..
--- a/app-shells/pdsh/pdsh-2.34.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A high-performance, parallel remote shell utility"
-HOMEPAGE="https://github.com/chaos/pdsh;
-SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz;
-S="${WORKDIR}/${PN}-${P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="crypt readline rsh test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   crypt? ( net-misc/openssh )
-   rsh? ( net-misc/netkit-rsh )
-   readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-util/dejagnu )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.34-slibtool.patch"
-)
-
-pkg_setup() {
-   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
-   MODULE_CONFIG=""
-
-   local m
-   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
-
-   for m in ${PDSH_MODULE_LIST}; do
-   if [[ "${valid_modules}" == *:${m}:* ]]; then
-   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
-   fi
-   done
-
-   elog "Building ${PF} with the following modules:"
-   elog "  ${PDSH_MODULE_LIST}"
-   elog "This list can be changed in /etc/portage/make.conf by setting"
-   elog "PDSH_MODULE_LIST=\"module1 module2...\""
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf ${MODULE_CONFIG} \
-   --with-machines \
-   --enable-shared \
-   

[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2023-01-23 Thread Sam James
commit: cb264c7c8f77bc153d4183e080b4b0f2804902d4
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 23 17:47:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 23 17:47:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb264c7c

app-shells/pdsh: Stabilize 2.34-r1 amd64, #891841

Signed-off-by: Sam James  gentoo.org>

 app-shells/pdsh/pdsh-2.34-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/pdsh/pdsh-2.34-r1.ebuild 
b/app-shells/pdsh/pdsh-2.34-r1.ebuild
index 61e45dd32f6b..17f7b7136052 100644
--- a/app-shells/pdsh/pdsh-2.34-r1.ebuild
+++ b/app-shells/pdsh/pdsh-2.34-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="crypt readline rsh test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2023-01-23 Thread Sam James
commit: 9713d8f9a98128cfd76b5f27f710f6aa566b1328
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 23 17:47:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 23 17:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9713d8f9

app-shells/pdsh: Stabilize 2.34-r1 x86, #891841

Signed-off-by: Sam James  gentoo.org>

 app-shells/pdsh/pdsh-2.34-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/pdsh/pdsh-2.34-r1.ebuild 
b/app-shells/pdsh/pdsh-2.34-r1.ebuild
index 98f5fcc4ae73..61e45dd32f6b 100644
--- a/app-shells/pdsh/pdsh-2.34-r1.ebuild
+++ b/app-shells/pdsh/pdsh-2.34-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="crypt readline rsh test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2021-09-24 Thread Sam James
commit: 6d59fdbe4d1fdf770040ff7396c5b0e7a43ac160
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Aug 26 20:50:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 25 02:55:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d59fdbe

app-shells/pdsh: EAPI8, no git in autoconf

Closes: https://bugs.gentoo.org/780339
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22121
Signed-off-by: Sam James  gentoo.org>

 app-shells/pdsh/pdsh-2.34-r1.ebuild | 70 +
 1 file changed, 70 insertions(+)

diff --git a/app-shells/pdsh/pdsh-2.34-r1.ebuild 
b/app-shells/pdsh/pdsh-2.34-r1.ebuild
new file mode 100644
index 000..98f5fcc4ae7
--- /dev/null
+++ b/app-shells/pdsh/pdsh-2.34-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A high-performance, parallel remote shell utility"
+HOMEPAGE="https://github.com/chaos/pdsh;
+SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt readline rsh test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   crypt? ( net-misc/openssh )
+   rsh? ( net-misc/netkit-rsh )
+   readline? ( sys-libs/readline:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-util/dejagnu )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.34-slibtool.patch"
+)
+
+pkg_setup() {
+   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
+   MODULE_CONFIG=""
+
+   local m
+   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
+
+   for m in ${PDSH_MODULE_LIST}; do
+   if [[ "${valid_modules}" == *:${m}:* ]]; then
+   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
+   fi
+   done
+
+   elog "Building ${PF} with the following modules:"
+   elog "  ${PDSH_MODULE_LIST}"
+   elog "This list can be changed in /etc/portage/make.conf by setting"
+   elog "PDSH_MODULE_LIST=\"module1 module2...\""
+}
+
+src_prepare() {
+   default
+   sed \
+   -e '/git describe/d' \
+   -e "s|AC_INIT(\[pdsh\],|AC_INIT(\[pdsh\],\[${PV}\])|g" \
+   -i configure.ac \
+   || die
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   ${MODULE_CONFIG}
+   --with-machines
+   --enable-shared
+   --disable-static
+   $(use_with crypt ssh)
+   $(use_with rsh)
+   $(use_with readline)
+   )
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/files/, app-shells/pdsh/

2021-03-16 Thread Sam James
commit: 2f058cd858fd7cb3d7c025f698c6baefc6661a1c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 16 21:40:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 21:40:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f058cd8

app-shells/pdsh: add 2.34

Switches to a fork.

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/775593
Signed-off-by: Sam James  gentoo.org>

 app-shells/pdsh/Manifest   |  1 +
 app-shells/pdsh/files/pdsh-2.34-slibtool.patch | 20 
 app-shells/pdsh/pdsh-2.34.ebuild   | 63 ++
 3 files changed, 84 insertions(+)

diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest
index b3c5c819b87..4e2aae205eb 100644
--- a/app-shells/pdsh/Manifest
+++ b/app-shells/pdsh/Manifest
@@ -1 +1,2 @@
 DIST pdsh-2.26.tar.bz2 490732 BLAKE2B 
809a7ee0a1026e0cdaea8bf97c046a3a6e2994199dbbdb2cebe56de0393e8422a07e86f1ff60d6e750bf7279ccb43c03ea3aa4529b6fa6a34e3d77d90f0c3597
 SHA512 
3f15b3bb4fc2cff27a3b5d68de3e6cb74bb4001288a787763358a0641d0cc77c840b2c6641213ef31bc9d9d69cfe9531b25d7a9375630a5b008b1bcffbe95c0a
+DIST pdsh-2.34.tar.gz 215708 BLAKE2B 
dba626c66b9a17536fc02d8482b776d539ee680354326c821dc916735d1fc115226fcf22868407830245067cf45ddf9c997cd8c382b0dde0168d9ed6cb4fcc4d
 SHA512 
2d4e090d97f6bad97ee1dbdf2ee29e4d9603edfd5c92a6935131ef7f7bbff797cceb8ad3a72e3d5995d3d5302eac985d129f4968e3fa6744785a3df2d0fda33c

diff --git a/app-shells/pdsh/files/pdsh-2.34-slibtool.patch 
b/app-shells/pdsh/files/pdsh-2.34-slibtool.patch
new file mode 100644
index 000..1be0485b9c6
--- /dev/null
+++ b/app-shells/pdsh/files/pdsh-2.34-slibtool.patch
@@ -0,0 +1,20 @@
+https://github.com/chaos/pdsh/pull/130
+https://bugs.gentoo.org/775593
+From 258de95760a46c6d4c84e904823425aa1a180211 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Tue, 16 Mar 2021 13:25:52 -0700
+Subject: [PATCH] build: Use LDADD instead of LDFLAGS for libcommon.la.
+--- a/src/pdsh/Makefile.am
 b/src/pdsh/Makefile.am
+@@ -16,9 +16,9 @@ else
+ MODULE_FLAGS = -export-dynamic $(AIX_PDSH_LDFLAGS) -ldl
+ endif
+ 
+-pdsh_LDADD =   $(READLINE_LIBS)
+-pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS) \
++pdsh_LDADD =   $(READLINE_LIBS) \
+$(top_builddir)/src/common/libcommon.la
++pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS)
+ 
+ pdsh_inst_LDADD =  $(pdsh_LDADD)
+ pdsh_inst_LDFLAGS =$(pdsh_LDFLAGS)

diff --git a/app-shells/pdsh/pdsh-2.34.ebuild b/app-shells/pdsh/pdsh-2.34.ebuild
new file mode 100644
index 000..6fd3cd63150
--- /dev/null
+++ b/app-shells/pdsh/pdsh-2.34.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A high-performance, parallel remote shell utility"
+HOMEPAGE="https://github.com/chaos/pdsh;
+SRC_URI="https://github.com/chaos/pdsh/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt readline rsh test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   crypt? ( net-misc/openssh )
+   rsh? ( net-misc/netkit-rsh )
+   readline? ( sys-libs/readline:0= )"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-util/dejagnu )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.34-slibtool.patch"
+)
+
+pkg_setup() {
+   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
+   MODULE_CONFIG=""
+
+   local m
+   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
+
+   for m in ${PDSH_MODULE_LIST}; do
+   if [[ "${valid_modules}" == *:${m}:* ]]; then
+   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
+   fi
+   done
+
+   elog "Building ${PF} with the following modules:"
+   elog "  ${PDSH_MODULE_LIST}"
+   elog "This list can be changed in /etc/portage/make.conf by setting"
+   elog "PDSH_MODULE_LIST=\"module1 module2...\""
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf ${MODULE_CONFIG} \
+   --with-machines \
+   --enable-shared \
+   --disable-static \
+   $(use_with crypt ssh) \
+   $(use_with rsh) \
+   $(use_with readline)
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2021-03-16 Thread Sam James
commit: 1a7593927f82c5d435ce1e1cc0dd46b9230a27cf
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 16 21:40:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 21:40:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a759392

app-shells/pdsh: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-shells/pdsh/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/pdsh/metadata.xml b/app-shells/pdsh/metadata.xml
index 2c51800069f..46fe03a5e32 100644
--- a/app-shells/pdsh/metadata.xml
+++ b/app-shells/pdsh/metadata.xml
@@ -24,6 +24,7 @@



+   chaos/pdsh
pdsh

 



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/files/

2018-07-09 Thread Justin Bronder
commit: 7ecc961a679bf615b8d8244a2231d957cc988ed6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jul  8 09:04:09 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Jul  9 14:31:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecc961a

app-shells/pdsh: remove unused patch(es)

 .../pdsh/files/pdsh-2.18-unbundle-libtool.patch| 56 --
 1 file changed, 56 deletions(-)

diff --git a/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch 
b/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch
deleted file mode 100644
index e73fb12d2e7..000
--- a/app-shells/pdsh/files/pdsh-2.18-unbundle-libtool.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From d055c4e9e2d414c9d51f7a6f2cf51cedfc79260f Mon Sep 17 00:00:00 2001
-From: Justin Bronder 
-Date: Tue, 6 Apr 2010 11:48:28 -0400
-Subject: [PATCH] unbundle libtool
-
-Bundled libltdl is vulnerable, CVE-2009-3736.
-Patch grabbed from Debian:
-http://ftp.de.debian.org/debian/pool/main/p/pdsh/pdsh_2.18-6.debian.tar.gz

- configure.ac |6 --
- src/pdsh/Makefile.am |5 ++---
- 2 files changed, 6 insertions(+), 5 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2680344..196356b 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -38,8 +38,10 @@ AC_DEBUG
- # Libtool and ltld.[ch] support
- #
- AC_LIBTOOL_DLOPEN
--AC_PROG_LIBTOOL
--AC_LIB_LTDL
-+LT_INIT
-+AC_SUBST(LT_CURRENT)
-+AC_SUBST(LT_REVISION)
-+AC_SUBST(LT_AGE)
- 
- AM_CONDITIONAL(WITH_GNU_LD, test "$with_gnu_ld" = "yes")
- 
-diff --git a/src/pdsh/Makefile.am b/src/pdsh/Makefile.am
-index dfc48a3..beac854 100644
 a/src/pdsh/Makefile.am
-+++ b/src/pdsh/Makefile.am
-@@ -14,8 +14,7 @@ if WITH_STATIC_MODULES
- MODULE_LIBS =  $(top_builddir)/src/modules/libmods.la 
- else
- MODULE_FLAGS = -export-dynamic $(AIX_PDSH_LDFLAGS)
--LTDL_FILES =   ltdl.h ltdl.c
--LTDL_LDADD =   $(LIBADD_DL)
-+LTDL_LDADD =   $(LIBADD_DL) -lltdl
- endif
- 
- pdsh_LDADD =   $(READLINE_LIBS) $(LTDL_LDADD)
-@@ -25,7 +24,7 @@ pdsh_LDFLAGS = $(MODULE_LIBS) $(MODULE_FLAGS) \
- pdsh_inst_LDADD =  $(pdsh_LDADD)
- pdsh_inst_LDFLAGS =$(pdsh_LDFLAGS)
- 
--pdsh_SOURCES = $(PDSH_SOURCES) $(LTDL_FILES)
-+pdsh_SOURCES = $(PDSH_SOURCES)
- pdsh_inst_SOURCES =$(pdsh_SOURCES)
- nodist_pdsh_SOURCES =  testconfig.c
- nodist_pdsh_inst_SOURCES = config.c
--- 
-1.6.6.2
-



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2018-06-07 Thread Aaron Bauman
commit: ff24db3753f7b9c314b8ee8aff79b34f42aabe3a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jun  7 19:00:30 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jun  7 19:00:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff24db37

app-shells/pdsh: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-shells/pdsh/Manifest|  1 -
 app-shells/pdsh/pdsh-2.18-r1.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/app-shells/pdsh/Manifest b/app-shells/pdsh/Manifest
index e347b3d6e22..b3c5c819b87 100644
--- a/app-shells/pdsh/Manifest
+++ b/app-shells/pdsh/Manifest
@@ -1,2 +1 @@
-DIST pdsh-2.18.tar.bz2 453729 BLAKE2B 
1907bd8a368d062a356b513ac50696f5f9fbe52253470005f9690d886ae3b93e76cb66f517a40a4c5f1aa01190624da078d132a82a5285b66b3e9bc8f528b5f4
 SHA512 
20cd9be5fc38add69f61620f528dd952296615ef099d6288be2ce908ab04cc7a9585387d93936462a1fb577aa6495789ae201f838131623d8f4f01bf904f7b5a
 DIST pdsh-2.26.tar.bz2 490732 BLAKE2B 
809a7ee0a1026e0cdaea8bf97c046a3a6e2994199dbbdb2cebe56de0393e8422a07e86f1ff60d6e750bf7279ccb43c03ea3aa4529b6fa6a34e3d77d90f0c3597
 SHA512 
3f15b3bb4fc2cff27a3b5d68de3e6cb74bb4001288a787763358a0641d0cc77c840b2c6641213ef31bc9d9d69cfe9531b25d7a9375630a5b008b1bcffbe95c0a

diff --git a/app-shells/pdsh/pdsh-2.18-r1.ebuild 
b/app-shells/pdsh/pdsh-2.18-r1.ebuild
deleted file mode 100644
index 3ac352ca84a..000
--- a/app-shells/pdsh/pdsh-2.18-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils autotools
-
-DESCRIPTION="A high-performance, parallel remote shell utility"
-HOMEPAGE="https://computing.llnl.gov/linux/pdsh.html;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="crypt readline rsh"
-RDEPEND="crypt? ( net-misc/openssh )
-   rsh? ( net-misc/netkit-rsh )
-   readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}"
-
-# Feel free to debug the test suite.  Running the tests
-# by hand instead of using pdsh.exp seems to print out
-# what is expected, so the error is most likely in the
-# testsuite itself.
-# You'll also need dev-util/dejagnu
-RESTRICT="test"
-
-pkg_setup() {
-   local m
-   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
-
-   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
-   MODULE_CONFIG=""
-   for m in ${PDSH_MODULE_LIST}; do
-   if [[ "${valid_modules}" == *:${m}:* ]]; then
-   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
-   fi
-   done
-
-   elog "Building ${PF} with the following modules:"
-   elog "  ${PDSH_MODULE_LIST}"
-   elog "This list can be changed in /etc/portage/make.conf by setting"
-   elog "PDSH_MODULE_LIST=\"module1 module2...\""
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/pdsh-2.18-unbundle-libtool.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf ${MODULE_CONFIG} \
-   --with-machines \
-   $(use_with crypt ssh) \
-   $(use_with rsh) \
-   $(use_with readline) \
-   || die "configure failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2018-05-26 Thread Aaron Bauman
commit: 80bdc3c593f7e3a4f881993ce5f329c4ef10bf7a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat May 26 18:52:21 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May 26 20:31:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bdc3c5

app-shells/pdsh: drop EAPI=2

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-shells/pdsh/pdsh-2.26.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/app-shells/pdsh/pdsh-2.26.ebuild b/app-shells/pdsh/pdsh-2.26.ebuild
deleted file mode 100644
index e67fe3b5f24..000
--- a/app-shells/pdsh/pdsh-2.26.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-DESCRIPTION="A high-performance, parallel remote shell utility"
-HOMEPAGE="https://computing.llnl.gov/linux/pdsh.html;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="crypt readline rsh static-libs test"
-
-RDEPEND="crypt? ( net-misc/openssh )
-   rsh? ( net-misc/netkit-rsh )
-   readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )"
-
-pkg_setup() {
-   local m
-   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
-
-   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
-   MODULE_CONFIG=""
-   for m in ${PDSH_MODULE_LIST}; do
-   if [[ "${valid_modules}" == *:${m}:* ]]; then
-   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
-   fi
-   done
-
-   elog "Building ${PF} with the following modules:"
-   elog "  ${PDSH_MODULE_LIST}"
-   elog "This list can be changed in /etc/portage/make.conf by setting"
-   elog "PDSH_MODULE_LIST=\"module1 module2...\""
-}
-
-src_configure() {
-   econf ${MODULE_CONFIG} \
-   --with-machines \
-   --enable-shared \
-   $(use_with crypt ssh) \
-   $(use_with rsh) \
-   $(use_with readline) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2018-05-11 Thread Patrice Clement
commit: 6a473558dc563d66bc0e47f9070ec4d331dea38a
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri May 11 21:52:55 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri May 11 21:56:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a473558

app-shells/pdsh: EAPI 6 bump.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-shells/pdsh/pdsh-2.26-r1.ebuild | 55 +
 1 file changed, 55 insertions(+)

diff --git a/app-shells/pdsh/pdsh-2.26-r1.ebuild 
b/app-shells/pdsh/pdsh-2.26-r1.ebuild
new file mode 100644
index 000..f9e97334263
--- /dev/null
+++ b/app-shells/pdsh/pdsh-2.26-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A high-performance, parallel remote shell utility"
+HOMEPAGE="https://computing.llnl.gov/linux/pdsh.html;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt readline rsh static-libs test"
+
+RDEPEND="
+   crypt? ( net-misc/openssh )
+   rsh? ( net-misc/netkit-rsh )
+   readline? ( sys-libs/readline:0= )"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/dejagnu )"
+
+pkg_setup() {
+   PDSH_MODULE_LIST="${PDSH_MODULE_LIST:-netgroup}"
+   MODULE_CONFIG=""
+
+   local m
+   local 
valid_modules=":xcpu:ssh:exec:qshell:genders:nodeupdown:mrsh:mqshell:dshgroups:netgroup:"
+
+   for m in ${PDSH_MODULE_LIST}; do
+   if [[ "${valid_modules}" == *:${m}:* ]]; then
+   MODULE_CONFIG="${MODULE_CONFIG} --with-${m}"
+   fi
+   done
+
+   elog "Building ${PF} with the following modules:"
+   elog "  ${PDSH_MODULE_LIST}"
+   elog "This list can be changed in /etc/portage/make.conf by setting"
+   elog "PDSH_MODULE_LIST=\"module1 module2...\""
+}
+
+src_configure() {
+   econf ${MODULE_CONFIG} \
+   --with-machines \
+   --enable-shared \
+   $(use_with crypt ssh) \
+   $(use_with rsh) \
+   $(use_with readline) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2017-11-25 Thread David Seifert
commit: fb0e780f2c5713b7b53ad9d49fe93c163de80dac
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 25 18:04:19 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 25 19:53:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0e780f

app-shells/pdsh: [QA] Consistent whitespace in metadata.xml

 app-shells/pdsh/metadata.xml | 28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/app-shells/pdsh/metadata.xml b/app-shells/pdsh/metadata.xml
index ed37c170f2b..2c51800069f 100644
--- a/app-shells/pdsh/metadata.xml
+++ b/app-shells/pdsh/metadata.xml
@@ -6,20 +6,22 @@
Gentoo Cluster Project


-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.
-
+   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.
+   

-   This allows the use of rsh (remote shell) and 
rcp
-(remote copy) for authoring websites. sftp is a much more secure protocol
-and is preferred.
+   
+   This allows the use of rsh (remote shell) and rcp
+   (remote copy) for authoring websites. sftp is a much 
more secure protocol
+   and is preferred.
+   


pdsh



[gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/

2017-09-02 Thread Michael Palimaka
commit: a88bd3b34ce5b2650ff756bbf9ceb33498ca9fc1
Author: Francesco Turco  fastmail  fm>
AuthorDate: Tue Aug 22 21:10:16 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  2 14:56:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88bd3b3

app-shells/pdsh: update make.conf path

 app-shells/pdsh/pdsh-2.18-r1.ebuild | 4 ++--
 app-shells/pdsh/pdsh-2.26.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/pdsh/pdsh-2.18-r1.ebuild 
b/app-shells/pdsh/pdsh-2.18-r1.ebuild
index 2f8753dfef7..3ac352ca84a 100644
--- a/app-shells/pdsh/pdsh-2.18-r1.ebuild
+++ b/app-shells/pdsh/pdsh-2.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -38,7 +38,7 @@ pkg_setup() {
 
elog "Building ${PF} with the following modules:"
elog "  ${PDSH_MODULE_LIST}"
-   elog "This list can be changed in /etc/make.conf by setting"
+   elog "This list can be changed in /etc/portage/make.conf by setting"
elog "PDSH_MODULE_LIST=\"module1 module2...\""
 }
 

diff --git a/app-shells/pdsh/pdsh-2.26.ebuild b/app-shells/pdsh/pdsh-2.26.ebuild
index e3e76ea2ed8..e67fe3b5f24 100644
--- a/app-shells/pdsh/pdsh-2.26.ebuild
+++ b/app-shells/pdsh/pdsh-2.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -32,7 +32,7 @@ pkg_setup() {
 
elog "Building ${PF} with the following modules:"
elog "  ${PDSH_MODULE_LIST}"
-   elog "This list can be changed in /etc/make.conf by setting"
+   elog "This list can be changed in /etc/portage/make.conf by setting"
elog "PDSH_MODULE_LIST=\"module1 module2...\""
 }