From 6af442dfe87f27b44862ef92e8d51008a6eb7890 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Oct 18 2019 10:25:49 +0000 Subject: Spec tidy-up - Use author-independent source URL - Fix permissions verbosely --- diff --git a/.rpmlint b/.rpmlint deleted file mode 100644 index 344b730..0000000 --- a/.rpmlint +++ /dev/null @@ -1,5 +0,0 @@ -from Config import * - -# This module is effectively a devel package itself since it's a helper -# for building XS modules, so having a devel package dependency is not an issue -addFilter("devel-dependency perl-devel") diff --git a/perl-Module-Build-XSUtil.rpmlintrc b/perl-Module-Build-XSUtil.rpmlintrc new file mode 100644 index 0000000..344b730 --- /dev/null +++ b/perl-Module-Build-XSUtil.rpmlintrc @@ -0,0 +1,5 @@ +from Config import * + +# This module is effectively a devel package itself since it's a helper +# for building XS modules, so having a devel package dependency is not an issue +addFilter("devel-dependency perl-devel") diff --git a/perl-Module-Build-XSUtil.spec b/perl-Module-Build-XSUtil.spec index 39fb73b..a7f20a7 100644 --- a/perl-Module-Build-XSUtil.spec +++ b/perl-Module-Build-XSUtil.spec @@ -1,12 +1,13 @@ Summary: A Module::Build class for building XS modules Name: perl-Module-Build-XSUtil Version: 0.19 -Release: 6%{?dist} +Release: 7%{?dist} License: GPL+ or Artistic URL: https://github.com/hideo55/Module-Build-XSUtil -Source0: https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO/Module-Build-XSUtil-%{version}.tar.gz +Source0: https://cpan.metacpan.org/modules/by-module/Module/Module-Build-XSUtil-%{version}.tar.gz BuildArch: noarch # Module Build +BuildRequires: coreutils BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(File::Spec) @@ -50,6 +51,7 @@ perl Build.PL --installdirs=vendor %install ./Build install --destdir=%{buildroot} --create_packlist=0 +%{_fixperms} -c %{buildroot} %check ./Build test @@ -61,6 +63,11 @@ perl Build.PL --installdirs=vendor %{_mandir}/man3/Module::Build::XSUtil.3* %changelog +* Fri Oct 18 2019 Paul Howarth - 0.19-7 +- Spec tidy-up + - Use author-independent source URL + - Fix permissions verbosely + * Fri Jul 26 2019 Fedora Release Engineering - 0.19-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild