diff --git a/Mail-Transport-3.007.tar.gz b/Mail-Transport-3.007.tar.gz deleted file mode 100644 index 98090a7..0000000 --- a/Mail-Transport-3.007.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4c03fc6356933060ae25b8ac3eafc181a85e7168ed7b32e16ff4a4938a62428d -size 17427 diff --git a/Mail-Transport-4.00.tar.gz b/Mail-Transport-4.00.tar.gz new file mode 100644 index 0000000..8445218 --- /dev/null +++ b/Mail-Transport-4.00.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db5945504c27bb2e33db59b069ba3bec992e2227f617caee48eedf8759011d3c +size 17329 diff --git a/perl-Mail-Transport.changes b/perl-Mail-Transport.changes index cd978ff..8558eed 100644 --- a/perl-Mail-Transport.changes +++ b/perl-Mail-Transport.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Fri Dec 12 05:38:42 UTC 2025 - Tina Müller + +- updated to 4.0.0 (4.00) + see /usr/share/doc/packages/perl-Mail-Transport/ChangeLog + + #!!! Mail::Box 3 compatibility is still maintained on github in branch + #!!! maint3, and published. So: you may find newer versions with major + #!!! number 3. Use (at least) version 4 for new developments. + #!!! Convert? See https://github.com/markov2/perl5-Mail-Box/wiki/ + version 4.00: Thu 11 Dec 13:42:25 CET 2025 + Changes: + - use Mail::Box 4 exception model: use Log::Report + - remove Carp + version 3.008: + Improvements: + - convert install to OODoc 3.05 + - restyle code to OODoc 3 standard + - explicitly depend on Mail::Message v3, not 4 + ------------------------------------------------------------------- Tue Oct 7 12:46:39 UTC 2025 - Tina Müller diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec index 1ea6cdd..de4008a 100644 --- a/perl-Mail-Transport.spec +++ b/perl-Mail-Transport.spec @@ -18,10 +18,10 @@ %define cpan_name Mail-Transport Name: perl-Mail-Transport -Version: 3.7.0 +Version: 4.0.0 Release: 0 -# 3.007 -> normalize -> 3.7.0 -%define cpan_version 3.007 +# 4.00 -> normalize -> 4.0.0 +%define cpan_version 4.00 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Email message exchange URL: https://metacpan.org/release/%{cpan_name} @@ -31,8 +31,14 @@ Source100: README.md BuildArch: noarch BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Mail::Reporter) >= 3 -Requires: perl(Mail::Reporter) >= 3 +BuildRequires: perl(Log::Report) >= 1.420 +BuildRequires: perl(Mail::Reporter) >= 4 +BuildRequires: perl(String::Print) >= 1.10 +BuildRequires: perl(Test::More) >= 1 +BuildRequires: perl(Test::Pod) >= 1 +Requires: perl(Log::Report) >= 1.420 +Requires: perl(Mail::Reporter) >= 4 +Requires: perl(String::Print) >= 1.10 Provides: perl(Mail::Transport) = %{version} Provides: perl(Mail::Transport::Exim) = %{version} Provides: perl(Mail::Transport::Mailx) = %{version} @@ -48,6 +54,11 @@ Provides: perl(Mail::Transport::Sendmail) = %{version} Objects which extend 'Mail::Transport' implement sending and/or receiving of messages, using various protocols. +*Be aware:* This module versions 4.00 and up is not fully compatible with +older releases: mainly the exception handling has changed. When you need to +upgrade, please read _https://github.com/markov2/perl5-Mail-Box/wiki/_ +*Version 3 is still maintained* and may see new releases as well. + Mail::Transport::Send extends this class, and offers general functionality for send protocols, like SMTP. Mail::Transport::Receive also extends this class, and offers receive method. Some transport protocols will implement @@ -71,6 +82,6 @@ make test %perl_gen_filelist %files -f %{name}.files -%doc ChangeLog README README.md +%doc ChangeLog README.md %changelog