diff --git a/Test-Most-0.38.tar.gz b/Test-Most-0.38.tar.gz new file mode 100644 index 0000000..fb0a3d0 Binary files /dev/null and b/Test-Most-0.38.tar.gz differ diff --git a/perl-Test-Most.spec b/perl-Test-Most.spec new file mode 100644 index 0000000..0c98783 --- /dev/null +++ b/perl-Test-Most.spec @@ -0,0 +1,76 @@ +Name: perl-Test-Most +Version: 0.38 +Release: 1 +Summary: Perl module with test functions and features +License: GPL-1.0-or-later OR Artistic-1.0-Perl +URL: https://metacpan.org/release/Test-Most +Source0: https://cpan.metacpan.org/modules/by-module/Test/Test-Most-%{version}.tar.gz +BuildArch: noarch +# Module Build +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) +# Module Runtime +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Data::Dumper::Names) >= 0.03 +BuildRequires: perl(Exception::Class) >= 1.14 +BuildRequires: perl(Exporter) +BuildRequires: perl(strict) +BuildRequires: perl(Test::Builder) +BuildRequires: perl(Test::Builder::Module) +BuildRequires: perl(Test::Deep) >= 0.119 +BuildRequires: perl(Test::Differences) >= 0.64 +BuildRequires: perl(Test::Exception) >= 0.43 +BuildRequires: perl(Test::Harness) >= 3.35 +BuildRequires: perl(Test::More) >= 1.302047 +BuildRequires: perl(Test::Warn) >= 0.30 +BuildRequires: perl(Time::HiRes) +BuildRequires: perl(warnings) +# Test Suite +BuildRequires: perl(lib) +# Not automatically detected +Requires: perl(Carp) +Requires: perl(Data::Dumper) +Requires: perl(Data::Dumper::Names) >= 0.03 +Requires: perl(Test::Deep) >= 0.119 +Requires: perl(Test::Differences) >= 0.64 +Requires: perl(Test::Exception) >= 0.43 +Requires: perl(Test::Harness) >= 3.35 +Requires: perl(Test::More) >= 1.302047 +Requires: perl(Test::Warn) >= 0.30 +Requires: perl(Time::HiRes) + +%description +Most commonly needed test functions and features. This module provides you with +the most commonly used testing functions and gives you a bit more fine-grained +control over your test suite. + +%prep +%setup -q -n Test-Most-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -delete +%{_fixperms} -c %{buildroot} + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/Test/ +%{_mandir}/man3/Test::Most.3* +%{_mandir}/man3/Test::Most::Exception.3* + +%changelog +* Thu Feb 1 2024 Dongxing Wang - 0.38-1 +- Initial package