summaryrefslogtreecommitdiff
path: root/net-misc/clusterssh
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/clusterssh')
-rw-r--r--net-misc/clusterssh/Manifest8
-rw-r--r--net-misc/clusterssh/clusterssh-4.16.ebuild (renamed from net-misc/clusterssh/clusterssh-4.30.600.ebuild)37
-rw-r--r--net-misc/clusterssh/clusterssh-9999.ebuild48
-rw-r--r--net-misc/clusterssh/metadata.xml8
4 files changed, 63 insertions, 38 deletions
diff --git a/net-misc/clusterssh/Manifest b/net-misc/clusterssh/Manifest
index 175b40ea9b8c..4690f3d3e5de 100644
--- a/net-misc/clusterssh/Manifest
+++ b/net-misc/clusterssh/Manifest
@@ -1,6 +1,6 @@
DIST App-ClusterSSH-4.01_05.tar.gz 71502 BLAKE2B f9e1f9de36173c766a382660e34adee3005a64550a90cafe59101fd3f4b66307990e254334fb270398c9e36a9d27657a27e7348b1223a7ccef04181f8c88809b SHA512 4b63b91684c981a28871e5264502c66435b531ae3c4bad2eab2571f8b237d43e5f45ed93d036e7497c713f2982a110d93a3055ae0004d4f33e7786df9aa56ff8
-DIST App-ClusterSSH-4.03_06.tar.gz 81476 BLAKE2B 6b513cb86fd4827eb510dd26ded9aa2d45ac1fe484dc10b8cb841c8b1fb50c7f279cbc6a63e817acbbf66e4aea5faa4f32cc612c387d018bf09abb18919fd7d6 SHA512 87dff4c0445436c10929bcf30a9295deb6ddacca16939091fdab0cf67765c77706745ce8e738145ea6c67ec06093567b7668e4387a72b48018f8e173da5709b4
+DIST App-ClusterSSH-4.16.tar.gz 96151 BLAKE2B c0b4ee36f42cb26853c264686fa6084133e0a75f9dba6e7233e341a2dedbb3c41642dd255bf6fa01b7285c9c3edd43485d3014b6d41957d6476382dcd00866a2 SHA512 3d4fc2aa681ea815020375bb3bb0f9a070e1638c5a4e38b1b279c58f9644a568bb687e0e611919afa48a32b44ff4e25cd5661c7d1330978f851bc506282f020e
EBUILD clusterssh-4.03.03.ebuild 1070 BLAKE2B 71b09ec83e69facd4308df30c15ab9cce9cf1009a007a70de5503d44b6c94be228f0ff94845a581b740ccb243286bbb9da21d8b47c803a6db6f9cef317627b2e SHA512 277e9a1cca280261584c40ed1af97d09270b54c9a89b931dcbbcae911fae58b1c5da0d52815e17c37ff1fc2c135a6d08be38b3115e4477a8ccca02846d298843
-EBUILD clusterssh-4.30.600.ebuild 980 BLAKE2B 503f0717e4630bb4752bab6cc0d1ad300e35a6a164be52e1f0482bc1f4837613f5304815bc362da191002cd4e155f3a3767e81528980af2a14338923ec3d1eba SHA512 fde939b6f4b910dfaa8559926f0e3164895e3c7508e7152b005325a5c468c65d58c6cf95d615129967f0d9e0637300781663f9fafb1163b340bff46a0ae0a289
-EBUILD clusterssh-9999.ebuild 871 BLAKE2B 6d559b7a1a350b462004fde3fe56a697efd60c06b8f786405b3c96f331a51e4ed1e5f171429060b02727d16b8aeed7d5406bb05df755bd866a8fa7ba86d6b973 SHA512 ed797c1eb3ef11aa8732d81508d58d393d4f8ae09c863f4661d49d14974b23ed67abab564772b92600211dd7e58de62c3bc6074885270afba900cbe60542868c
-MISC metadata.xml 709 BLAKE2B 8c4b0b7851db7334aa5a111efcb8e50638e3ae0000d3b42ab5589234555495f7c6281c3abf8c27e9975e19c0d8207bb4608c22cfe4657c2e5433bd7071e75252 SHA512 1f7508d748076b11f6606962d154a13e6ea7668859fa62fa57563520b87548380161a5ca287e1483055fa073976dadc3651b156dd80140652c854cdca44cdac2
+EBUILD clusterssh-4.16.ebuild 1231 BLAKE2B 32d8c9645d2e51879e2aea40fc8931966671fca1bc8608d01147990e85d8b876b3fc468e1626e30184556089f6165ffb1117ddede6f9cbec1e9879538713181e SHA512 577e581cd93e9e666b958f49269c819af4668f6afbd613ad3a5e93e5d2221dac2347a1b41278336aff733dc52865a1a2dea474b60f15972955a7391b64b13244
+EBUILD clusterssh-9999.ebuild 1231 BLAKE2B 32d8c9645d2e51879e2aea40fc8931966671fca1bc8608d01147990e85d8b876b3fc468e1626e30184556089f6165ffb1117ddede6f9cbec1e9879538713181e SHA512 577e581cd93e9e666b958f49269c819af4668f6afbd613ad3a5e93e5d2221dac2347a1b41278336aff733dc52865a1a2dea474b60f15972955a7391b64b13244
+MISC metadata.xml 969 BLAKE2B 7c844e13199afe65bf147d91606c7e733345c68d08b1a8538c45f1ccbdcda892c6a9330a6633d2b5efe007a9b2356d07e7189a0765a8321363aecf5228e3d877 SHA512 e0bbbf566f6360c79303d4c36dc5e894f60524e6aaa3fcfb8950e89c06371c6b627322591d76ef9aaf6c657884b6831e2bd15f684c396f30ba05e20d9a40be5b
diff --git a/net-misc/clusterssh/clusterssh-4.30.600.ebuild b/net-misc/clusterssh/clusterssh-4.16.ebuild
index e2aa81d7cfa3..7d85bec61967 100644
--- a/net-misc/clusterssh/clusterssh-4.30.600.ebuild
+++ b/net-misc/clusterssh/clusterssh-4.16.ebuild
@@ -1,42 +1,49 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-
-MY_PN="App-ClusterSSH"
-MODULE_AUTHOR="DUNCS"
-###################
-# /!\ IMPORTANT /!\
-###################
-# CHANGE ME AT EVERY VERSION BUMP
-MODULE_VERSION="4.03_06"
-
-inherit perl-module
+EAPI=8
DESCRIPTION="Concurrent Multi-Server Terminal Access"
HOMEPAGE="https://github.com/duncs/clusterssh"
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/duncs/clusterssh"
+ inherit git-r3
+else
+ DIST_AUTHOR="DUNCS"
+ DIST_NAME="App-ClusterSSH"
+ # Use dev-perl/Gentoo-PerlMod-Version to update this on bumps!
+ # DIST_VERSION=$(gentoo-perlmod-version.pl ${UPSTREAM_VERSION})
+ #DIST_VERSION="$(ver_cut 1-2)"
+ #die "|$(ver_cut 1-2)_$(ver_cut 3)|"
+
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit perl-module
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-perl/Config-Simple
dev-perl/Exception-Class
- dev-perl/Tk
dev-perl/Readonly
+ dev-perl/Sort-Naturally
dev-perl/Test-DistManifest
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
dev-perl/Test-Trap
+ dev-perl/Tk
dev-perl/Try-Tiny
dev-perl/X11-Protocol
+ dev-perl/X11-Protocol-Other
dev-perl/XML-Simple
x11-apps/xlsfonts
- x11-terms/xterm"
-DEPEND="
+ x11-terms/xterm
+ "
+BDEPEND="
${RDEPEND}
dev-perl/CPAN-Changes
dev-perl/File-Slurp
diff --git a/net-misc/clusterssh/clusterssh-9999.ebuild b/net-misc/clusterssh/clusterssh-9999.ebuild
index 19eec2cb92c4..7d85bec61967 100644
--- a/net-misc/clusterssh/clusterssh-9999.ebuild
+++ b/net-misc/clusterssh/clusterssh-9999.ebuild
@@ -1,45 +1,55 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-
-inherit git-r3 perl-module
-
-EGIT_REPO_URI="git://git.code.sf.net/p/clusterssh/code"
+EAPI=8
DESCRIPTION="Concurrent Multi-Server Terminal Access"
HOMEPAGE="https://github.com/duncs/clusterssh"
+if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI="https://github.com/duncs/clusterssh"
+ inherit git-r3
+else
+ DIST_AUTHOR="DUNCS"
+ DIST_NAME="App-ClusterSSH"
+ # Use dev-perl/Gentoo-PerlMod-Version to update this on bumps!
+ # DIST_VERSION=$(gentoo-perlmod-version.pl ${UPSTREAM_VERSION})
+ #DIST_VERSION="$(ver_cut 1-2)"
+ #die "|$(ver_cut 1-2)_$(ver_cut 3)|"
+
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit perl-module
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
+ dev-perl/Config-Simple
dev-perl/Exception-Class
dev-perl/Readonly
+ dev-perl/Sort-Naturally
+ dev-perl/Test-DistManifest
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
dev-perl/Test-Trap
- dev-perl/Test-DistManifest
- dev-perl/Try-Tiny
dev-perl/Tk
- dev-perl/Config-Simple
+ dev-perl/Try-Tiny
dev-perl/X11-Protocol
+ dev-perl/X11-Protocol-Other
dev-perl/XML-Simple
x11-apps/xlsfonts
- x11-terms/xterm"
-DEPEND="
+ x11-terms/xterm
+ "
+BDEPEND="
${RDEPEND}
+ dev-perl/CPAN-Changes
+ dev-perl/File-Slurp
dev-perl/File-Which
dev-perl/Module-Build
- dev-perl/Test-Pod
- test? ( dev-perl/Test-Differences )"
+ dev-perl/Test-Differences
+ dev-perl/Test-Pod"
SRC_TEST="do parallel"
-
-src_unpack() {
- git-r3_src_unpack
- perl-module_src_unpack
-}
diff --git a/net-misc/clusterssh/metadata.xml b/net-misc/clusterssh/metadata.xml
index 2772a30ce58d..8cd8ade0d8c9 100644
--- a/net-misc/clusterssh/metadata.xml
+++ b/net-misc/clusterssh/metadata.xml
@@ -5,6 +5,14 @@
<email>cluster@gentoo.org</email>
<name>Gentoo Cluster Project</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>jaco@uls.co.za</email>
+ <name>Jaco Kroon</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<longdescription lang="en">
ClusterSSH is a tool for making the same change on multiple servers
at the same time. The 'cssh' command opens an administration console