[perl/f18] Filter provides from *.pl files

Petr Pisar ppisar at fedoraproject.org
Thu Apr 11 09:43:24 UTC 2013


commit d33836c9d766b34e5e0404717f8959eab8b59fee
Author: Petr Písař <ppisar at redhat.com>
Date:   Mon Mar 25 14:48:21 2013 +0100

    Filter provides from *.pl files

 perl.spec |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/perl.spec b/perl.spec
index fc401ef..ac077a2 100644
--- a/perl.spec
+++ b/perl.spec
@@ -10,9 +10,11 @@
 %global dual_life 0
 %global rebuild_from_scratch 0
 
-# This set overrides filters from build root (/etc/rpm/macros.perl)
-# intentionally (e.g. the perl(DB))
-%global __provides_exclude_from .*/auto/.*\\.so$|.*/%{perl_archlib}/.*\\.so$|%{_docdir}
+# This overrides filters from build root (/etc/rpm/macros.perl)
+# intentionally (unversioned perl(DB) is removed and versioned one is kept)
+# Filter provides from *.pl files, bug #924938
+# Filter *.so file from auto subdir only to keep providing libperl.so
+%global __provides_exclude_from .*/auto/.*\\.so$|.*%{_docdir}|.*%{perl_archlib}/.*\\.pl$|.*%{perl_privlib}/.*\\.pl$
 %global __requires_exclude_from %{_docdir}
 %global __provides_exclude perl\\((VMS|Win32|BSD::|DB\\)$)
 # unicore::Name - it's needed by perl, maybe problem of rpm
@@ -2632,6 +2634,7 @@ sed \
 * Thu Apr 11 2013 Petr Pisar <ppisar at redhat.com> - 4:5.16.3-242
 - Correct dependencies of perl-HTTP-Tiny
 - Correct perl-Digest-MD5 dependencies
+- Filter provides from *.pl files (bug #924938)
 
 * Wed Mar 27 2013 Petr Pisar <ppisar at redhat.com> - 4:5.16.3-241
 - 5.16.3 bump (see <http://search.cpan.org/dist/perl-5.16.3/pod/perldelta.pod>



More information about the perl-devel mailing list