From 92aecd9a4ff4901a65baca184c67de120d5f3c0f Mon Sep 17 00:00:00 2001
From: Tom Callaway <spot(a)fedoraproject.org>
Date: Thu, 1 Jun 2017 17:07:47 -0400
Subject: 3.002
---
.gitignore | 1 +
perl-Mail-Box.spec | 176 +++++++++--------------------------------------------
sources | 2 +-
3 files changed, 30 insertions(+), 149 deletions(-)
diff --git a/.gitignore b/.gitignore
index e5bc723..7b21f97 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ Mail-Box-2.095.tar.gz
/Mail-Box-2.118.tar.gz
/Mail-Box-2.119.tar.gz
/Mail-Box-2.120.tar.gz
+/Mail-Box-3.002.tar.gz
diff --git a/perl-Mail-Box.spec b/perl-Mail-Box.spec
index 447f154..97f4997 100644
--- a/perl-Mail-Box.spec
+++ b/perl-Mail-Box.spec
@@ -1,31 +1,32 @@
Name: perl-Mail-Box
-Version: 2.120
-Release: 4%{?dist}
+Version: 3.002
+Release: 1%{?dist}
Summary: Manage a mailbox, a folder with messages
Group: Development/Libraries
License: GPL+ or Artistic
URL:
http://search.cpan.org/dist/Mail-Box/
Source0:
http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-Box-%{version}.ta...
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl-generators
-BuildRequires: perl(ExtUtils::MakeMaker), perl(IO::Handle), perl(Scalar::Util)
-BuildRequires: perl(Encode), perl(Mail::Transport::Dbx)
-# Can't have a BR on perl(Mail::Box::Parser::C), it requires perl-Mail-Box (whoops)
-BuildRequires: perl(Mail::IMAPClient), perl(Mail::Internet)
-BuildRequires: perl(MIME::Entity), perl(HTML::TreeBuilder), perl(Time::HiRes)
-BuildRequires: perl(HTML::FormatText), perl(Date::Parse), perl(File::Spec),
perl(File::Remove)
-BuildRequires: perl(Errno), perl(Object::Realize::Later), perl(Mail::Address),
perl(MIME::Types)
-BuildRequires: perl(Sys::Hostname), perl(Test::More), perl(Test::Harness),
perl(MIME::Base64)
-BuildRequires: perl(URI), perl(IO::Scalar), perl(Digest::HMAC_MD5),
perl(User::Identity)
-BuildRequires: perl(Time::Zone), perl(Email::Simple), perl(Text::Autoformat)
-BuildRequires: perl(Test::Pod), perl(Devel::GlobalDestruction)
-# Email::Abstract requires Mail::Message from this package
-%if 0%{!?perl_bootstrap:1}
-BuildRequires: perl(Email::Abstract)
-%endif
-BuildRequires: perl(Font::Metrics::TimesRoman)
-# When perl(TAP::Harness) shows up, uncomment this, and re-enable the tests.
-BuildRequires: perl(TAP::Harness)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Carp)
+BuildRequires: perl(Cwd)
+BuildRequires: perl(Date::Parse)
+BuildRequires: perl(Devel::GlobalDestruction) >= 0.09
+BuildRequires: perl(Errno)
+BuildRequires: perl(Fcntl)
+BuildRequires: perl(File::Basename)
+BuildRequires: perl(File::Spec) >= 0.7
+BuildRequires: perl(File::Compare)
+BuildRequires: perl(File::Copy)
+BuildRequires: perl(File::Remove) >= 0.20
+BuildRequires: perl(IO::Scalar)
+BuildRequires: perl(Mail::Message) >= 3.0
+BuildRequires: perl(Mail::Transport) >= 3.0
+BuildRequires: perl(Object::Realize::Later) >= 0.19
+BuildRequires: perl(POSIX)
+BuildRequires: perl(Scalar::Util) >= 1.13
+BuildRequires: perl(Sys::Hostname)
+BuildRequires: perl(Test::More) >= 0.47
BuildArch: noarch
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo
$version))
@@ -37,59 +38,17 @@ The Mail::Box folder is a modern mail-folder manager -- at least at
the moment of this writing ;) It is written to replace Mail::Folder,
although its interface is different.
-%package Dbx
-Summary: Mail::Box support to read Outlook Express folders
-
-%description Dbx
-Mail::Box support to read Outlook Express folders.
-
-%package IMAP4
-Summary: IMAP4 support for Mail::Box
-
-%description IMAP4
-IMAP4 support for Mail::Box.
-
-%package POP3
-Summary: POP3 support for Mail::Box
-
-%description POP3
-POP3 support for Mail::Box
-
-%package -n perl-Mail-Message
-Summary: MIME message handling
-# 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 -n perl-Mail-Message
-MIME message handling.
-
-%package -n perl-Mail-Transport
-Summary: Email message exchange
-
-%description -n perl-Mail-Transport
-Email message exchange.
-
%prep
%setup -q -n Mail-Box-%{version}
%{?perl_default_filter}
%global __requires_exclude
%{?__requires_exclude:%__requires_exclude|}^perl\\(Mail::SpamAssassin[:\\)]
-
%build
yes y |%{__perl} Makefile.PL INSTALLDIRS=vendor
make
%install
-rm -rf $RPM_BUILD_ROOT
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 ';'
@@ -98,99 +57,20 @@ chmod -R u+w $RPM_BUILD_ROOT/*
rm -f $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/Box-Overview.pod
rm -f $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/Box-Cookbook.pod
rm -f $RPM_BUILD_ROOT%{perl_vendorlib}/Mail/Box-Index.pod
-# 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
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
-%defattr(-,root,root,-)
-%doc README LICENSE README.FAQ README.todo ChangeLog examples/
-%exclude %{perl_vendorlib}/Mail/Box/Dbx*
-%exclude %{perl_vendorlib}/Mail/Box/IMAP4*
-%exclude %{perl_vendorlib}/Mail/Box/POP3*
-%exclude %{perl_vendorlib}/Mail/Box/FastScalar*
-%exclude %{perl_vendorlib}/Mail/Box/Parser*
-%exclude %{_mandir}/man3/Mail::Box::Dbx*
-%exclude %{_mandir}/man3/Mail::Box::IMAP4*
-%exclude %{_mandir}/man3/Mail::Box::POP3*
-%exclude %{_mandir}/man3/Mail::Box::FastScalar.3*
-%exclude %{_mandir}/man3/Mail::Box::Parser*.3*
-%dir %{perl_vendorlib}/Mail/
-%{perl_vendorlib}/Mail/Box*
-%{perl_vendorlib}/Mail/Message/Body/Delayed*
-%{perl_vendorlib}/Mail/Message/Dummy*
-%{perl_vendorlib}/Mail/Message/Head/Delayed*
-%{perl_vendorlib}/Mail/Message/Head/Subset*
-%{perl_vendorlib}/Mail/Message/Wrapper*
-%{perl_vendorlib}/Mail/Server.p*
-%{_mandir}/man3/Mail::Box*.3*
-%{_mandir}/man3/Mail::Message::Body::Delayed*.3*
-%{_mandir}/man3/Mail::Message::Dummy*.3*
-%{_mandir}/man3/Mail::Message::Head::Delayed*.3*
-%{_mandir}/man3/Mail::Message::Head::Subset*.3*
-%{_mandir}/man3/Mail::Message::Wrapper*.3*
-%{_mandir}/man3/Mail::Server.3*
-
-%files Dbx
-%{perl_vendorlib}/Mail/Box/Dbx*
-%{_mandir}/man3/Mail::Box::Dbx*
-
-%files IMAP4
-%dir %{perl_vendorlib}/Mail/Server
-%{perl_vendorlib}/Mail/Box/IMAP4*
-%{perl_vendorlib}/Mail/Server/IMAP4*
-%{perl_vendorlib}/Mail/Transport/IMAP4*
-%{_mandir}/man3/Mail::Box::IMAP4*
-%{_mandir}/man3/Mail::Server::IMAP4*.3*
-%{_mandir}/man3/Mail::Transport::IMAP4*.3*
-
-%files POP3
-%{perl_vendorlib}/Mail/Box/POP3*
-%{perl_vendorlib}/Mail/Transport/POP3*
-%{_mandir}/man3/Mail::Box::POP3*
-%{_mandir}/man3/Mail::Transport::POP3*.3*
-
-%files -n perl-Mail-Message
-%license LICENSE
-%exclude %{perl_vendorlib}/Mail/Message/Body/Delayed*
-%exclude %{perl_vendorlib}/Mail/Message/Dummy*
-%exclude %{perl_vendorlib}/Mail/Message/Head/Delayed*
-%exclude %{perl_vendorlib}/Mail/Message/Head/Subset*
-%exclude %{perl_vendorlib}/Mail/Message/Wrapper*
-%exclude %{_mandir}/man3/Mail::Message::Body::Delayed*.3*
-%exclude %{_mandir}/man3/Mail::Message::Dummy*.3*
-%exclude %{_mandir}/man3/Mail::Message::Head::Delayed*.3*
-%exclude %{_mandir}/man3/Mail::Message::Head::Subset*.3*
-%exclude %{_mandir}/man3/Mail::Message::Wrapper*.3*
-%{perl_vendorlib}/Mail/Message*
-%{perl_vendorlib}/Mail/Box/FastScalar*
-%{perl_vendorlib}/Mail/Box/Parser*
-%{perl_vendorlib}/Mail/Reporter*
-%{_mandir}/man3/Mail::Message*
-%{_mandir}/man3/Mail::Box::FastScalar.3*
-%{_mandir}/man3/Mail::Box::Parser*.3*
-%{_mandir}/man3/Mail::Reporter.3*
-
-%files -n perl-Mail-Transport
%license LICENSE
-%exclude %{perl_vendorlib}/Mail/Transport/IMAP4*
-%exclude %{perl_vendorlib}/Mail/Transport/POP3*
-%exclude %{_mandir}/man3/Mail::Transport::IMAP4*.3*
-%exclude %{_mandir}/man3/Mail::Transport::POP3*.3*
-%{perl_vendorlib}/Mail/Transport*
-%{_mandir}/man3/Mail::Transport*
+%doc README README.FAQ README.todo ChangeLog examples/
+%{perl_vendorlib}/Mail/
+%{_mandir}/man3/*.3*
%changelog
+* Thu Jun 1 2017 Tom Callaway <spot(a)fedoraproject.org> - 3.002-1
+- update to 3.002
+
* Tue Feb 21 2017 Jitka Plesnikova <jplesnik(a)redhat.com> - 2.120-4
- Update content of subpackages due to CPAN module
diff --git a/sources b/sources
index e5da89d..d789c36 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-30ae60d2f7ae6595f805709697cbf64a Mail-Box-2.120.tar.gz
+SHA512 (Mail-Box-3.002.tar.gz) =
aa78d799f23befd5cfe9ed4d4b238a93f7b6fb648bcb36659c1c78c23d5e13e307f323aade5164061e29f0f19206ae4f49163ea0d532a2a17d02a7dad9f6ce20
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Mail-Box.git/commit/?h=f26&id...