diff --git a/perl-GD-SVG.spec b/perl-GD-SVG.spec index c960af4..9b453f4 100644 --- a/perl-GD-SVG.spec +++ b/perl-GD-SVG.spec @@ -1,21 +1,29 @@ Name: perl-GD-SVG Version: 0.33 -Release: 23%{?dist} +Release: 24%{?dist} Summary: GD::SVG enables SVG output from scripts written using GD -Group: Development/Libraries License: GPL+ or Artistic URL: https://metacpan.org/release/GD-SVG Source0: https://cpan.metacpan.org/authors/id/T/TW/TWH/GD-SVG-%{version}.tar.gz BuildArch: noarch +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make BuildRequires: perl-generators -BuildRequires: perl(ExtUtils::MakeMaker) -# The make test needs these. +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +# Run-time +BuildRequires: perl(Carp) +BuildRequires: perl(constant) +BuildRequires: perl(Exporter) +BuildRequires: perl(GD::Polygon) BuildRequires: perl(SVG) -BuildRequires: perl(GD) +BuildRequires: perl(vars) +# Tests 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 GD::SVG seamlessly enables the scalable vector graphics (SVG) output @@ -30,31 +38,27 @@ functions into SVG functions. chmod 644 examples/generate_test_image.pl %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 make %{?_smp_mflags} - %install -rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -a \( -name .packlist \ - -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';' -find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' - +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -delete +%{_fixperms} $RPM_BUILD_ROOT/* %check make test - - %files -%defattr(-,root,root,-) %doc README Changes examples %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog +* Mon Jul 09 2018 Jitka Plesnikova - 0.33-24 +- Modernize spec file + * Thu Jun 28 2018 Jitka Plesnikova - 0.33-23 - Perl 5.28 rebuild