Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Term-ProgressBar for 
openSUSE:Factory checked in at 2022-10-15 16:37:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Term-ProgressBar (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Term-ProgressBar.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Term-ProgressBar"

Sat Oct 15 16:37:46 2022 rev:11 rq:1010988 version:2.23

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Term-ProgressBar/perl-Term-ProgressBar.changes  
    2018-05-15 10:34:08.538556748 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Term-ProgressBar.new.2275/perl-Term-ProgressBar.changes
    2022-10-15 16:40:37.254609539 +0200
@@ -1,0 +2,9 @@
+Sun Oct  9 03:07:26 UTC 2022 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 2.23
+   see /usr/share/doc/packages/perl-Term-ProgressBar/Changes
+
+  2.23  2022-10-08 MANWAR
+        - Merged PR #11: Added a check to print a full bar at the end, thanks 
@cwallacetlc.
+
+-------------------------------------------------------------------

Old:
----
  Term-ProgressBar-2.22.tar.gz

New:
----
  Term-ProgressBar-2.23.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Term-ProgressBar.spec ++++++
--- /var/tmp/diff_new_pack.9NEs76/_old  2022-10-15 16:40:37.690610587 +0200
+++ /var/tmp/diff_new_pack.9NEs76/_new  2022-10-15 16:40:37.698610606 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Term-ProgressBar
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +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 Term-ProgressBar
 Name:           perl-Term-ProgressBar
-Version:        2.22
+Version:        2.23
 Release:        0
-%define cpan_name Term-ProgressBar
-Summary:        Provide a Progress Meter On a Standard Terminal
 License:        Artistic-1.0 OR GPL-1.0-or-later
-Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/Term-ProgressBar/
+Summary:        Provide a progress meter on a standard terminal
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/M/MA/MANWAR/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Capture::Tiny) >= 0.13
@@ -67,15 +65,15 @@
 bar for the same width.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -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
@@ -83,7 +81,6 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
 %doc Changes examples README
 
 %changelog

++++++ Term-ProgressBar-2.22.tar.gz -> Term-ProgressBar-2.23.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-ProgressBar-2.22/Changes 
new/Term-ProgressBar-2.23/Changes
--- old/Term-ProgressBar-2.22/Changes   2018-05-11 18:41:10.000000000 +0200
+++ new/Term-ProgressBar-2.23/Changes   2022-10-08 05:20:03.000000000 +0200
@@ -1,5 +1,8 @@
 Revision history for Perl extension Term::ProgressBar
 
+2.23  2022-10-08 MANWAR
+      - Merged PR #11: Added a check to print a full bar at the end, thanks 
@cwallacetlc.
+
 2.22  2018-05-12 MANWAR
       - Merged PR #10: Amend to prevent uninitialised warning error, thanks 
@lharey.
 
@@ -116,4 +119,4 @@
 
 1.00  2001-10-30
       - original version
-      - by Edward Avis, <epa98 at sync32>
\ No newline at end of file
+      - by Edward Avis, <epa98 at sync32>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-ProgressBar-2.22/META.json 
new/Term-ProgressBar-2.23/META.json
--- old/Term-ProgressBar-2.22/META.json 2018-05-12 11:01:27.000000000 +0200
+++ new/Term-ProgressBar-2.23/META.json 2022-10-08 05:22:49.000000000 +0200
@@ -4,13 +4,13 @@
       "Martyn J. Pearce"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter 
version 2.150005",
+   "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec";,
-      "version" : "2"
+      "version" : 2
    },
    "name" : "Term-ProgressBar",
    "no_index" : {
@@ -51,6 +51,6 @@
          "url" : "https://github.com/manwar/Term-ProgressBar";
       }
    },
-   "version" : "2.22",
-   "x_serialization_backend" : "JSON::PP version 2.27400"
+   "version" : "2.23",
+   "x_serialization_backend" : "JSON::PP version 4.02"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-ProgressBar-2.22/META.yml 
new/Term-ProgressBar-2.23/META.yml
--- old/Term-ProgressBar-2.22/META.yml  2018-05-12 11:01:27.000000000 +0200
+++ new/Term-ProgressBar-2.23/META.yml  2022-10-08 05:22:48.000000000 +0200
@@ -11,7 +11,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 
2.150005'
+generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -30,5 +30,5 @@
   perl: '5.006'
 resources:
   repository: https://github.com/manwar/Term-ProgressBar
-version: '2.22'
+version: '2.23'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-ProgressBar-2.22/lib/Term/ProgressBar/IO.pm 
new/Term-ProgressBar-2.23/lib/Term/ProgressBar/IO.pm
--- old/Term-ProgressBar-2.22/lib/Term/ProgressBar/IO.pm        2018-05-11 
18:38:39.000000000 +0200
+++ new/Term-ProgressBar-2.23/lib/Term/ProgressBar/IO.pm        2022-10-08 
05:18:21.000000000 +0200
@@ -2,7 +2,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '2.22';
+our $VERSION = '2.23';
 
 #  This program is free software; you can redistribute it and/or
 #  modify it under the same terms as Perl itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Term-ProgressBar-2.22/lib/Term/ProgressBar.pm 
new/Term-ProgressBar-2.23/lib/Term/ProgressBar.pm
--- old/Term-ProgressBar-2.22/lib/Term/ProgressBar.pm   2018-05-11 
18:38:39.000000000 +0200
+++ new/Term-ProgressBar-2.23/lib/Term/ProgressBar.pm   2022-10-08 
05:18:21.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '2.22';
+our $VERSION = '2.23';
 
 #XXX TODO Redo original test with count=20
 #         Amount Output
@@ -22,7 +22,7 @@
 
 =head1 VERSION
 
-Version 2.22
+Version 2.23
 
 =head1 SYNOPSIS
 
@@ -827,10 +827,15 @@
        return 2**32-1;
   }
 
-  my $biggies     = $self->major_units * $so_far;
   my @chars = (' ') x $self->bar_width;
-  $chars[$_] = $self->major_char
-    for 0..$biggies-1;
+  if ( $so_far >= $target ) {
+    @chars = ($self->major_char) x $self->bar_width;
+  }
+  else {
+    my $biggies = $self->major_units * $so_far;
+    $chars[$_] = $self->major_char
+      for 0..$biggies-1;
+  }
 
   if ( $self->minor ) {
     my $smally      = $self->minor_units * $so_far % $self->bar_width;

Reply via email to