* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2021-09-25 2:58 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-09-25 2:58 UTC (permalink / raw
To: gentoo-commits
commit: 6d59fdbe4d1fdf770040ff7396c5b0e7a43ac160
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Aug 26 20:50:22 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 02:55:00 2021 +0000
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 <lssndrbarbieri <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22121
Signed-off-by: Sam James <sam <AT> 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 00000000000..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[@]}"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2023-02-20 20:52 David Seifert
0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2023-02-20 20:52 UTC (permalink / raw
To: gentoo-commits
commit: 5fbe68d90ec233e4f13ab59739cb81c93c5dafe1
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 20:52:01 2023 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 20:52:01 2023 +0000
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 <soap <AT> 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..000000000000
--- 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..000000000000
--- 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 \
- --disable-static \
- $(use_with crypt ssh) \
- $(use_with rsh) \
- $(use_with readline)
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2023-01-23 17:48 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-01-23 17:48 UTC (permalink / raw
To: gentoo-commits
commit: cb264c7c8f77bc153d4183e080b4b0f2804902d4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 23 17:47:52 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 17:47:52 2023 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2023-01-23 17:48 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2023-01-23 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 9713d8f9a98128cfd76b5f27f710f6aa566b1328
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 23 17:47:50 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 17:47:50 2023 +0000
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 <sam <AT> 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 )"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2021-03-16 21:41 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-03-16 21:41 UTC (permalink / raw
To: gentoo-commits
commit: 1a7593927f82c5d435ce1e1cc0dd46b9230a27cf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 16 21:40:45 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 16 21:40:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a759392
app-shells/pdsh: add github upstream metadata
Signed-off-by: Sam James <sam <AT> 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 @@
</flag>
</use>
<upstream>
+ <remote-id type="github">chaos/pdsh</remote-id>
<remote-id type="sourceforge">pdsh</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2018-06-07 19:01 Aaron Bauman
0 siblings, 0 replies; 10+ messages in thread
From: Aaron Bauman @ 2018-06-07 19:01 UTC (permalink / raw
To: gentoo-commits
commit: ff24db3753f7b9c314b8ee8aff79b34f42aabe3a
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 7 19:00:30 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jun 7 19:00:30 2018 +0000
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..00000000000
--- 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"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2018-05-26 20:31 Aaron Bauman
0 siblings, 0 replies; 10+ messages in thread
From: Aaron Bauman @ 2018-05-26 20:31 UTC (permalink / raw
To: gentoo-commits
commit: 80bdc3c593f7e3a4f881993ce5f329c4ef10bf7a
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 18:52:21 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat May 26 20:31:26 2018 +0000
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..00000000000
--- 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"
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2018-05-11 21:56 Patrice Clement
0 siblings, 0 replies; 10+ messages in thread
From: Patrice Clement @ 2018-05-11 21:56 UTC (permalink / raw
To: gentoo-commits
commit: 6a473558dc563d66bc0e47f9070ec4d331dea38a
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri May 11 21:52:55 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri May 11 21:56:01 2018 +0000
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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2017-11-25 19:55 David Seifert
0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2017-11-25 19:55 UTC (permalink / raw
To: gentoo-commits
commit: fb0e780f2c5713b7b53ad9d49fe93c163de80dac
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 18:04:19 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 19:53:46 2017 +0000
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 @@
<name>Gentoo Cluster Project</name>
</maintainer>
<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>
+ 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>
<use>
- <flag name="rsh">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.</flag>
+ <flag name="rsh">
+ 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.
+ </flag>
</use>
<upstream>
<remote-id type="sourceforge">pdsh</remote-id>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/
@ 2017-09-02 14:56 Michael Palimaka
0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2017-09-02 14:56 UTC (permalink / raw
To: gentoo-commits
commit: a88bd3b34ce5b2650ff756bbf9ceb33498ca9fc1
Author: Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Tue Aug 22 21:10:16 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 14:56:06 2017 +0000
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...\""
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2023-02-20 20:52 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-25 2:58 [gentoo-commits] repo/gentoo:master commit in: app-shells/pdsh/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-02-20 20:52 David Seifert
2023-01-23 17:48 Sam James
2023-01-23 17:48 Sam James
2021-03-16 21:41 Sam James
2018-06-07 19:01 Aaron Bauman
2018-05-26 20:31 Aaron Bauman
2018-05-11 21:56 Patrice Clement
2017-11-25 19:55 David Seifert
2017-09-02 14:56 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox