Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Net-Telnet for openSUSE:Factory checked in at 2021-06-22 20:45:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Net-Telnet (Old) and /work/SRC/openSUSE:Factory/.perl-Net-Telnet.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-Telnet" Tue Jun 22 20:45:10 2021 rev:23 rq:901322 version:3.05 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Net-Telnet/perl-Net-Telnet.changes 2013-06-13 18:18:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-Telnet.new.2625/perl-Net-Telnet.changes 2021-06-22 20:45:18.474847467 +0200 @@ -1,0 +2,30 @@ +Tue Jun 22 03:06:47 UTC 2021 - Tina M??ller <timueller+p...@suse.de> + +- updated to 3.05 + see /usr/share/doc/packages/perl-Net-Telnet/ChangeLog + + 2021-06-20 Jay Rogers <j...@rgrs.com> + * Version 3.05 released. + 2021-06-20 Jay Rogers <j...@rgrs.com> + * Telnet.pm: Fixed new perl warning about argument isn't numeric in + numeric ge (>=). + 2021-05-30 Jay Rogers <j...@rgrs.com> + * Telnet.pm (dump_log input_log option_log output_log): Changed + the logging subroutines to also accept a tied filehandle. + 2021-03-30 Jay Rogers <j...@rgrs.com> + * Telnet.pm (waitfor): Improved the speed to search for the + "match", especially when reading a large amount of data, by using + the dynamic arrays @- and @+ instead of $` and $&. + 2021-03-30 Jay Rogers <j...@rgrs.com> + * Telnet.pm (new): Fixed a bug that caused the instantiation to + fail when setting one of the *_log input args to an empty string. + 2020-02-20 Jay Rogers <j...@rgrs.com> + * Telnet.pm: Added a workaround for the "require FileHandle" bug in + perl 5.10.1. + 2020-02-20 Jay Rogers <j...@rgrs.com> + * Telnet.pm: Stopped using the deprecated variable $[ in the + autoflush idiom select((select($fh), $|=1)[$[]). + 2018-07-12 Jay Rogers <j...@rgrs.com> + * Telnet.pm: Fixed some documentation and pod command typos. + +------------------------------------------------------------------- Old: ---- Net-Telnet-3.04.tar.gz New: ---- Net-Telnet-3.05.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Net-Telnet.spec ++++++ --- /var/tmp/diff_new_pack.uz6WKa/_old 2021-06-22 20:45:18.930847969 +0200 +++ /var/tmp/diff_new_pack.uz6WKa/_new 2021-06-22 20:45:18.934847973 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Net-Telnet # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,21 +12,20 @@ # 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/ # +%define cpan_name Net-Telnet Name: perl-Net-Telnet -Version: 3.04 +Version: 3.05 Release: 0 -%define cpan_name Net-Telnet -Summary: interact with TELNET port or other TCP ports -License: GPL-1.0+ or Artistic-1.0 -Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Net-Telnet/ -Source: http://www.cpan.org/authors/id/J/JR/JROGERS/%{cpan_name}-%{version}.tar.gz +Summary: Interact with TELNET port or other TCP ports +License: Artistic-1.0 OR GPL-1.0-or-later +URL: https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/J/JR/JROGERS/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros %{perl_requires} @@ -40,24 +39,18 @@ interaction. These interactive features include the ability to specify a time-out and to wait for patterns to appear in the input stream, such as the prompt from a shell. IPv6 support is available when using perl 5.14 or -later (see 'family()'. +later, see 'family()'. Other reasons to use this module than strictly with a TELNET port are: -* * - - You're not familiar with sockets and you want a simple way to make client - connections to TCP services. - -* * - - You want to be able to specify your own time-out while connecting, - reading, or writing. + * You're not familiar with sockets and you want a simple way to make client +connections to TCP services. -* * + * You want to be able to specify your own time-out while connecting, reading, +or writing. - You're communicating with an interactive program at the other end of some - socket or pipe and you want to wait for certain patterns to appear. + * You're communicating with an interactive program at the other end of some +socket or pipe and you want to wait for certain patterns to appear. Here's an example that prints who's logged-on to a remote host. In addition to a username and password, you must also know the user's shell prompt, @@ -77,15 +70,15 @@ Bugs can be viewed or reported at cpan.org on the Net::Telnet page. %prep -%setup -q -n %{cpan_name}-%{version} -find . -type f -print0 | xargs -0 chmod 644 +%autosetup -n %{cpan_name}-%{version} +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +%make_build %check -%{__make} test +make test %install %perl_make_install @@ -93,7 +86,6 @@ %perl_gen_filelist %files -f %{name}.files -%defattr(-,root,root,755) %doc ChangeLog README %changelog ++++++ Net-Telnet-3.04.tar.gz -> Net-Telnet-3.05.tar.gz ++++++ ++++ 6003 lines of diff (skipped) ++++++ cpanspec.yml ++++++ --- #description_paragraphs: 3 #description: |- # override description from CPAN #summary: override summary from CPAN #no_testing: broken upstream #sources: # - source1 # - source2 #patches: # foo.patch: -p1 # bar.patch: # baz.patch: PATCH-FIX-OPENSUSE #preamble: |- # BuildRequires: gcc-c++ #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL #post_build: |- # rm unused.files #post_install: |- # sed on %{name}.files #license: SUSE-NonFree #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module #skip_doc: regexp_to_skip_for_doc.* #add_doc: files to add to docs #misc: |- #anything else to be added to spec file #follows directly after %files section, so it can contain new blocks or also #changes to %files section