[perl] Filter useless requires, provide libperl.so

Marcela Mašláňová mmaslano at fedoraproject.org
Fri Oct 1 16:44:30 UTC 2010


commit 1e30d4271dbe9fe2b7e16a1059a3427fcc8e92a0
Author: Marcela Mašláňová <mmaslano at redhat.com>
Date:   Fri Oct 1 18:42:53 2010 +0200

    Filter useless requires, provide libperl.so

 perl.spec |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/perl.spec b/perl.spec
index 5b49812..b7dadcb 100644
--- a/perl.spec
+++ b/perl.spec
@@ -12,8 +12,6 @@
 %filter_provides_in %{archlib}/.*\\.so$ \
 %filter_provides_in -P %{perl_archlib}/(?!CORE/libperl).*\\.so$ \
 %filter_from_provides /perl(UNIVERSAL)/d; /perl(DB)/d \
-%filter_provides_in %{_docdir} \
-%filter_requires_in %{_docdir} \
 %filter_setup \
 }}
 
@@ -23,7 +21,7 @@
 Name:           perl
 Version:        %{perl_version}
 # release number must be even higher, becase dual-lived modules will be broken otherwise
-Release:        136%{?dist}
+Release:        137%{?dist}
 Epoch:          %{perl_epoch}
 Summary:        Practical Extraction and Report Language
 Group:          Development/Languages
@@ -190,6 +188,7 @@ Summary:        The libraries for the perl runtime
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Requires:       perl = %{perl_epoch}:%{perl_version}-%{release}
+Provides:		libperl.so
 
 %description libs
 The libraries for the perl runtime
@@ -920,6 +919,10 @@ find . -name \*.orig -exec rm -fv {} \;
 %filter_from_provides /^perl(bytes)$/d 
 %filter_from_provides /^perl(utf8)$/d 
 %filter_from_provides /^perl(DB)$/d
+%filter_from_requires /^perl(Mac::BuildTools)/d
+%filter_from_requires /^perl(Your::Module::Here)/d
+%filter_from_requires /^perl(Mac::InternetConfig)/d
+%filter_from_requires /^perl(Tk::Pod)/d
 %?perl_default_filter
 }
 
@@ -1785,6 +1788,9 @@ rm -rf $RPM_BUILD_ROOT
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Fri Oct  1 2010 Marcela Mašláňová <mmaslano at redhat.com> - 4:5.12.2-137
+- filter useless requires, provide libperl.so
+
 * Fri Oct 01 2010 Petr Pisar <ppisar at redhat.com> - 4:5.12.2-136
 - Reformat perl-threads description
 - Fix threads directories ownership


More information about the scm-commits mailing list