From 234003ba1b781db8ec88af71e5faf648b52c71ef Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Fri, 30 Oct 2020 03:00:48 +0100 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/perl-Sys-MemInfo.git#01808df9590fe2336febddc61dd62bc776fd929a --- .rpmlint | 2 -- perl-Sys-MemInfo.spec | 25 ++++++++++++++++--------- 2 files changed, 16 insertions(+), 11 deletions(-) delete mode 100644 .rpmlint diff --git a/.rpmlint b/.rpmlint deleted file mode 100644 index 17fddf6..0000000 --- a/.rpmlint +++ /dev/null @@ -1,2 +0,0 @@ -from Config import * -addFilter("spelling-error .* (freemem|totalmem)"); diff --git a/perl-Sys-MemInfo.spec b/perl-Sys-MemInfo.spec index 467b1db..771fbbc 100644 --- a/perl-Sys-MemInfo.spec +++ b/perl-Sys-MemInfo.spec @@ -1,14 +1,19 @@ Name: perl-Sys-MemInfo Version: 0.99 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Memory information as Perl module License: GPL+ or Artistic URL: https://metacpan.org/release/Sys-MemInfo Source0: https://cpan.metacpan.org/authors/id/S/SC/SCRESTO/Sys-MemInfo-%{version}.tar.gz +BuildRequires: coreutils +BuildRequires: findutils BuildRequires: gcc +BuildRequires: make BuildRequires: perl-devel BuildRequires: perl-generators -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl-interpreter +BuildRequires: perl(:VERSION) >= 5.6 +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(File::Copy) # Run-time: BuildRequires: perl(DynaLoader) @@ -16,9 +21,9 @@ BuildRequires: perl(Exporter) BuildRequires: perl(strict) BuildRequires: perl(warnings) # Tests: -BuildRequires: perl(Test::More) BuildRequires: perl(Data::Dumper) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(Test::More) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) %{?perl_default_filter} @@ -30,13 +35,12 @@ bytes in totalmem and freemem variables. %setup -q -n Sys-MemInfo-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" -make %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="$RPM_OPT_FLAGS" +%{make_build} %install -make pure_install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; +%{make_install} +find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete %{_fixperms} $RPM_BUILD_ROOT/* %check @@ -50,6 +54,9 @@ make test %{_mandir}/man3/* %changelog +* Thu Oct 29 2020 Petr Pisar - 0.99-15 +- Modernize a spec file + * Tue Jul 28 2020 Fedora Release Engineering - 0.99-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild