public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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