commit 91b1546387540e9b749be8de5faf9d4e524ec3f9 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Fri Aug 9 12:02:17 2013 +0100 Update to 1.923 - New upsteram release 1.923 - Repackage, remove PEP links, update bugtracker - Try to encode headers based on the header structure, if it has one, rather than treating the header as a big string in all cases - Do not call parts_set during walk_parts unless the parts have actually changed - When trying to decode a body, fall back to 7bit if the encoding is unknown; trying to create a new body in an unknown encoding is still forbidden - Avoid undefined warnings in debug_structure (CPAN RT#82388) - Better error message when the given body is a ref but not a scalar (CPAN RT#59205) - Do not consider the part-ending CRLF part of the body - Update build-reqs as per upstream requirements - Explicitly run the release tests - Drop %defattr, redundant since rpm 4.4 - Don't need to remove empty directories from the buildroot - Classify build-reqs by usage .gitignore | 2 +- perl-Email-MIME.spec | 61 ++++++++++++++++++++++++++++++++++++++++--------- sources | 2 +- 3 files changed, 51 insertions(+), 14 deletions(-) --- diff --git a/.gitignore b/.gitignore index e6a7fcf..b8cd8e3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Email-MIME-1.911.tar.gz +/Email-MIME-[0-9.]*.tar.gz diff --git a/perl-Email-MIME.spec b/perl-Email-MIME.spec index edab464..a3d5c30 100644 --- a/perl-Email-MIME.spec +++ b/perl-Email-MIME.spec @@ -1,6 +1,6 @@ Name: perl-Email-MIME -Version: 1.911 -Release: 3%{?dist} +Version: 1.923 +Release: 1%{?dist} Summary: Easy MIME message parsing Group: Development/Libraries @@ -9,18 +9,36 @@ URL: http://search.cpan.org/dist/Email-MIME/ Source0: http://www.cpan.org/authors/id/R/RJ/RJBS/Email-MIME-%{version}.tar.gz BuildArch: noarch -BuildRequires: perl(Email::Date::Format) -BuildRequires: perl(Email::MIME::ContentType) >= 1.011 -BuildRequires: perl(Email::MIME::Encodings) >= 1.313 +# Module Build +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30 +# Module Runtime +BuildRequires: perl(Carp) +BuildRequires: perl(Email::Address) BuildRequires: perl(Email::MessageID) -BuildRequires: perl(Email::Simple) >= 2.004 -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Email::MIME::ContentType) >= 1.011 +BuildRequires: perl(Email::MIME::Encodings) >= 1.314 +BuildRequires: perl(Email::Simple) >= 2.102 +BuildRequires: perl(Email::Simple::Creator) +BuildRequires: perl(Email::Simple::Header) +BuildRequires: perl(Encode) >= 1.9801 +BuildRequires: perl(MIME::Base64) BuildRequires: perl(MIME::Types) >= 1.13 -BuildRequires: perl(Test::MinimumVersion) -BuildRequires: perl(Test::Pod) >= 1.14 -BuildRequires: perl(Test::Pod::Coverage) >= 1.08 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(parent) +BuildRequires: perl(Scalar::Util) +# Test Suite +BuildRequires: perl(blib) +BuildRequires: perl(Capture::Tiny) +BuildRequires: perl(Symbol) +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(utf8) +BuildRequires: perl(version) > 0.99 +# Release Tests +BuildRequires: perl(Test::Pod) >= 1.41 +# Runtime +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(Email::Simple::Creator) Requires: perl(MIME::Types) >= 1.13 + Obsoletes: perl-Email-MIME-Creator < 1.457 Obsoletes: perl-Email-MIME-Modifier < 1.445 Provides: perl-Email-MIME-Creator = %{version} @@ -45,12 +63,12 @@ make %{?_smp_mflags} %install make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' chmod -R u+w $RPM_BUILD_ROOT/* %check make test +make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" %files @@ -61,6 +79,25 @@ make test %changelog +* Fri Aug 9 2013 Paul Howarth <paul@xxxxxxxxxxxx> - 1.923-1 +- Update to 1.923 + - Repackage, remove PEP links, update bugtracker + - Try to encode headers based on the header structure, if it has one, rather + than treating the header as a big string in all cases + - Do not call parts_set during walk_parts unless the parts have actually + changed + - When trying to decode a body, fall back to 7bit if the encoding is unknown; + trying to create a new body in an unknown encoding is still forbidden + - Avoid undefined warnings in debug_structure (CPAN RT#82388) + - Better error message when the given body is a ref but not a scalar + (CPAN RT#59205) + - Do not consider the part-ending CRLF part of the body +- Update build-reqs as per upstream requirements +- Explicitly run the release tests +- Drop %%defattr, redundant since rpm 4.4 +- Don't need to remove empty directories from the buildroot +- Classify buildreqs by usage + * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 1.911-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index fec12b5..51e66d7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -82323a45ba1a3beec649f969f408c078 Email-MIME-1.911.tar.gz +6e40bc61edc526fc8cbf150bcaa23ede Email-MIME-1.923.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel