diff --git a/perl-DBIx-Class-DynamicDefault.spec b/perl-DBIx-Class-DynamicDefault.spec index b8bb898..acb5b3a 100644 --- a/perl-DBIx-Class-DynamicDefault.spec +++ b/perl-DBIx-Class-DynamicDefault.spec @@ -3,40 +3,41 @@ Version: 0.04 Release: 15%{?dist} # lib/DBIx/Class/DynamicDefault.pm -> GPL+ or Artistic License: GPL+ or Artistic -Group: Development/Libraries Summary: Automatically set and update fields -Source: http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/DBIx-Class-DynamicDefault-%{version}.tar.gz Url: http://search.cpan.org/dist/DBIx-Class-DynamicDefault -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Source: http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/DBIx-Class-DynamicDefault-%{version}.tar.gz BuildArch: noarch - -BuildRequires: findutils -BuildRequires: make -BuildRequires: perl -BuildRequires: perl-generators -BuildRequires: perl(base) -BuildRequires: perl(DBICx::TestDatabase) -BuildRequires: perl(DBIx::Class) >= 0.08127 -BuildRequires: perl(DBIx::Class::Schema) -BuildRequires: perl(FindBin) -BuildRequires: perl(inc::Module::Install) -BuildRequires: perl(lib) -BuildRequires: perl(Module::Install::ExtraTests) -BuildRequires: perl(Module::Install::Makefile) -BuildRequires: perl(Module::Install::Metadata) -BuildRequires: perl(Module::Install::WriteAll) -BuildRequires: perl(parent) -BuildRequires: perl(strict) -BuildRequires: perl(Test::More) -BuildRequires: perl(warnings) -BuildRequires: sed - -Requires: perl(DBIx::Class) +BuildRequires: coreutils +BuildRequires: make +BuildRequires: perl +BuildRequires: perl-generators +BuildRequires: perl(inc::Module::Install) +BuildRequires: perl(Module::Install::ExtraTests) +BuildRequires: perl(Module::Install::Makefile) +BuildRequires: perl(Module::Install::Metadata) +BuildRequires: perl(Module::Install::WriteAll) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +BuildRequires: sed +# Run-time: +BuildRequires: perl(base) +BuildRequires: perl(DBIx::Class) >= 0.08127 +# Tests: +BuildRequires: perl(DBICx::TestDatabase) +BuildRequires: perl(DBIx::Class::Schema) +BuildRequires: perl(FindBin) +BuildRequires: perl(lib) +BuildRequires: perl(parent) +BuildRequires: perl(Test::More) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(DBIx::Class) >= 0.08127 %{?perl_default_filter} +# Remove under-specified dependencies +%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(DBIx::Class\\)$ %description -Automatically set and update fields with values calculated at runtime. +Automatically set and update fields with values calculated at run time. %prep @@ -46,13 +47,11 @@ rm -r inc sed -i -e '/^inc\// d' MANIFEST %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name .packlist -delete - %{_fixperms} %{buildroot}/* %check @@ -66,6 +65,7 @@ make test %changelog * Wed Jun 07 2017 Petr Pisar - 0.04-15 - Fix a changelog entry +- Modernize spec file * Tue Jun 06 2017 Jitka Plesnikova - 0.04-14 - Perl 5.26 rebuild