From 92aecd9a4ff4901a65baca184c67de120d5f3c0f Mon Sep 17 00:00:00 2001
From: Tom Callaway <[email protected]>
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}.tar.gz
-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 <[email protected]> - 3.002-1
+- update to 3.002
+
 * Tue Feb 21 2017 Jitka Plesnikova <[email protected]> - 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=92aecd9a4ff4901a65baca184c67de120d5f3c0f
_______________________________________________
perl-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to