From 2e93f5e98077143fd78854b9c6a8e159eb566ba2 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 22 Aug 2024 17:57:07 +0200 Subject: [PATCH] Fix filters of provides/requires --- perl-Pod-Coverage.spec | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/perl-Pod-Coverage.spec b/perl-Pod-Coverage.spec index 439c061..8235368 100644 --- a/perl-Pod-Coverage.spec +++ b/perl-Pod-Coverage.spec @@ -1,6 +1,6 @@ Name: perl-Pod-Coverage Version: 0.23 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Checks if the documentation of a module is comprehensive License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/Pod-Coverage @@ -8,9 +8,10 @@ Source0: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Pod-Coverage-%{ # Make pod_cover more secure, CPAN RT#85540 Patch0: Pod-Coverage-0.23-Do-not-search-.-lib-by-pod_cover.patch BuildArch: noarch -BuildRequires: make -BuildRequires: perl-interpreter +BuildRequires: coreutils +BuildRequires: make BuildRequires: perl-generators +BuildRequires: perl-interpreter BuildRequires: perl(B) BuildRequires: perl(base) BuildRequires: perl(constant) @@ -36,8 +37,9 @@ Requires: perl(Pod::Parser) >= 1.13 %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Pod::Parser\\)$ # Remove private test modules -%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Foo::Invalid|GrandParent|Parent\\)$ -%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Args|Child|Earle|Empty|Fully::Qualified|GrandParent|Parent|Sibling|Simple(1|2|3|4|5|6|7|8|9)|Tie|Trustme|XS4ALL\\)$ +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((Foo::Invalid|GrandParent|Parent)\\)$ +%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{_libexecdir} + %description Developers hate writing documentation. They'd hate it even more if their @@ -98,6 +100,9 @@ make test %{_libexecdir}/%{name} %changelog +* Thu Aug 22 2024 Jitka Plesnikova - 0.23-35 +- Fix filters of provides/requires + * Wed Jul 24 2024 Michal Josef Špaček - 0.23-34 - Fix %patch macro. - Package tests