d5978bd
Name:           perl-Mail-Box-POP3
f67d3ff
Version:        3.005
8be2f4b
Release:        6%{?dist}
d5978bd
Summary:        Handle POP3 folders as client
d5978bd
License:        GPL+ or Artistic
54b151f
URL:            https://metacpan.org/release/Mail-Box-POP3
54b151f
Source0:        https://cpan.metacpan.org/authors/id/M/MA/MARKOV/Mail-Box-POP3-%{version}.tar.gz
d5978bd
Patch0:         Mail-Box-POP3-3.001-Use-IO-Socket-IP-to-support-IPv6.patch
d5978bd
BuildArch:      noarch
d5978bd
BuildRequires:  make
090e647
BuildRequires:  perl-interpreter
d5978bd
BuildRequires:  perl-generators
d5978bd
BuildRequires:  perl(:VERSION) >= 5.10
d5978bd
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
d5978bd
BuildRequires:  perl(IO::Handle)
d5978bd
# Run-time
d5978bd
BuildRequires:  perl(base)
d5978bd
BuildRequires:  perl(Carp)
d5978bd
BuildRequires:  perl(Digest::MD5)
d5978bd
BuildRequires:  perl(Exporter)
d5978bd
BuildRequires:  perl(File::Basename)
d5978bd
BuildRequires:  perl(File::Spec)
e9109b4
BuildRequires:  perl(IO::Socket)
d5978bd
BuildRequires:  perl(IO::Socket::IP)
d5978bd
BuildRequires:  perl(List::Util)
d5978bd
BuildRequires:  perl(Mail::Box::FastScalar) >= 3
d5978bd
BuildRequires:  perl(Mail::Box::Net) >= 3
d5978bd
BuildRequires:  perl(Mail::Box::Net::Message)
d5978bd
BuildRequires:  perl(Mail::Box::Parser::Perl) >= 3
d5978bd
BuildRequires:  perl(Mail::Transport::Receive) >= 3
d5978bd
BuildRequires:  perl(Socket)
d5978bd
BuildRequires:  perl(strict)
d5978bd
BuildRequires:  perl(vars)
d5978bd
BuildRequires:  perl(warnings)
d5978bd
# Tests
d5978bd
BuildRequires:  perl(Mail::Box::Test) >= 3
d5978bd
BuildRequires:  perl(Test::More)
e9109b4
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
e9109b4
Requires:       perl(IO::Socket::IP)
e9109b4
Requires:       perl(IO::Socket::SSL)
d5978bd
Requires:       perl(Mail::Box::FastScalar) >= 3
d5978bd
Requires:       perl(Mail::Box::Net) >= 3
d5978bd
Requires:       perl(Mail::Box::Parser::Perl) >= 3
d5978bd
Requires:       perl(Mail::Transport::Receive) >= 3
e9109b4
d5978bd
d5978bd
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Mail::Box::FastScalar\\)$
d5978bd
%global __requires_exclude %__requires_exclude|^perl\\(Mail::Box::(Net|Parser::Perl)\\)$
d5978bd
%global __requires_exclude %__requires_exclude|^perl\\(Mail::Transport::Receive\\)$
d5978bd
d5978bd
%description
d5978bd
Maintain a folder which has its messages stored on a remote server. The
d5978bd
communication between the client application and the server is implemented
d5978bd
using the POP3 protocol. This class uses Mail::Transport::POP3 to hide the
d5978bd
transport of information, and focuses solely on the correct handling of
d5978bd
messages within a POP3 folder.
d5978bd
d5978bd
%prep
d5978bd
%setup -q -n Mail-Box-POP3-%{version}
d5978bd
%patch0 -p1
d5978bd
d5978bd
%build
d5978bd
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
d5978bd
make %{?_smp_mflags}
d5978bd
d5978bd
%install
d5978bd
make pure_install DESTDIR=$RPM_BUILD_ROOT
d5978bd
%{_fixperms} $RPM_BUILD_ROOT/*
d5978bd
d5978bd
%check
c524b4b
MARKOV_DEVEL=1 make test
d5978bd
d5978bd
%files
d5978bd
%doc ChangeLog README
d5978bd
%{perl_vendorlib}/*
d5978bd
%{_mandir}/man3/*
d5978bd
d5978bd
%changelog
8be2f4b
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.005-6
8be2f4b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8be2f4b
5a8bf12
* Thu Jun 25 2020 Jitka Plesnikova <jplesnik@redhat.com> - 3.005-5
5a8bf12
- Perl 5.32 rebuild
5a8bf12
32a204e
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.005-4
32a204e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
32a204e
9edde4c
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.005-3
9edde4c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9edde4c
0aa0071
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 3.005-2
0aa0071
- Perl 5.30 rebuild
0aa0071
f67d3ff
* Fri May 03 2019 Jitka Plesnikova <jplesnik@redhat.com> - 3.005-1
f67d3ff
- 3.005 bump
f67d3ff
15bc45e
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.004-4
15bc45e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
15bc45e
ab3ac58
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.004-3
ab3ac58
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
ab3ac58
124d8c7
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.004-2
124d8c7
- Perl 5.28 rebuild
124d8c7
aa524de
* Mon Mar 05 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3.004-1
aa524de
- 3.004 bump
aa524de
8b91a5e
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.003-3
8b91a5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
8b91a5e
68abf0e
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.003-2
68abf0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
68abf0e
c524b4b
* Mon Jul 17 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.003-1
c524b4b
- 3.003 bump
c524b4b
e9109b4
* Mon Jul 03 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.002-2
e9109b4
- Update the list of dependencies
e9109b4
d5978bd
* Fri Jun 30 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.002-1
d5978bd
- 3.002 bump
d5978bd
d5978bd
* Wed Jun 28 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.001-1
d5978bd
- Initial release