[perl] Remove 3 bundled packages
Petr Pisar
ppisar at fedoraproject.org
Fri Apr 26 13:35:35 UTC 2013
commit b1449b0a1685d90e910167e0d70668c6a1ba573b
Author: Petr Písař <ppisar at redhat.com>
Date: Fri Apr 26 11:44:30 2013 +0200
Remove 3 bundled packages
Getopt-Long, Locale-Maketext, and Sys-Syslog.
perl.spec | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/perl.spec b/perl.spec
index 41f3365..c7fdecc 100644
--- a/perl.spec
+++ b/perl.spec
@@ -890,6 +890,7 @@ a C preprocessor alters the source text of a C program before the compiler
sees it.
%endif
+%if %{dual_life} || %{rebuild_from_scratch}
%package Getopt-Long
Summary: Extended processing of command line options
Group: Development/Libraries
@@ -913,6 +914,7 @@ options have long names instead of single letters, and are introduced with
a double dash "--". Support for bundling of command line options, as was the
case with the more traditional single-letter approach, is provided but not
enabled by default.
+%endif
%if %{dual_life} || %{rebuild_from_scratch}
%package IO-Compress
@@ -1029,6 +1031,7 @@ each deal with different types of codes which identify parts of the locale
including languages, countries, currency, etc.
%endif
+%if %{dual_life} || %{rebuild_from_scratch}
%package Locale-Maketext
Summary: Framework for localization
Group: Development/Libraries
@@ -1047,6 +1050,7 @@ all languages it's programmed with. Locale::Maketext is a framework for
software localization; it provides you with the tools for organizing and
accessing the bits of text and text-processing code that you need for
producing localized applications.
+%endif
%package Locale-Maketext-Simple
Summary: Simple interface to Locale::Maketext::Lexicon
@@ -1486,6 +1490,7 @@ really be high enough to warrant the use of a keyword, and the size so small
such that being individual extensions would be wasteful.
%endif
+%if %{dual_life} || %{rebuild_from_scratch}
%package Sys-Syslog
Summary: Perl interface to the UNIX syslog(3) calls
Group: Development/Libraries
@@ -1499,6 +1504,7 @@ Conflicts: perl < 4:5.16.3-269
%description Sys-Syslog
Sys::Syslog is an interface to the UNIX syslog(3) function. Call syslog() with
a string priority and a list of printf() arguments just like at syslog(3).
+%endif
%if %{dual_life} || %{rebuild_from_scratch}
%package Term-UI
@@ -3074,9 +3080,11 @@ sed \
%{_mandir}/man3/Filter::Util::*
%endif
+%if %{dual_life} || %{rebuild_from_scratch}
%files Getopt-Long
%{privlib}/Getopt/Long.pm
%{_mandir}/man3/Getopt::Long.3*
+%endif
%if %{dual_life} || %{rebuild_from_scratch}
%files IO-Compress
@@ -3171,6 +3179,7 @@ sed \
%{_mandir}/man3/Locale::Script.*
%endif
+%if %{dual_life} || %{rebuild_from_scratch}
%files Locale-Maketext
%dir %{privlib}/Locale/Maketext
%{privlib}/Locale/Maketext.*
@@ -3183,6 +3192,7 @@ sed \
%{_mandir}/man3/Locale::Maketext::Guts.*
%{_mandir}/man3/Locale::Maketext::GutsLoader.*
%{_mandir}/man3/Locale::Maketext::TPJ13.*
+%endif
%files Locale-Maketext-Simple
%{privlib}/Locale/Maketext/Simple.pm
@@ -3396,10 +3406,12 @@ sed \
%{_mandir}/man3/Scalar::Util*
%endif
+%if %{dual_life} || %{rebuild_from_scratch}
%files Sys-Syslog
%{archlib}/Sys/Syslog.pm
%{archlib}/auto/Sys/Syslog/
%{_mandir}/man3/Sys::Syslog.*
+%endif
%if %{dual_life} || %{rebuild_from_scratch}
%files Socket
@@ -3519,6 +3531,7 @@ sed \
%changelog
* Fri Apr 26 2013 Petr Pisar <ppisar at redhat.com> - 4:5.16.3-271
- Sub-package Time-HiRes (bug #957048)
+- Remove bundled Getopt-Long, Locale-Maketext, and Sys-Syslog
* Wed Apr 10 2013 Petr Pisar <ppisar at redhat.com> - 4:5.16.3-270
- Fix leaking tied hashes (bug #859910)
More information about the scm-commits
mailing list