commit c0ce4d97303989c3808c96632a1f0a2671ab62cd Author: Petr Písař <ppisar@xxxxxxxxxx> Date: Wed Oct 24 10:04:45 2012 +0200 Modernize spec file perl-Object-Deadly.spec | 32 +++++++++++--------------------- 1 files changed, 11 insertions(+), 21 deletions(-) --- diff --git a/perl-Object-Deadly.spec b/perl-Object-Deadly.spec index 3ea7b93..9eab6bf 100644 --- a/perl-Object-Deadly.spec +++ b/perl-Object-Deadly.spec @@ -1,63 +1,53 @@ Name: perl-Object-Deadly Version: 0.09 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Perl module providing an object that dies whenever examined - Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Object-Deadly/ Source0: http://search.cpan.org/CPAN/authors/id/J/JJ/JJORE/Object-Deadly-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(Test::Exception) +# Run-time: +BuildRequires: perl(Carp::Clan) >= 5.4 BuildRequires: perl(Devel::StackTrace) BuildRequires: perl(Devel::Symdump) -BuildRequires: perl(Carp::Clan) +BuildRequires: perl(Scalar::Util) +# Tests: +BuildRequires: perl(Test::Exception) +BuildRequires: perl(Test::More) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) - %description Object::Deadly is meant to be used in testing. All possible overloading and method calls die. You can pass this object into methods which are not supposed to accidentally trigger any potentially overloading. - %prep %setup -q -n Object-Deadly-%{version} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} - %install -rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' chmod -R u+w $RPM_BUILD_ROOT/* - %check make test - -%clean -rm -rf $RPM_BUILD_ROOT - - %files -%defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* - %changelog +* Wed Oct 24 2012 Petr Pisar <ppisar@xxxxxxxxxx> - 0.09-14 +- Modernize spec file + * Fri Jul 20 2012 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 0.09-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel