0.64 bump

This commit is contained in:
Petr Písař 2022-04-04 15:27:15 +02:00
parent 0fb7cdde6b
commit c4cfa75fe2
3 changed files with 25 additions and 6 deletions

1
.gitignore vendored
View File

@ -29,3 +29,4 @@
/Object-Pad-0.61.tar.gz
/Object-Pad-0.62.tar.gz
/Object-Pad-0.63.tar.gz
/Object-Pad-0.64.tar.gz

View File

@ -4,7 +4,7 @@
%bcond_without perl_Object_Pad_enables_optional_test
Name: perl-Object-Pad
Version: 0.63
Version: 0.64
Release: 1%{dist}
Summary: Simple syntax for lexical slot-based objects
License: GPL+ or Artistic
@ -18,7 +18,7 @@ BuildRequires: perl-interpreter
BuildRequires: perl(:VERSION) >= 5.14
BuildRequires: perl(Config)
%if %{with perl_Object_Pad_enables_Devel_MAT}
BuildRequires: perl(Devel::MAT::Dumper::Helper) >= 0.41
BuildRequires: perl(Devel::MAT::Dumper::Helper) >= 0.45
%endif
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(Module::Build)
@ -67,6 +67,11 @@ BuildRequires: perl(Syntax::Keyword::Dynamically) >= %{syntax_keyword_dynamical
BuildRequires: perl(Test::MemoryGrowth)
BuildRequires: perl(Test::Pod) >= 1.00
%endif
%if %{with perl_Object_Pad_enables_optional_test} && %{with perl_Object_Pad_enables_Devel_MAT}
BuildRequires: perl(Devel::MAT) >= 0.46
BuildRequires: perl(Devel::MAT::Dumper)
BuildRequires: perl(List::Util)
%endif
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
# experimental since perl 5.20
Requires: perl(experimental)
@ -107,6 +112,11 @@ Requires: perl(Future::AsyncAwait) >= %{future_asyncawait_min_ver}
Requires: perl(Syntax::Keyword::Dynamically) >= %{syntax_keyword_dynamically_min_ver}
Requires: perl(Test::MemoryGrowth)
%endif
%if %{with perl_Object_Pad_enables_optional_test} && %{with perl_Object_Pad_enables_Devel_MAT}
Requires: perl(Devel::MAT) >= 0.46
Requires: perl(Devel::MAT::Dumper)
Requires: perl(List::Util)
%endif
%description tests
Tests from %{name}. Execute them
@ -127,13 +137,18 @@ able to make use of Object::Pad.
%prep
%autosetup -p1 -n Object-Pad-%{version}
for F in \
%if !%{with perl_Object_Pad_enables_optional_test} || %{defined perl_bootstrap}
for F in t/08subclass-Moo.t t/80async-method.t t/80dynamically+Object-Pad.t \
t/81async-method+dynamically.t t/90leak.t t/99pod.t; do
t/08subclass-Moo.t t/80async-method.t t/80dynamically+Object-Pad.t \
t/81async-method+dynamically.t t/90leak.t t/99pod.t \
%endif
%if !%{with perl_Object_Pad_enables_optional_test} || !%{with perl_Object_Pad_enables_Devel_MAT}
t/82devel-mat-dumper-helper.t \
%endif
; do
rm "$F"
perl -i -ne 'print $_ unless m{^\Q'"$F"'\E\b}' MANIFEST
done
%endif
chmod +x t/*.t
%build
@ -181,6 +196,9 @@ export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print
%{_libexecdir}/%{name}
%changelog
* Mon Apr 04 2022 Petr Pisar <ppisar@redhat.com> - 0.64-1
- 0.64 bump
* Tue Mar 08 2022 Petr Pisar <ppisar@redhat.com> - 0.63-1
- 0.63 bump

View File

@ -1 +1 @@
SHA512 (Object-Pad-0.63.tar.gz) = 44fb4a0dfaf45c40f299b5424b4fa13d4391ec8474548e7e2ef59cfe96149372e47ca9efea080318e526d7acd506a49df40539bcdf7a6f3a96894c70a09ba535
SHA512 (Object-Pad-0.64.tar.gz) = 58c21cb1a6381c217dc2b8c32a3b34aa9167ca10fb5bca6b4bab524ea07d5679b2fb34d6c1aa64e879633b2370bae504afd13bb0704b0e93ef08cf226287a4bd