diff --git a/Email-Sender-2.601.tar.gz b/Email-Sender-2.601.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..468c47b46da0b46271535a8bd379e05b32fe75ab Binary files /dev/null and b/Email-Sender-2.601.tar.gz differ diff --git a/perl-Email-Sender.spec b/perl-Email-Sender.spec new file mode 100644 index 0000000000000000000000000000000000000000..3749c0dff1de6717a6d7a49b891430c8fb11238b --- /dev/null +++ b/perl-Email-Sender.spec @@ -0,0 +1,87 @@ +Name: perl-Email-Sender +Epoch: 1 +Version: 2.601 +Release: 1 +Summary: A library for sending email +License: GPL-1.0-or-later OR Artistic-1.0-Perl + +URL: https://metacpan.org/release/Email-Sender +Source0: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-Sender-%{version}.tar.gz +BuildArch: noarch +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl(Capture::Tiny) >= 0.08 +BuildRequires: perl(Carp) +BuildRequires: perl(Config) +BuildRequires: perl(Cwd) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Email::Abstract) >= 3.006 +BuildRequires: perl(Email::Address) +BuildRequires: perl(Email::Simple) >= 1.998 +BuildRequires: perl(Errno) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Fcntl) +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Path) >= 2.06 +BuildRequires: perl(File::Spec) +BuildRequires: perl(File::Temp) +BuildRequires: perl(IO::File) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(JSON) +BuildRequires: perl(lib) +BuildRequires: perl(List::MoreUtils) +BuildRequires: perl(Module::Runtime) +BuildRequires: perl(Moo) >= 1.000008 +BuildRequires: perl(Moo::Role) +BuildRequires: perl(MooX::Types::MooseLike::Base) +BuildRequires: perl(Net::SMTP) +BuildRequires: perl(Net::SMTP::SSL) +BuildRequires: perl(Pod::Coverage::TrustPod) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(strict) +BuildRequires: perl(Sub::Exporter) +BuildRequires: perl(Sub::Exporter::Util) +BuildRequires: perl(Sub::Override) +BuildRequires: perl(Sys::Hostname) +BuildRequires: perl(Test::MinimumVersion) +BuildRequires: perl(Test::MockObject) +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(Test::Pod) >= 1.41 +BuildRequires: perl(Throwable::Error) >= 0.200003 +BuildRequires: perl(Try::Tiny) +BuildRequires: perl(warnings) +Requires: perl(Email::Abstract) >= 3.006 +Requires: perl(Net::SMTP::SSL) +Requires: perl(Throwable::Error) >= 0.200003 + +%{?perl_default_filter} + +%description +Email::Sender replaces the old and sometimes problematic Email::Send library, +which did a decent job at handling very simple email sending tasks, but was not +suitable for serious use, for a variety of reasons. + +%prep +%setup -q -n Email-Sender-%{version} + +%build +/usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} + +%install +%{make_install} +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +RELEASE_TESTING=1 %{make_build} test + +%files +%doc Changes README +%license LICENSE +%{perl_vendorlib}/Email* +%{_mandir}/man3/Email* + +%changelog +* Tue May 21 2024 Zengliwen - 1:2.601-1 +- package init diff --git a/perl-Email-Sender.yaml b/perl-Email-Sender.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8e3fbcd5e35bd2c57a05a3ecc8036e2e2f026c64 --- /dev/null +++ b/perl-Email-Sender.yaml @@ -0,0 +1,4 @@ +version_control: metacpan +src_repo: Email-Sender +tag_prefix: "^" +separator: "."