Hello community,
here is the log from the commit of package perl-Mail-IMAPClient for
openSUSE:Leap:15.2 checked in at 2020-01-17 12:05:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/perl-Mail-IMAPClient (Old)
and /work/SRC/openSUSE:Leap:15.2/.perl-Mail-IMAPClient.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mail-IMAPClient"
Fri Jan 17 12:05:33 2020 rev:12 rq:764884 version:3.42
Changes:
--------
---
/work/SRC/openSUSE:Leap:15.2/perl-Mail-IMAPClient/perl-Mail-IMAPClient.changes
2020-01-15 15:41:42.687195807 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.perl-Mail-IMAPClient.new.26092/perl-Mail-IMAPClient.changes
2020-01-17 12:05:46.940618754 +0100
@@ -1,0 +2,94 @@
+Sat Nov 30 14:55:27 UTC 2019 - Dominique Leuenberger <[email protected]>
+
+- Convert changes file to proper UTF-8 format: new
+ version of RPM are getting strict in interpreting files.
+
+-------------------------------------------------------------------
+Wed Mar 13 16:13:57 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 3.42
+ see /usr/share/doc/packages/perl-Mail-IMAPClient/Changes
+
+ version 3.42: Sun Feb 24 00:43:29 UTC 2019
+ - rt.cpan.org#12859: has_capability() changes in 3.41 broke imap4rev1()
+ [Gilles Lamiral and Gábor Leszlauer]
+ - updated http:// to https:// URLs for referenced resources
+ - updated copyright for 2019
+
+-------------------------------------------------------------------
+Thu Feb 21 06:17:21 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 3.41
+ see /usr/share/doc/packages/perl-Mail-IMAPClient/Changes
+
+ version 3.41: Thu Feb 21 01:47:42 UTC 2019
+ - rt.cpan.org#128220: unseen(), messages() and related POD cleanup
+ [Dan Jacobson]
+ - rt.cpan.org#128264: parse_message() minor code/POD cleanup
+ [Dan Jacobson]
+ - rt.cpan.org#128215: verb missing in messages() POD
+ [Gilles Lamiral and Dan Jacobson]
+ - rt.cpan.org#127271: simplify capability handling via has_capability
enhancements
+ +* has_capability() success returns(true) with server response data,
not always '1'
+ + enhanced t/capability.t test cases
+ + updated POD for capability() and has_capability()
+ [Gilles Lamiral and Mark Overmeer]
+ - rt.cpan.org#122373: use of IO::Socket::IP led to connect(empty args)
regression
+ [Gilles Lamiral]
+ - rt.cpan.org#128127: fix minor POD typo for search()
+ [Gregor Herrmann]
+ - folders()/subscribed() remove mailboxes with \Noselect attribute
+ [Ashley Willis]
+ - fetch_hash() remove quotes around header names (seen w/outlook.com)
+ [Ashley Willis]
+ - use first over grep for minor efficiency gains
+ - other minor POD cleanup
+
+-------------------------------------------------------------------
+Sat Jan 19 13:12:46 UTC 2019 - Luigi Baldoni <[email protected]>
+
+- Fixed shebangs in example scripts
+
+-------------------------------------------------------------------
+Thu Dec 6 15:51:38 UTC 2018 - Stephan Kulow <[email protected]>
+
+- updated to 3.40
+ see /usr/share/doc/packages/perl-Mail-IMAPClient/Changes
+
+ version 3.40: Thu Dec 6 01:44:16 UTC 2018
+ - rt.cpan.org#122373 support IPv6 by using IO::Socket::IP over
IO::Socket::INET
+ [Gilles Lamiral and Mark Overmeer]
+ - rt.cpan.org#127103 flags() undef value as an ARRAY reference on a
bogus message
+ [Gilles Lamiral]
+ - rt.cpan.org#124523 update examples/populate_mailbox.pl timegm usage
+ [Bernhard M. W.]
+ - t/capability.t: added first set of tests
+ - t/quota.t: minor fix when tests skipped
+
+ version 3.39: Fri Feb 3 00:43:00 UTC 2017
+ - rt.cpan.org#115726: uninitialized value via fetch_hash
+ [Malte Stretz]
+ - rt.cpan.org#119523: better error reporting on failed TLS connections
+ [Matthew Horsfall]
+ - rt.cpan.org#114904: document noop()
+ [Glenn Golden]
+ - rt.cpan.org#97718: (redux) never retry DONE
+ [Laurence Darby]
+ - _imap_command() new doretry => 0|1 option to suppress/allow retry
+ - updated copyright for 2017
+
+ version 3.38: Tue Feb 9 02:48:21 UTC 2016
+ - rt.cpan.org#107592: redact credentials via debug if !Showcredentials
+ [Gilles Lamiral]
+ - rt.cpan.org#110273: failure to quote password values
+ (regression introduced in 3.36 via fix for rt.cpan.org#100601)
+ [Gilles Lamiral]
+ - rt.cpan.org#107593: allow getquota("")
+ - *Quote() now returns qq("") for defined but empty values
+ - rt.cpan.org#107011: fix folders_hash() docs and usage in is_parent()
+ [Gilles Lamiral]
+ - rt.cpan.org#106500: split UID EXPUNGE with a large sequence set
+ - added t/quota.t and t/lib/MyTest.pm for testing
+ - updated copyright for 2016
+
+-------------------------------------------------------------------
@@ -34 +128 @@
- - rt.cpan.org#91912: selectable broke in 3.29 due to around \NoSelect
+ - rt.cpan.org#91912: selectable broke in 3.29 due to BS/^H around
\NoSelect
@@ -52 +146 @@
- [Gilles Lamiral, Victor L�]
+ [Gilles Lamiral, Victor Lé]
Old:
----
Mail-IMAPClient-3.37.tar.gz
New:
----
Mail-IMAPClient-3.42.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mail-IMAPClient.spec ++++++
--- /var/tmp/diff_new_pack.ZP6CNS/_old 2020-01-17 12:05:47.320618922 +0100
+++ /var/tmp/diff_new_pack.ZP6CNS/_new 2020-01-17 12:05:47.324618923 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Mail-IMAPClient
#
-# Copyright (c) 2016 SUSE LINUX Products 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,29 +12,25 @@
# 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: perl-Mail-IMAPClient
-Version: 3.37
+Version: 3.42
Release: 0
%define cpan_name Mail-IMAPClient
Summary: An IMAP Client API
-License: Artistic-1.0 or GPL-1.0+
+License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Mail-IMAPClient/
-Source0:
http://www.cpan.org/authors/id/P/PL/PLOBBES/%{cpan_name}-%{version}.tar.gz
+Url: https://metacpan.org/release/%{cpan_name}
+Source0:
https://cpan.metacpan.org/authors/id/P/PL/PLOBBES/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
-BuildRequires: perl(version) >= 0.77
-#
-BuildRequires: perl(IO::Socket::INET) >= 1.26
BuildRequires: perl(Parse::RecDescent) >= 1.94
-Requires: perl(IO::Socket::INET) >= 1.26
Requires: perl(Parse::RecDescent) >= 1.94
%{perl_requires}
@@ -43,11 +39,11 @@
interacting with IMAP message stores.
The module is used by constructing or instantiating a new IMAPClient object
-via the the /new manpage constructor method. Once the object has been
-instantiated, the the /connect manpage method is either implicitly or
-explicitly called. At that point methods are available that implement the
-IMAP client commands as specified in *RFC3501*. When processing is
-complete, the the /logout manpage object method should be called.
+via the new constructor method. Once the object has been instantiated, the
+connect method is either implicitly or explicitly called. At that point
+methods are available that implement the IMAP client commands as specified
+in *RFC3501*. When processing is complete, the logout object method should
+be called.
This documentation is not meant to be a replacement for RFC3501 nor any
other IMAP related RFCs.
@@ -58,14 +54,20 @@
%prep
%setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
+# MANUAL BEGIN
+for f in examples/*.pl
+do
+ sed -i 's|^#!/usr/local/bin/perl|%{__perl}|' ${f}
+done
+# MANUAL END
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
%check
-%{__make} test
+make test
%install
%perl_make_install
++++++ Mail-IMAPClient-3.37.tar.gz -> Mail-IMAPClient-3.42.tar.gz ++++++
++++ 2050 lines of diff (skipped)
++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.ZP6CNS/_old 2020-01-17 12:05:47.488618995 +0100
+++ /var/tmp/diff_new_pack.ZP6CNS/_new 2020-01-17 12:05:47.488618995 +0100
@@ -9,7 +9,11 @@
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
-#post_prep: |-
+post_prep: |-
+ for f in examples/*.pl
+ do
+ sed -i 's|^#!/usr/local/bin/perl|%{__perl}|' ${f}
+ done
# 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_install: |-