diff --git a/perl-Object-Deadly.spec b/perl-Object-Deadly.spec index b3b6bf3..7a7de98 100644 --- a/perl-Object-Deadly.spec +++ b/perl-Object-Deadly.spec @@ -1,22 +1,30 @@ Name: perl-Object-Deadly Version: 0.09 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Perl module providing an object that dies whenever examined License: GPL+ or Artistic URL: https://metacpan.org/release/Object-Deadly Source0: https://cpan.metacpan.org/authors/id/J/JJ/JJORE/Object-Deadly-%{version}.tar.gz BuildArch: noarch +BuildRequires: make BuildRequires: perl-generators -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(strict) # Run-time: +BuildRequires: perl(B) BuildRequires: perl(Carp::Clan) >= 5.4 BuildRequires: perl(Devel::StackTrace) BuildRequires: perl(Devel::Symdump) +BuildRequires: perl(English) +BuildRequires: perl(overload) BuildRequires: perl(Scalar::Util) +BuildRequires: perl(vars) # Tests: +BuildRequires: perl(Symbol) BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::More) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %description Object::Deadly is meant to be used in testing. All possible @@ -28,13 +36,12 @@ overloading. %setup -q -n Object-Deadly-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} %install -make pure_install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' -chmod -R u+w $RPM_BUILD_ROOT/* +%{make_install} +%{_fixperms} $RPM_BUILD_ROOT/* %check make test @@ -45,6 +52,10 @@ make test %{_mandir}/man3/*.3* %changelog +* Wed Feb 26 2020 Jitka Plesnikova - 0.09-34 +- Use make_* macros +- Specify all dependencies + * Thu Jan 30 2020 Fedora Release Engineering - 0.09-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild