commit clusterssh for openSUSE:Factory

2020-06-22 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2020-06-22 17:47:08

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new.2956 (New)


Package is "clusterssh"

Mon Jun 22 17:47:08 2020 rev:14 rq:816401 version:4.16

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2020-05-28 
09:14:27.236686461 +0200
+++ /work/SRC/openSUSE:Factory/.clusterssh.new.2956/clusterssh.changes  
2020-06-22 17:47:10.762086691 +0200
@@ -1,0 +2,9 @@
+Mon Jun 22 09:02:26 UTC 2020 - Michael Ströder 
+
+- Update to new upstream release v4.16
+  * Further fix for 'resolve_names' error when adding hosts via the UI
+  * Fix missing space separator for ssh_args (thanks to Petr Vorel)
+- removed obsolete backport patch
+  0001-helper-Fix-missing-space-separator-for-ssh_args.patch
+
+---

Old:

  0001-helper-Fix-missing-space-separator-for-ssh_args.patch
  v4.15.tar.gz

New:

  v4.16.tar.gz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.tCXmZi/_old  2020-06-22 17:47:11.938090379 +0200
+++ /var/tmp/diff_new_pack.tCXmZi/_new  2020-06-22 17:47:11.938090379 +0200
@@ -17,8 +17,8 @@
 
 
 Name:   clusterssh
-%define dullver 4.15
-Version:4.15
+%define dullver 4.16
+Version:4.16
 Release:0
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0-or-later OR Artistic-1.0
@@ -27,7 +27,6 @@
 Source: https://github.com/duncs/clusterssh/archive/v%dullver.tar.gz
 Source2:%name-rpmlintrc
 Patch1: perl_shebang.patch
-Patch2: 0001-helper-Fix-missing-space-separator-for-ssh_args.patch
 BuildArch:  noarch
 BuildRequires:  fdupes
 BuildRequires:  perl

++ v4.15.tar.gz -> v4.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.15/Changes new/clusterssh-4.16/Changes
--- old/clusterssh-4.15/Changes 2020-05-18 09:22:32.0 +0200
+++ new/clusterssh-4.16/Changes 2020-06-20 11:33:19.0 +0200
@@ -1,5 +1,9 @@
 Revision history for {{$dist->name}}
 
+4.16 2020-06-20 Duncan Ferguson 
+- Further fix for 'resolve_names' error when adding hosts via the UI
+- Fix missing space separator for ssh_args (thanks to Petr Vorel)
+
 4.15 2020-05-18 Duncan Ferguson 
 - Include all utilies within each man page
 - Add in 'command_pre' and 'command_post' configuration options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.15/README new/clusterssh-4.16/README
--- old/clusterssh-4.15/README  2020-05-18 09:22:32.0 +0200
+++ new/clusterssh-4.16/README  2020-06-20 11:33:19.0 +0200
@@ -2,7 +2,7 @@
 cssh - Cluster administration tool
 
 VERSION
-This documentation is for version: 4.15
+This documentation is for version: 4.16
 
 SYNOPSIS
 cssh [-a ''] [-K ] [-q] [-c ''] [-x ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.15/THANKS new/clusterssh-4.16/THANKS
--- old/clusterssh-4.15/THANKS  2020-05-18 09:22:32.0 +0200
+++ new/clusterssh-4.16/THANKS  2020-06-20 11:33:19.0 +0200
@@ -48,3 +48,4 @@
 Ankit Vadehra
 Azenet
 Markus Frosch (lazyfrosch)
+Petr Vorel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.15/lib/App/ClusterSSH/Helper.pm 
new/clusterssh-4.16/lib/App/ClusterSSH/Helper.pm
--- old/clusterssh-4.15/lib/App/ClusterSSH/Helper.pm2020-05-18 
09:22:32.0 +0200
+++ new/clusterssh-4.16/lib/App/ClusterSSH/Helper.pm2020-06-20 
11:33:19.0 +0200
@@ -71,9 +71,9 @@
my \$user=shift;
my \$port=shift;
my \$mstr=shift;
-   my \$command="$command_pre $comms $comms_args";
+   my \$command="$command_pre $comms $comms_args ";
open(PIPE, ">", \$pipe) or die("Failed to open pipe: \$!\\n");
-   print PIPE "\$\$:\$ENV{WINDOWID}" 
+   print PIPE "\$\$:\$ENV{WINDOWID}"
or die("Failed to write to pipe: $!\\n");
close(PIPE) or die("Failed to close pipe: $!\\n");
if(\$svr =~ m/==\$/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.15/lib/App/ClusterSSH/Window/Tk.pm 
new/clusterssh-4.16/lib/App/ClusterSSH/Window/Tk.pm
--- old/clusterssh-4.15/lib/App/ClusterSSH/Window/Tk.pm 2020-05-18 
09:22:32.0 +0200
+++ new/clusterssh-4.16/lib/App/ClusterSSH/Window/Tk.pm 2020-06-20 
11:33:19.0 +0200
@@ -356,7 +356,7 

commit clusterssh for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2020-05-28 09:13:58

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new.3606 (New)


Package is "clusterssh"

Thu May 28 09:13:58 2020 rev:13 rq:809114 version:4.15

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2020-05-19 
14:46:31.763819731 +0200
+++ /work/SRC/openSUSE:Factory/.clusterssh.new.3606/clusterssh.changes  
2020-05-28 09:14:27.236686461 +0200
@@ -1,0 +2,7 @@
+Tue May 26 20:51:17 UTC 2020 - Petr Vorel 
+
+- Backport fix for #133
+  https://github.com/duncs/clusterssh/pull/133
+  0001-helper-Fix-missing-space-separator-for-ssh_args.patch
+
+---

New:

  0001-helper-Fix-missing-space-separator-for-ssh_args.patch



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.TCqqPx/_old  2020-05-28 09:14:29.624687110 +0200
+++ /var/tmp/diff_new_pack.TCqqPx/_new  2020-05-28 09:14:29.628687112 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package clusterssh
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,6 +27,7 @@
 Source: https://github.com/duncs/clusterssh/archive/v%dullver.tar.gz
 Source2:%name-rpmlintrc
 Patch1: perl_shebang.patch
+Patch2: 0001-helper-Fix-missing-space-separator-for-ssh_args.patch
 BuildArch:  noarch
 BuildRequires:  fdupes
 BuildRequires:  perl

++ 0001-helper-Fix-missing-space-separator-for-ssh_args.patch ++
>From bf6e9d06486b4c8f30d87a2b463992c4b892711e Mon Sep 17 00:00:00 2001
From: Petr Vorel 
Date: Fri, 22 May 2020 11:14:51 +0200
Subject: [PATCH] helper: Fix missing space separator for ssh_args

Docs suggest using ssh_args without space at the end
ssh_args = "-x -o ConnectTimeout=10"

+ remove also trailing space in another line.

Fixes: 82f8845 ("Add in 'command_pre' and 'command_post' configs")

Signed-off-by: Petr Vorel 
[ Upstream-status: https://github.com/duncs/clusterssh/pull/133 ]
---
 lib/App/ClusterSSH/Helper.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/App/ClusterSSH/Helper.pm b/lib/App/ClusterSSH/Helper.pm
index dbc5fb6..463a538 100644
--- a/lib/App/ClusterSSH/Helper.pm
+++ b/lib/App/ClusterSSH/Helper.pm
@@ -71,9 +71,9 @@ sub script {
my \$user=shift;
my \$port=shift;
my \$mstr=shift;
-   my \$command="$command_pre $comms $comms_args";
+   my \$command="$command_pre $comms $comms_args ";
open(PIPE, ">", \$pipe) or die("Failed to open pipe: \$!\\n");
-   print PIPE "\$\$:\$ENV{WINDOWID}" 
+   print PIPE "\$\$:\$ENV{WINDOWID}"
or die("Failed to write to pipe: $!\\n");
close(PIPE) or die("Failed to close pipe: $!\\n");
if(\$svr =~ m/==\$/)
-- 
2.26.2




commit clusterssh for openSUSE:Factory

2020-05-19 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2020-05-19 14:46:29

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new.2738 (New)


Package is "clusterssh"

Tue May 19 14:46:29 2020 rev:12 rq:806812 version:4.15

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2019-08-24 
18:48:52.509742998 +0200
+++ /work/SRC/openSUSE:Factory/.clusterssh.new.2738/clusterssh.changes  
2020-05-19 14:46:31.763819731 +0200
@@ -1,0 +2,10 @@
+Mon May 18 08:08:13 UTC 2020 - Michael Ströder 
+
+- Update to new upstream release v4.15
+  * Include all utilies within each man page
+  * Add in 'command_pre' and 'command_post' configuration options
+  * Fix 'Add Host' menu error finding 'resolved_names'
+  * Ensure lib path is added to range tests to find the libraries
+  * Mark permission test as TODO as it appears to be inconsistent
+
+---

Old:

  v4.14.tar.gz

New:

  v4.15.tar.gz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.1x2xmv/_old  2020-05-19 14:46:33.523823492 +0200
+++ /var/tmp/diff_new_pack.1x2xmv/_new  2020-05-19 14:46:33.547823543 +0200
@@ -17,8 +17,8 @@
 
 
 Name:   clusterssh
-%define dullver 4.14
-Version:4.14
+%define dullver 4.15
+Version:4.15
 Release:0
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0-or-later OR Artistic-1.0

++ v4.14.tar.gz -> v4.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.14/Changes new/clusterssh-4.15/Changes
--- old/clusterssh-4.14/Changes 2019-08-21 22:15:44.0 +0200
+++ new/clusterssh-4.15/Changes 2020-05-18 09:22:32.0 +0200
@@ -1,5 +1,12 @@
 Revision history for {{$dist->name}}
 
+4.15 2020-05-18 Duncan Ferguson 
+- Include all utilies within each man page
+- Add in 'command_pre' and 'command_post' configuration options
+- Fix 'Add Host' menu error finding 'resolved_names'
+- Ensure lib path is added to range tests to find the libraries
+- Mark permission test as TODO as it appears to be inconsistent
+
 4.14 2019-08-21 Duncan Ferguson 
 - Include README within the repository, not just created tar.gz files
 - Add 'autoquit' setting to 'File' menu (Github issue #114)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.14/README new/clusterssh-4.15/README
--- old/clusterssh-4.14/README  2019-08-21 22:15:44.0 +0200
+++ new/clusterssh-4.15/README  2020-05-18 09:22:32.0 +0200
@@ -2,7 +2,7 @@
 cssh - Cluster administration tool
 
 VERSION
-This documentation is for version: 4.14
+This documentation is for version: 4.15
 
 SYNOPSIS
 cssh [-a ''] [-K ] [-q] [-c ''] [-x ]
@@ -12,6 +12,14 @@
 [-t ''] [-g] [-T ''] [-u] [-?] [-A] [-l '']
 [-v]
 
+RELATED
+Also see the individual man pages for each of these utilities
+
+ccon - Use 'console' as the communication method
+crsh - Use 'rsh' as the communication method
+csftp - Use 'sftp' as the communication method
+ctel - Use 'telnet' as the communication method
+
 DESCRIPTION
 The command opens an administration console and an xterm to all
 specified hosts. Any text typed into the administration console is
@@ -338,6 +346,21 @@
 Enable or disable alternative algorithm for calculating terminal
 positioning.
 
+command_pre =
+command_post =
+Add extra commands around the communication method. For example:
+
+command_pre= . $HOME/virtualenvs/default/bin/active ;
+command_post= | ct
+
+would allow for using Python virtual envronments and then piping
+all shell output through "chromaterm" for syntax highlighting.
+Note: you must use appropriate command separators/terminators to
+keep the meaning of the command pipline (such as ";" and "|"
+between commands).
+
+These are not put through macro parsing.
+
 comms = ssh
 Sets the default communication method (initially taken from the
 name of the program, but can be overridden here).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.14/lib/App/ClusterSSH/Config.pm 
new/clusterssh-4.15/lib/App/ClusterSSH/Config.pm
--- old/clusterssh-4.14/lib/App/ClusterSSH/Config.pm2019-08-21 
22:15:44.0 +0200
+++ new/clusterssh-4.15/lib/App/ClusterSSH/Config.pm2020-05-18 
09:22:32.0 +0200

commit clusterssh for openSUSE:Factory

2019-08-24 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2019-08-24 18:48:28

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new.7948 (New)


Package is "clusterssh"

Sat Aug 24 18:48:28 2019 rev:11 rq:725705 version:4.14

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2019-03-26 
15:43:38.296202202 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new.7948/clusterssh.changes  
2019-08-24 18:48:52.509742998 +0200
@@ -1,0 +2,10 @@
+Thu Aug 22 18:34:32 UTC 2019 - Michael Ströder 
+
+- Update to new upstream release v4.14
+  * Include README within the repository, not just created tar.gz files
+  * Add 'autoquit' setting to 'File' menu (Github issue #114)
+  * Correct macro_hostname to be the FQDN of the server where
+cssh is being run (Github issue #116)
+  * Add in user defined macros
+
+---

Old:

  v4.13.2_02.tar.gz

New:

  v4.14.tar.gz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.iCLiPn/_old  2019-08-24 18:48:54.441742812 +0200
+++ /var/tmp/diff_new_pack.iCLiPn/_new  2019-08-24 18:48:54.441742812 +0200
@@ -17,8 +17,8 @@
 
 
 Name:   clusterssh
-%define dullver 4.13.2_02
-Version:4.13.2.02
+%define dullver 4.14
+Version:4.14
 Release:0
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0-or-later OR Artistic-1.0

++ v4.13.2_02.tar.gz -> v4.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.13.2_02/.gitignore 
new/clusterssh-4.14/.gitignore
--- old/clusterssh-4.13.2_02/.gitignore 2019-01-14 21:06:43.0 +0100
+++ new/clusterssh-4.14/.gitignore  2019-08-21 22:15:44.0 +0200
@@ -13,6 +13,5 @@
 /MYMETA.json
 /MYMETA.yml
 /pm_to_blib
-/README
 *.swp
 *.tar.gz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.13.2_02/Changes 
new/clusterssh-4.14/Changes
--- old/clusterssh-4.13.2_02/Changes2019-01-14 21:06:43.0 +0100
+++ new/clusterssh-4.14/Changes 2019-08-21 22:15:44.0 +0200
@@ -1,5 +1,11 @@
 Revision history for {{$dist->name}}
 
+4.14 2019-08-21 Duncan Ferguson 
+- Include README within the repository, not just created tar.gz files
+- Add 'autoquit' setting to 'File' menu (Github issue #114)
+- Correct macro_hostname to be the FQDN of the server where cssh is being run 
(Github issue #116)
+- Add in user defined macros
+
 4.13.2_02 2019-01-14 Duncan Ferguson 
 - Fix Getopt-Long minimum version
 - Fix excess test output when Sort::Naturally isn't installed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clusterssh-4.13.2_02/README 
new/clusterssh-4.14/README
--- old/clusterssh-4.13.2_02/README 1970-01-01 01:00:00.0 +0100
+++ new/clusterssh-4.14/README  2019-08-21 22:15:44.0 +0200
@@ -0,0 +1,745 @@
+NAME
+cssh - Cluster administration tool
+
+VERSION
+This documentation is for version: 4.14
+
+SYNOPSIS
+cssh [-a ''] [-K ] [-q] [-c ''] [-x ]
+[-C ''] [--debug [[...] || ]] [-d] [-e
+'<[user@][:port]>'] [--fillscreen] [-f ''] [-h] [-L '[tag]']
+[-H] [-o ''] [-p ] [-Q] [-y ] [-s] [-r '']
+[-t ''] [-g] [-T ''] [-u] [-?] [-A] [-l '']
+[-v]
+
+DESCRIPTION
+The command opens an administration console and an xterm to all
+specified hosts. Any text typed into the administration console is
+replicated to all windows. All windows may also be typed into directly.
+
+This tool is intended for (but not limited to) cluster administration
+where the same configuration or commands must be run on each node within
+the cluster. Performing these commands all at once via this tool ensures
+all nodes are kept in sync.
+
+Connections are opened using ssh which must be correctly installed and
+configured.
+
+Extra caution should be taken when editing files as lines may not
+necessarily be in the same order; assuming line 5 is the same across all
+servers and modifying that is dangerous. It's better to search for the
+specific line to be changed and double-check all terminals are as
+expected before changes are committed.
+
+  Further Notes
+Please also see "KNOWN BUGS".
+
+*   The dotted line on any sub-menu is a tear-off, i.e. click on it and
+the sub-menu is turned into its own window.
+
+*   Unchecking a hostname on the Hosts sub-menu will unplug the host
+from the cluster control window, so any text typed into the console
+ 

commit clusterssh for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2019-03-26 15:42:38

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new.25356 (New)


Package is "clusterssh"

Tue Mar 26 15:42:38 2019 rev:10 rq:685789 version:4.13.2.02

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2018-03-05 
13:44:11.730182340 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new.25356/clusterssh.changes 
2019-03-26 15:43:38.296202202 +0100
@@ -1,0 +2,19 @@
+Sat Mar 16 23:15:34 UTC 2019 - Jan Engelhardt 
+
+- Own entire bash-completion subtree
+
+---
+Sat Mar 16 20:05:28 UTC 2019 - Petr Vorel 
+
+- Update to new upstream release v4.13.2_02
+  https://github.com/duncs/clusterssh/blob/v4.13.2_02/Changes
+- Drop clusterssh-fix-docgen.patch as it has been fixed upstream
+  (https://github.com/duncs/clusterssh/pull/106)
+- Add new dependency X11::Protocol::WM (build and runtime)
+- Drop clusterssh-fix-docgen.patch (not relevant any more)
+- Add patch fixing shebang (perl_shebang.patch)
+- Disable Test::PerlTidy as it's not available
+- Add new build and runtime dependency X11::Protocol::WM
+- Add new build dependency Test::Trap (for testing)
+
+---

Old:

  App-ClusterSSH-4.07.tar.gz
  clusterssh-fix-docgen.patch

New:

  perl_shebang.patch
  v4.13.2_02.tar.gz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.pWL5tg/_old  2019-03-26 15:43:38.836201893 +0100
+++ /var/tmp/diff_new_pack.pWL5tg/_new  2019-03-26 15:43:38.840201891 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clusterssh
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,36 +12,28 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   clusterssh
-Version:4.07
+%define dullver 4.13.2_02
+Version:4.13.2.02
 Release:0
-%define modname App-ClusterSSH
-%define dullver 4.07
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0-or-later OR Artistic-1.0
 Group:  Productivity/Networking/SSH
-Url:http://clusterssh.sf.net/
-
-#Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
-Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.07.tar.gz
+URL:https://github.com/duncs/clusterssh/wiki
+Source: https://github.com/duncs/clusterssh/archive/v%dullver.tar.gz
 Source2:%name-rpmlintrc
-Patch1: clusterssh-fix-docgen.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch1: perl_shebang.patch
 BuildArch:  noarch
 BuildRequires:  fdupes
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(ExtUtils::MakeMaker)
-%perl_requires
-Requires:   xorg-x11-fonts-100dpi
-Requires:   xorg-x11-fonts-75dpi
-Requires:   xterm
 BuildRequires:  perl(CPAN::Changes)
 BuildRequires:  perl(Exception::Class)
+BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(File::Path)
 BuildRequires:  perl(File::Slurp)
 BuildRequires:  perl(File::Temp)
@@ -52,9 +44,11 @@
 BuildRequires:  perl(Readonly)
 BuildRequires:  perl(Sort::Naturally)
 BuildRequires:  perl(Test::Differences)
+BuildRequires:  perl(Test::Trap)
 BuildRequires:  perl(Tk)
 BuildRequires:  perl(Try::Tiny)
 BuildRequires:  perl(X11::Protocol)
+BuildRequires:  perl(X11::Protocol::WM)
 Requires:   perl(CPAN::Changes)
 Requires:   perl(Carp)
 Requires:   perl(English)
@@ -83,7 +77,11 @@
 Requires:   perl(Sort::Naturally)
 Requires:   perl(Sys::Hostname)
 Requires:   perl(Test::Differences)
-Requires:   perl(Test::PerlTidy)
+# Test::PerlTidy not available atm
+# Requires:   perl(Test::PerlTidy)
+Requires:   xorg-x11-fonts-100dpi
+Requires:   xorg-x11-fonts-75dpi
+Requires:   xterm
 Requires:   perl(Test::Pod)
 Requires:   perl(Test::Pod::Coverage)
 Requires:   perl(Test::Trap)
@@ -94,6 +92,8 @@
 Requires:   perl(X11::Keysyms)
 Requires:   perl(X11::Protocol)
 Requires:   perl(X11::Protocol::Constants)
+Requires:   perl(X11::Protocol::WM)
+%perl_requires
 
 %description
 Cluster SSH 

commit clusterssh for openSUSE:Factory

2018-03-05 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2018-03-05 13:42:55

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new (New)


Package is "clusterssh"

Mon Mar  5 13:42:55 2018 rev:9 rq:582218 version:4.07

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2017-03-13 
15:32:05.910020456 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes   
2018-03-05 13:44:11.730182340 +0100
@@ -1,0 +2,6 @@
+Sat Mar  3 13:36:02 UTC 2018 - bwiedem...@suse.com
+
+- Add clusterssh-fix-docgen.patch to fix doc generation race
+  (boo#1083835)
+
+---

New:

  clusterssh-fix-docgen.patch



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.aRwWeY/_old  2018-03-05 13:44:13.006136167 +0100
+++ /var/tmp/diff_new_pack.aRwWeY/_new  2018-03-05 13:44:13.010136023 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clusterssh
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,14 +22,14 @@
 %define modname App-ClusterSSH
 %define dullver 4.07
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
-License:GPL-1.0+ or Artistic-1.0
+License:GPL-1.0-or-later OR Artistic-1.0
 Group:  Productivity/Networking/SSH
 Url:http://clusterssh.sf.net/
 
 #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
 Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.07.tar.gz
 Source2:%name-rpmlintrc
-#Patch1: remove-time-key.patch
+Patch1: clusterssh-fix-docgen.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 BuildRequires:  fdupes
@@ -106,11 +106,11 @@
 
 %prep
 %setup -qn %modname-%dullver
-#%patch -P 1 -p1
+%patch -P 1 -p1
 
 %build
-perl Makefile.PL;
-make %{?_smp_mflags};
+perl Makefile.PL
+make %{?_smp_mflags}
 
 %install
 %perl_make_install

++ clusterssh-fix-docgen.patch ++
Author: Bernhard M. Wiedemann 
Date: 2018-03-02

_build_docs is called 6 times - once for each file in bin

because of that, the old code was racy when using make -j
which is the default in openSUSE

https://bugzilla.opensuse.org/show_bug.cgi?id=1083835

Index: App-ClusterSSH-4.07/bin_PL/_build_docs
===
--- App-ClusterSSH-4.07.orig/bin_PL/_build_docs
+++ App-ClusterSSH-4.07/bin_PL/_build_docs
@@ -16,16 +16,15 @@ if(! -d $bindir) {
 print "Using perl binary: $^X",$/;
 print "Using perl version $^V",$/;
 
-for my $source (glob("*")) {
-my $dest="$bindir/$source";
+my $dest = shift;
+my $source = $dest;
+$source =~ s{bin/}{};
+$dest = "../$dest";
 
-next if($source =~ m/$Script/);
-next if($source =~ m/\.x$/);
-
-print "Generating: $source",$/;
+print "Generating: $dest from $source",$/;
 
 if(-f $dest) {
-chmod(0777, $dest) || die "Could not chmod $dest for removing: $!";
+chmod(0755, $dest) || die "Could not chmod $dest for removing: $!";
 }
 
 open(my $sfh, '<', $source) || die "Could not open $source for reading: 
$!";
@@ -44,4 +43,3 @@ for my $source (glob("*")) {
 close($dfh);
 
 chmod(0555, $dest) || die "Could not chmod $dest: $!";
-}



commit clusterssh for openSUSE:Factory

2017-03-13 Thread root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2017-03-13 15:32:04

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new (New)


Package is "clusterssh"

Mon Mar 13 15:32:04 2017 rev:8 rq:451727 version:4.07

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2016-01-28 
17:25:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes   
2017-03-13 15:32:05.910020456 +0100
@@ -1,0 +2,14 @@
+Fri Jan 20 13:30:43 UTC 2017 - rmali...@suse.com
+
+- Update to new upstream release 4.07
+* Fixed tests on systems where bash is not installed in /bin/bash 
+  (Github issue #60)
+* Include link to travis-ci site in release emails for automated 
+  build and test reports
+* Rework hostname expansion to be pure-perl rather than relying on 
+  the bash shell (Github issue #53)
+
+For further changes of previous updates see: 
+https://github.com/duncs/clusterssh/blob/master/Changes
+
+---

Old:

  App-ClusterSSH-4.02_01.tar.gz
  remove-time-key.patch

New:

  App-ClusterSSH-4.07.tar.gz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.uC6ed3/_old  2017-03-13 15:32:06.837889322 +0100
+++ /var/tmp/diff_new_pack.uC6ed3/_new  2017-03-13 15:32:06.841888757 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clusterssh
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,19 @@
 
 
 Name:   clusterssh
-Version:4.02.01
+Version:4.07
 Release:0
 %define modname App-ClusterSSH
-%define dullver 4.02_01
+%define dullver 4.07
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0+ or Artistic-1.0
 Group:  Productivity/Networking/SSH
 Url:http://clusterssh.sf.net/
 
 #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
-Source: 
http://downloads.sf.net/clusterssh/App-ClusterSSH-4.02_01.tar.gz
+Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.07.tar.gz
 Source2:%name-rpmlintrc
-Patch1: remove-time-key.patch
+#Patch1: remove-time-key.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 BuildRequires:  fdupes
@@ -37,22 +37,56 @@
 BuildRequires:  perl-macros
 BuildRequires:  perl(ExtUtils::MakeMaker)
 %perl_requires
+Requires:   xorg-x11-fonts-100dpi
+Requires:   xorg-x11-fonts-75dpi
+Requires:   xterm
+BuildRequires:  perl(CPAN::Changes)
+BuildRequires:  perl(Exception::Class)
+BuildRequires:  perl(File::Path)
+BuildRequires:  perl(File::Slurp)
+BuildRequires:  perl(File::Temp)
+BuildRequires:  perl(File::Which)
+BuildRequires:  perl(Getopt::Long)
+BuildRequires:  perl(Locale::Maketext)
+BuildRequires:  perl(Module::Build)
+BuildRequires:  perl(Readonly)
+BuildRequires:  perl(Sort::Naturally)
+BuildRequires:  perl(Test::Differences)
+BuildRequires:  perl(Tk)
+BuildRequires:  perl(Try::Tiny)
+BuildRequires:  perl(X11::Protocol)
+Requires:   perl(CPAN::Changes)
 Requires:   perl(Carp)
 Requires:   perl(English)
 Requires:   perl(Exception::Class)
+Requires:   perl(Exception::Class)
 Requires:   perl(Fcntl)
 Requires:   perl(File::Basename)
+Requires:   perl(File::Path)
+Requires:   perl(File::Slurp)
+Requires:   perl(File::Temp)
 Requires:   perl(File::Temp)
 Requires:   perl(File::Which)
+Requires:   perl(File::Which)
 Requires:   perl(FindBin)
 Requires:   perl(Getopt::Long)
+Requires:   perl(Getopt::Long)
+Requires:   perl(Locale::Maketext)
 Requires:   perl(Locale::Maketext)
+Requires:   perl(Module::Build)
 Requires:   perl(Net::hostent)
 Requires:   perl(POSIX)
 Requires:   perl(Pod::Usage)
 Requires:   perl(Readonly)
+Requires:   perl(Readonly)
 Requires:   perl(Socket)
+Requires:   perl(Sort::Naturally)
 Requires:   perl(Sys::Hostname)
+Requires:   perl(Test::Differences)
+Requires:   perl(Test::PerlTidy)
+Requires:   perl(Test::Pod)
+Requires:   perl(Test::Pod::Coverage)
+Requires:   perl(Test::Trap)
 Requires:   perl(Tk)
 Requires:   perl(Tk::ROText)
 Requires:   perl(Tk::Xlib)
@@ -72,7 +106,7 @@
 
 %prep
 %setup -qn %modname-%dullver
-%patch -P 1 -p1
+#%patch -P 1 -p1
 
 %build
 perl Makefile.PL;

++ App-ClusterSSH-4.02_01.tar.gz -> 

commit clusterssh for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2016-01-28 17:24:58

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new (New)


Package is "clusterssh"

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2013-07-09 
20:48:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes   
2016-01-28 17:25:49.0 +0100
@@ -1,0 +2,7 @@
+Wed Jan 27 13:33:48 UTC 2016 - da...@darins.net
+
+- Added patch remove-time-key.patch, which resolves the issue where
+  windows become unmoveable after executing cssh in KDE5.
+  See for bnc#956316 and https://github.com/duncs/clusterssh/issues/46
+
+---

New:

  remove-time-key.patch



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.lHr94r/_old  2016-01-28 17:25:50.0 +0100
+++ /var/tmp/diff_new_pack.lHr94r/_new  2016-01-28 17:25:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clusterssh
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
 Source: 
http://downloads.sf.net/clusterssh/App-ClusterSSH-4.02_01.tar.gz
 Source2:%name-rpmlintrc
+Patch1: remove-time-key.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 BuildRequires:  fdupes
@@ -71,6 +72,7 @@
 
 %prep
 %setup -qn %modname-%dullver
+%patch -P 1 -p1
 
 %build
 perl Makefile.PL;

++ remove-time-key.patch ++
From: Brandon Perkins 
Date: Fri, 6 Nov 2015 16:19:03 -0500
Subject: [PATCH] Remove 'time' key from the event hash.
References: https://github.com/duncs/clusterssh/issues/46
References: bugzilla.opensuse.org/956316

'time' key and value from the event hash results in windows that
cannot be manipulated under KDE5.

---
 lib/App/ClusterSSH.pm |2 --
 1 file changed, 2 deletions(-)

Index: App-ClusterSSH-4.02_01/lib/App/ClusterSSH.pm
===
--- App-ClusterSSH-4.02_01.orig/lib/App/ClusterSSH.pm
+++ App-ClusterSSH-4.02_01/lib/App/ClusterSSH.pm
@@ -579,7 +579,6 @@ sub send_text($@) {
 'name'=> $event,
 'detail'  => $code,
 'state'   => $state,
-'time'=> time(),
 'event'   => $servers{$svr}{wid},
 'root'=> $xdisplay->root(),
 'same_screen' => 1,
@@ -1647,7 +1646,6 @@ sub key_event {
 'name'=> $event,
 'detail'  => $keycode,
 'state'   => $state,
-'time'=> time(),
 'event'   => $servers{$_}{wid},
 'root'=> $xdisplay->root(),
 'same_screen' => 1,



commit clusterssh for openSUSE:Factory

2013-07-09 Thread h_root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2013-07-09 20:47:48

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new (New)


Package is clusterssh

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2013-03-08 
09:09:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes   
2013-07-09 20:48:18.0 +0200
@@ -1,0 +2,7 @@
+Fri Jun 28 22:47:29 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 4.02.01
+* New option (-m, --unique-servers) to remove repeated servers when
+  opening terminals
+
+---

Old:

  App-ClusterSSH-4.01_03.tar.xz

New:

  App-ClusterSSH-4.02_01.tar.gz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.ShiuT7/_old  2013-07-09 20:48:19.0 +0200
+++ /var/tmp/diff_new_pack.ShiuT7/_new  2013-07-09 20:48:19.0 +0200
@@ -17,25 +17,23 @@
 
 
 Name:   clusterssh
-Version:4.01.03
+Version:4.02.01
 Release:0
 %define modname App-ClusterSSH
-%define dullver 4.01_03
+%define dullver 4.02_01
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0+ or Artistic-1.0
 Group:  Productivity/Networking/SSH
 Url:http://clusterssh.sf.net/
 
 #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
-#DL-URL:   http://downloads.sf.net/clusterssh/App-ClusterSSH-4.00_03.tar.gz
-Source: %modname-%dullver.tar.xz
+Source: 
http://downloads.sf.net/clusterssh/App-ClusterSSH-4.02_01.tar.gz
 Source2:%name-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 BuildRequires:  fdupes
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  xz
 BuildRequires:  perl(ExtUtils::MakeMaker)
 %perl_requires
 Requires:   perl(Carp)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clusterssh for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2013-03-08 09:08:20

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new (New)


Package is clusterssh, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2012-11-28 
10:09:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes   
2013-03-08 09:09:21.0 +0100
@@ -1,0 +2,15 @@
+Sun Mar  3 19:06:23 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 4.01.03
+* Allow the path to rsh/ssh/telnet to be defined in the
+  configuration file
+* Move .csshrc to .csshrc.DISABLED since it should no longer be used
+* Resolve error emitted when adding a host via the Hosts drop-down
+* Resolve paste using a strange keyboard layout
+* Cope with being invoked by clusterssh
+* Remove doc references to always_tile (is known as window_tiling)
+* Updated manpage whatis entries
+* Fix cssh starting if xterm is not installed
+* Set WM_CLASS on windows to cssh
+
+---

Old:

  App-ClusterSSH-4.01_01.tar.gz

New:

  App-ClusterSSH-4.01_03.tar.xz



Other differences:
--
++ clusterssh.spec ++
--- /var/tmp/diff_new_pack.JSRheD/_old  2013-03-08 09:09:22.0 +0100
+++ /var/tmp/diff_new_pack.JSRheD/_new  2013-03-08 09:09:22.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clusterssh
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,25 @@
 
 
 Name:   clusterssh
-Version:4.01.01
+Version:4.01.03
 Release:0
 %define modname App-ClusterSSH
-%define dullver 4.01_01
+%define dullver 4.01_03
 Summary:Multiplex SSH sessions onto many hosts using multiple terminals
 License:GPL-1.0+ or Artistic-1.0
 Group:  Productivity/Networking/SSH
 Url:http://clusterssh.sf.net/
 
 #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
-Source: http://downloads.sf.net/clusterssh/%modname-%dullver.tar.gz
+#DL-URL:   http://downloads.sf.net/clusterssh/App-ClusterSSH-4.00_03.tar.gz
+Source: %modname-%dullver.tar.xz
 Source2:%name-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 BuildRequires:  fdupes
 BuildRequires:  perl
 BuildRequires:  perl-macros
+BuildRequires:  xz
 BuildRequires:  perl(ExtUtils::MakeMaker)
 %perl_requires
 Requires:   perl(Carp)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clusterssh for openSUSE:Factory

2012-11-28 Thread h_root
Hello community,

here is the log from the commit of package clusterssh for openSUSE:Factory 
checked in at 2012-11-28 10:09:12

Comparing /work/SRC/openSUSE:Factory/clusterssh (Old)
 and  /work/SRC/openSUSE:Factory/.clusterssh.new (New)


Package is clusterssh, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-11-26 11:02:30.307549147 +0100
+++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes   
2012-11-28 10:09:15.0 +0100
@@ -0,0 +1,12 @@
+---
+Tue Nov 27 14:35:38 UTC 2012 - cfarr...@suse.com
+
+- license update: GPL-1.0+ or Artistic-1.0
+  See README
+
+---
+Thu Oct 25 20:22:04 UTC 2012 - jeng...@inai.de
+
+- Initial package for build.opensuse.org (4.01.01)
+
+

New:

  App-ClusterSSH-4.01_01.tar.gz
  clusterssh-rpmlintrc
  clusterssh.changes
  clusterssh.spec



Other differences:
--
++ clusterssh.spec ++
#
# spec file for package clusterssh
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   clusterssh
Version:4.01.01
Release:0
%define modname App-ClusterSSH
%define dullver 4.01_01
Summary:Multiplex SSH sessions onto many hosts using multiple terminals
License:GPL-1.0+ or Artistic-1.0
Group:  Productivity/Networking/SSH
Url:http://clusterssh.sf.net/

#Git-Clone: git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh
Source: http://downloads.sf.net/clusterssh/%modname-%dullver.tar.gz
Source2:%name-rpmlintrc
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildArch:  noarch
BuildRequires:  fdupes
BuildRequires:  perl
BuildRequires:  perl-macros
BuildRequires:  perl(ExtUtils::MakeMaker)
%perl_requires
Requires:   perl(Carp)
Requires:   perl(English)
Requires:   perl(Exception::Class)
Requires:   perl(Fcntl)
Requires:   perl(File::Basename)
Requires:   perl(File::Temp)
Requires:   perl(File::Which)
Requires:   perl(FindBin)
Requires:   perl(Getopt::Long)
Requires:   perl(Locale::Maketext)
Requires:   perl(Net::hostent)
Requires:   perl(POSIX)
Requires:   perl(Pod::Usage)
Requires:   perl(Readonly)
Requires:   perl(Socket)
Requires:   perl(Sys::Hostname)
Requires:   perl(Tk)
Requires:   perl(Tk::ROText)
Requires:   perl(Tk::Xlib)
Requires:   perl(Try::Tiny)
Requires:   perl(X11::Keysyms)
Requires:   perl(X11::Protocol)
Requires:   perl(X11::Protocol::Constants)

%description
Cluster SSH opens terminal windows with connections to specified
hosts and an administration console. Any text typed into the
administration console is replicated to all other connected and
active windows. This tool is intended for, but not limited to,
cluster administration where the same configuration or commands must
be run on each node within the cluster. Performing these commands all
at once via this tool ensures all nodes are kept in sync.

%prep
%setup -qn %modname-%dullver

%build
perl Makefile.PL;
make %{?_smp_mflags};

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%fdupes %buildroot

%files -f %name.files
%defattr(-,root,root)
%_bindir/c*

%changelog
++ clusterssh-rpmlintrc ++
addFilter(perl5-naming-policy-not-applied)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org