From 3dfc551af66cd41b995c6f4128ff0ae0fe5f6d4d Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Wed, 14 Jun 2023 12:00:59 +0200 Subject: [PATCH] Modernize spec --- perl-XML-DOM.spec | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/perl-XML-DOM.spec b/perl-XML-DOM.spec index 38ad81c..f7c4742 100644 --- a/perl-XML-DOM.spec +++ b/perl-XML-DOM.spec @@ -8,10 +8,11 @@ URL: https://metacpan.org/release/XML-DOM Source0: https://cpan.metacpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-%{version}.tar.gz BuildArch: noarch -BuildRequires: make -BuildRequires: perl-interpreter +BuildRequires: coreutils +BuildRequires: make BuildRequires: perl-generators -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 # Run-time: BuildRequires: perl(bytes) BuildRequires: perl(Carp) @@ -45,15 +46,13 @@ description of the DOM (Document Object Model), see %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 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' -find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' -chmod -R u+w $RPM_BUILD_ROOT/* +%{make_install} +%{_fixperms} $RPM_BUILD_ROOT/* %check