Notification time stamped 2019-10-16 15:16:43 UTC From 2e8d5ef84323145164572f9c5a2a6c2a093f712a Mon Sep 17 00:00:00 2001 From: Tom Callaway <s...@fedoraproject.org> Date: Oct 16 2019 15:16:32 +0000 Subject: Merge branch 'master' into epel8
--- diff --git a/.gitignore b/.gitignore index e69de29..856f886 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,7 @@ +/Mail-Message-3.000.tar.gz +/Mail-Message-3.001.tar.gz +/Mail-Message-3.002.tar.gz +/Mail-Message-3.005.tar.gz +/Mail-Message-3.006.tar.gz +/Mail-Message-3.007.tar.gz +/Mail-Message-3.008.tar.gz diff --git a/perl-Mail-Message.spec b/perl-Mail-Message.spec new file mode 100644 index 0000000..e055b0d --- /dev/null +++ b/perl-Mail-Message.spec @@ -0,0 +1,192 @@ +Name: perl-Mail-Message +Version: 3.008 +Release: 4%{?dist} +Summary: MIME message handling +License: GPL+ or Artistic +URL: https://metacpan.org/release/Mail-Message +Source0: https://cpan.metacpan.org/authors/id/M/MA/MARKOV/Mail-Message-%{version}.tar.gz +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Cwd) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Date::Format) +BuildRequires: perl(Date::Parse) +%if !%{defined perl_bootstrap} +BuildRequires: perl(Email::Abstract) +%endif +BuildRequires: perl(Email::Simple) +BuildRequires: perl(Encode) >= 2.26 +BuildRequires: perl(Encode::Alias) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Copy) +BuildRequires: perl(File::Spec) >= 0.7 +BuildRequires: perl(File::Temp) +BuildRequires: perl(Font::Metrics::TimesRoman) +BuildRequires: perl(HTML::FormatText) >= 2.01 +BuildRequires: perl(HTML::TreeBuilder) >= 3.13 +BuildRequires: perl(integer) +BuildRequires: perl(IO::File) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IO::Lines) +BuildRequires: perl(IO::Scalar) +BuildRequires: perl(List::Util) +BuildRequires: perl(Mail::Address) >= 2.17 +BuildRequires: perl(Mail::Header) +BuildRequires: perl(Mail::Identity) +BuildRequires: perl(Mail::Internet) >= 2.01 +%if !%{defined perl_bootstrap} +BuildRequires: perl(Mail::Transport::Send) +%endif +BuildRequires: perl(MIME::Base64) +BuildRequires: perl(MIME::Entity) >= 3.0 +BuildRequires: perl(MIME::Parser) +BuildRequires: perl(MIME::QuotedPrint) +BuildRequires: perl(MIME::Types) >= 1.004 +BuildRequires: perl(Net::Domain) +BuildRequires: perl(overload) +BuildRequires: perl(POSIX) +BuildRequires: perl(Scalar::Util) >= 1.13 +BuildRequires: perl(Storable) +BuildRequires: perl(strict) +BuildRequires: perl(Sys::Hostname) +BuildRequires: perl(Test::More) >= 0.47 +BuildRequires: perl(Text::Autoformat) +BuildRequires: perl(Time::HiRes) >= 1.51 +BuildRequires: perl(Time::Zone) +BuildRequires: perl(URI) >= 1.23 +BuildRequires: perl(User::Identity) >= 0.94 +BuildRequires: perl(User::Identity::Collection::Emails) +BuildRequires: perl(utf8) +BuildRequires: perl(vars) +BuildRequires: perl(warnings) +# Remember when we could assume build environments had common packages? +# Pepperidge Farm remembers. +BuildRequires: coreutils, make, glibc-common +BuildArch: noarch +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +# Explicit run requires +Requires: perl(Date::Parse) +%if !%{defined perl_bootstrap} +Requires: perl(Mail::Transport::Send) +%endif +Requires: perl(Time::Zone) + +# I'm not sure why these provides aren't getting picked up automatically. +Provides: perl(Mail::Message::Body::Construct) = %{version} +Provides: perl(Mail::Message::Construct) = %{version} +Provides: perl(Mail::Message::Construct::Bounce) = %{version} +Provides: perl(Mail::Message::Construct::Build) = %{version} +Provides: perl(Mail::Message::Construct::Forward) = %{version} +Provides: perl(Mail::Message::Construct::Read) = %{version} +Provides: perl(Mail::Message::Construct::Rebuild) = %{version} +Provides: perl(Mail::Message::Construct::Reply) = %{version} +Provides: perl(Mail::Message::Construct::Text) = %{version} + +%description +MIME message handling code, formerly part of the Mail::Box package. + +%prep +%setup -q -n Mail-Message-%{version} +# The licensing on these test files is unclear. +# They seem to contain content posted publicly to usenet +# so there is an argument that the content is distributable +# but its not under a Free license. +# We delete these files to resolve the issue. +# https://rt.cpan.org/Public/Bug/Display.html?id=120149 +rm -rf t/203-mlfolder.mbox t/204-sgfolder.mbox +rm -rf t/203head-listgroup.t t/204head-spamgroup.t + +%{?perl_default_filter} + +%build +yes y |%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 +make + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* +# Fix file encoding +recode() +{ + iconv -f "$2" -t utf-8 < "$1" > "${1}_" + mv -f "${1}_" "$1" +} +recode $RPM_BUILD_ROOT%{_mandir}/man3/Mail::Message::Field.3pm iso-8859-1 + +%check +make test + +%files +%doc README ChangeLog +%{perl_vendorlib}/Mail/ +%{_mandir}/man3/*.3* + +%changelog +* Fri Jul 26 2019 Fedora Release Engineering <rel...@fedoraproject.org> - 3.008-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Jun 02 2019 Jitka Plesnikova <jples...@redhat.com> - 3.008-3 +- Perl 5.30 re-rebuild of bootstrapped packages + +* Fri May 31 2019 Jitka Plesnikova <jples...@redhat.com> - 3.008-2 +- Perl 5.30 rebuild + +* Mon Feb 11 2019 Tom Callaway <s...@fedoraproject.org> - 3.008-1 +- update to 3.008 + +* Fri Feb 01 2019 Fedora Release Engineering <rel...@fedoraproject.org> - 3.007-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Sep 5 2018 Tom Callaway <s...@fedoraproject.org> - 3.007-1 +- update to 3.007 + +* Fri Jul 13 2018 Fedora Release Engineering <rel...@fedoraproject.org> - 3.006-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Jul 01 2018 Jitka Plesnikova <jples...@redhat.com> - 3.006-4 +- Perl 5.28 re-rebuild of bootstrapped packages + +* Fri Jun 29 2018 Jitka Plesnikova <jples...@redhat.com> - 3.006-3 +- Perl 5.28 rebuild + +* Thu Feb 08 2018 Fedora Release Engineering <rel...@fedoraproject.org> - 3.006-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 29 2018 Jitka Plesnikova <jples...@redhat.com> - 3.006-1 +- 3.006 bump + +* Wed Jan 10 2018 Jitka Plesnikova <jples...@redhat.com> - 3.005-1 +- 3.005 bump + +* Wed Sep 06 2017 Jitka Plesnikova <jples...@redhat.com> - 3.002-1 +- 3.002 bump + +* Fri Jul 28 2017 Tom Callaway <s...@fedoraproject.org> - 3.001-1 +- update to 3.001 + +* Thu Jul 27 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 3.000-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Wed Jun 07 2017 Jitka Plesnikova <jples...@redhat.com> - 3.000-6 +- Perl 5.26 re-rebuild of bootstrapped packages + +* Wed Jun 07 2017 Jitka Plesnikova <jples...@redhat.com> - 3.000-5 +- Added perl_bootstrap to avoid build cycle + +* Wed Jun 07 2017 Jitka Plesnikova <jples...@redhat.com> - 3.000-4 +- Perl 5.26 rebuild + +* Thu Feb 9 2017 Tom Callaway <s...@fedoraproject.org> - 3.000-3 +- remove unnecessary requires filtering +- add necessary explicit Requires + +* Wed Feb 8 2017 Tom Callaway <s...@fedoraproject.org> - 3.000-2 +- fix buildrequires +- remove non-free test cases + +* Tue Feb 7 2017 Tom Callaway <s...@fedoraproject.org> - 3.000-1 +- initial package diff --git a/sources b/sources index e69de29..cf2cf5b 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (Mail-Message-3.008.tar.gz) = 4fd4d0d82e3bef47942509b8988a62ff027a9377cf87e6ca5d4c50880d16bdcdb5671cd3cb860043cb736efe52f31a1be300014788b0137f1fab4568b90e4002 https://src.fedoraproject.org/rpms/perl-Mail-Message/c/2e8d5ef84323145164572f9c5a2a6c2a093f712a?branch=epel8 _______________________________________________ perl-devel mailing list -- perl-devel@lists.fedoraproject.org To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org