[perl: 2/8] Update list of sub-packages; Update their versions; Remove the deleted sub-packages

Jitka Plesnikova jplesnik at fedoraproject.org
Tue Aug 26 06:31:39 UTC 2014


commit 4537e79dcd7ef08c38ad2ca63c0a519979195449
Author: Jitka Plesnikova <jplesnik at redhat.com>
Date:   Fri Aug 1 13:43:21 2014 +0200

    Update list of sub-packages; Update their versions; Remove the deleted sub-packages

 perl.spec |  577 +++++++++++++++----------------------------------------------
 1 files changed, 144 insertions(+), 433 deletions(-)
---
diff --git a/perl.spec b/perl.spec
index 6725393..b134eb6 100644
--- a/perl.spec
+++ b/perl.spec
@@ -292,20 +292,6 @@ This package delivers s2p tool which converts sed scripts to Perl programs.
 %endif
 
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Archive-Extract
-Summary:        Generic archive extracting mechanism
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-# Epoch bump for clean upgrade over old standalone package
-Epoch:          1
-Version:        0.68
-Requires:       %perl_compat
-BuildArch:      noarch
-
-%description Archive-Extract
-Archive::Extract is a generic archive extraction mechanism.
-%endif
 
 
 %if %{dual_life} || %{rebuild_from_scratch}
@@ -314,7 +300,7 @@ Summary:        A module for Perl manipulation of .tar files
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.90
+Version:        1.96
 Requires:       %perl_compat
 Requires:       perl(Compress::Zlib), perl(IO::Zlib)
 BuildArch:      noarch
@@ -333,7 +319,7 @@ Summary:        Replace functions with ones that succeed or die
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.13
+Version:        2.23
 Requires:       %perl_compat
 BuildArch:      noarch
 Requires:       perl(B)
@@ -351,29 +337,13 @@ However "Fatal" has been obsoleted by the new autodie pragma. Please use
 autodie in preference to "Fatal".
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package B-Lint
-Summary:        Perl lint
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-Version:        1.17
-Requires:       %perl_compat
-Requires:       perl(constant)
-BuildArch:      noarch
-Conflicts:      perl < 4:5.16.2-251
-
-%description B-Lint
-The B::Lint module is equivalent to an extended version of the -w option of
-perl. It is named after the program lint which carries out a similar process
-for C programs.
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Carp
 Summary:        Alternative warn and die for modules
 Epoch:          0
-Version:        1.29
+# Real version 1.3301
+Version:        1.33.01
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Requires:       %perl_compat
@@ -428,7 +398,7 @@ Summary:        Low-Level Interface to bzip2 compression library
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.060
+Version:        2.064
 Requires:       perl(Exporter), perl(File::Temp)
 
 %description Compress-Raw-Bzip2
@@ -440,7 +410,7 @@ Summary:        Low-Level Interface to the zlib compression library
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.060
+Version:        2.065
 Requires:       %perl_compat
 
 %description Compress-Raw-Zlib
@@ -454,7 +424,7 @@ Summary:        Perl pragma to declare constants
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.27
+Version:        1.31
 Requires:       %perl_compat
 Requires:       perl(Carp)
 BuildArch:      noarch
@@ -483,7 +453,7 @@ Summary:        Query, download and build perl modules from CPAN sites
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.00
+Version:        2.05
 Requires:       perl(Data::Dumper)
 # CPAN encourages Digest::SHA strongly because of integrity checks
 Requires:       perl(Digest::SHA)
@@ -498,7 +468,7 @@ Query, download and build perl modules from CPAN sites.
 %package CPAN-Meta
 Summary:        Distribution metadata for a CPAN dist
 Epoch:          0
-Version:        2.120921
+Version:        2.140640
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Requires:       %perl_compat
@@ -534,7 +504,7 @@ them to the simplest representation.
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package CPAN-Meta-YAML
-Version:        0.008
+Version:        0.012
 Epoch:          0
 Summary:        Read and write a subset of YAML for CPAN Meta files
 License:        GPL+ or Artistic
@@ -548,43 +518,6 @@ and writing CPAN metadata files like META.yml and MYMETA.yml. It should not be
 used for any other general YAML parsing or generation task.
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package CPANPLUS
-Summary:        API & CLI access to the CPAN mirrors
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-# real version 0.9135
-Version:        0.91.35
-# CPANPLUS encourages Digest::SHA strongly because of integrity checks
-Requires:       perl(Digest::SHA)
-Requires:       perl(Module::Pluggable) >= 2.4
-Requires:       perl(Module::CoreList)
-Requires:       %perl_compat
-BuildArch:      noarch
-
-%description CPANPLUS
-The CPANPLUS library is an API to the CPAN mirrors and a collection of
-interactive shells, commandline programs, etc, that use this API.
-%endif
-
-%if %{dual_life} || %{rebuild_from_scratch}
-%package CPANPLUS-Dist-Build
-Summary:        Module::Build extension for CPANPLUS
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-Version:        0.70
-Requires:       %perl_compat
-# This is a plug-in for CPANPLUS, specify reverse dependency here
-Requires:       perl(CPANPLUS)
-BuildArch:      noarch
-
-%description CPANPLUS-Dist-Build
-CPANPLUS::Dist::Build is a distribution class for Module::Build related
-modules. With this package, you can create, install and uninstall
-Module::Build-based perl modules by calling CPANPLUS::Dist methods.
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Data-Dumper
@@ -592,7 +525,7 @@ Summary:        Stringify perl data structures, suitable for printing and eval
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.145
+Version:        2.151
 Requires:       %perl_compat
 Requires:       perl(Scalar::Util)
 Requires:       perl(XSLoader)
@@ -610,7 +543,7 @@ Summary:        Perl5 access to Berkeley DB version 1.x
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.827
+Version:        1.831
 Requires:       %perl_compat
 Requires:       perl(Fcntl)
 Requires:       perl(XSLoader)
@@ -650,7 +583,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          0
-Version:        2.52
+Version:        2.53
 Requires:       %perl_compat
 Requires:       perl(XSLoader)
 # Recommended
@@ -670,8 +603,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-# real version 5.84_01
-Version:        5.84.1
+Version:        5.88
 Requires:       %perl_compat
 # Recommended
 Requires:       perl(Digest::base)
@@ -689,8 +621,8 @@ module can handle all types of input, including partial-byte data.
 Summary:        Character encodings in Perl
 Group:          Development/Libraries
 License:        GPL+ or Artistic
-Epoch:          1
-Version:        2.49
+Epoch:          2
+Version:        2.60
 Requires:       %perl_compat
 Conflicts:      perl < 4:5.16.2-256
 
@@ -702,8 +634,8 @@ of the system. Perl strings are sequences of characters.
 Summary:        Character encodings in Perl
 Group:          Development/Libraries
 License:        GPL+ or Artistic
-Epoch:          1
-Version:        2.49
+Epoch:          2
+Version:        2.60
 Requires:       %perl_compat
 Requires:       %{name}-Encode = %{epoch}:%{version}-%{release}
 Requires:       perl-devel
@@ -733,12 +665,28 @@ variables to be treated as scalar or array variables.
 %endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
+%package experimental
+Summary:        Experimental features made easy
+Group:          Development/Libraries
+License:        GPL+ or Artistic
+Epoch:          0
+Version:        0.007
+Requires:       %perl_compat
+BuildArch:      noarch
+Conflicts:      perl < 4:5.20.0-303
+
+%description experimental
+This pragma provides an easy and convenient way to enable or disable
+experimental features.
+%endif
+
+%if %{dual_life} || %{rebuild_from_scratch}
 %package Exporter
 Summary:        Implements default import method for modules
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        5.68
+Version:        5.70
 Requires:       %perl_compat
 Requires:       perl(Carp) >= 1.05
 BuildArch:      noarch
@@ -758,8 +706,8 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-# real version 0.280210 https://fedoraproject.org/wiki/Perl/Tips#Dot_approach
-Version:        0.28.2.10
+# real version 0.280216 https://fedoraproject.org/wiki/Perl/Tips#Dot_approach
+Version:        0.28.2.16
 Requires:       perl-devel
 Requires:       %perl_compat
 BuildArch:      noarch
@@ -775,7 +723,7 @@ Summary:        Utilities for embedding Perl in C/C++ applications
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.30
+Version:        1.32
 Requires:       perl-devel
 Requires:       %perl_compat
 BuildArch:      noarch
@@ -789,7 +737,7 @@ Summary:        Install files from here to there
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.59
+Version:        1.67
 Requires:       perl-devel
 Requires:       %perl_compat
 BuildArch:      noarch
@@ -804,7 +752,7 @@ Summary:        Create a module Makefile
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        6.66
+Version:        6.98
 Requires:       perl-devel
 Requires:       %perl_compat
 Requires:       perl(Data::Dumper)
@@ -852,7 +800,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        3.18
+Version:        3.24
 Requires:       perl-devel
 Requires:       %perl_compat
 BuildArch:      noarch
@@ -864,28 +812,6 @@ necessary to let C functions manipulate Perl values and creates the glue
 necessary to let Perl access those functions.
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package File-CheckTree
-Summary:        Run many file-test checks on a tree
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-Version:        4.42
-Requires:       %perl_compat
-BuildArch:      noarch
-Conflicts:      perl < 4:5.16.2-256
-
-%description File-CheckTree
-File::CheckTree::validate() routine takes a single multi-line string
-consisting of directives, each containing a file name plus a file test to try
-on it. (The file test may also be a "cd", causing subsequent relative file
-names to be interpreted relative to that directory.) After the file test you
-may put || die to make it a fatal error if the file test fails. The default is
-|| warn.  The file test may optionally have a "!' prepended to test for the
-opposite condition. If you do a cd and then list some relative file names, you
-may want to indent them slightly for readability. If you supply your own die()
-or warn() message, you can use $file to interpolate the file name.
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package File-Fetch
@@ -893,7 +819,7 @@ Summary:        Generic file fetching mechanism
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        0.38 
+Version:        0.48
 Requires:       perl(IPC::Cmd) >= 0.36
 Requires:       perl(Module::Load::Conditional) >= 0.04
 Requires:       perl(Params::Check) >= 0.07
@@ -927,7 +853,8 @@ Summary:        Return name and handle of a temporary file safely
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        0.23
+# Real version 0.2304
+Version:        0.23.04
 Requires:       %perl_compat
 BuildArch:      noarch
 Requires:       perl(File::Path) >= 2.06
@@ -948,8 +875,8 @@ can be used to create a temporary directory.
 Summary:        Perl source filters
 Group:          Development/Libraries
 License:        GPL+ or Artistic
-Epoch:          1
-Version:        1.45
+Epoch:          2
+Version:        1.49
 Requires:       %perl_compat
 
 %description Filter
@@ -964,7 +891,7 @@ Summary:        Extended processing of command line options
 Group:          Development/Libraries
 License:        GPLv2+ or Artistic
 Epoch:          0
-Version:        2.39
+Version:        2.42
 Requires:       %perl_compat
 Requires:       perl(overload)
 Requires:       perl(Text::ParseWords)
@@ -990,7 +917,7 @@ Summary:        IO::Compress wrapper for modules
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.060
+Version:        2.064
 Requires:       %perl_compat
 Obsoletes:      perl-Compress-Zlib <= 2.020
 Provides:       perl(IO::Uncompress::Bunzip2)
@@ -1002,6 +929,23 @@ This module is not intended for direct use in application code. Its sole
 purpose is to to be sub-classed by IO::Compress modules.
 %endif
 
+%if %{dual_life} || %{rebuild_from_scratch}
+%package IO-Socket-IP
+Summary:        Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6
+Group:          Development/Libraries
+License:        GPL+ or Artistic
+Epoch:          0
+Version:        0.29
+Requires:       %perl_compat
+BuildArch:      noarch
+Conflicts:      perl < 4:5.20.0-303
+
+%description IO-Socket-IP
+This module provides a protocol-independent way to use IPv4 and IPv6
+sockets, as a drop-in replacement for IO::Socket::INET. Most constructor
+arguments and methods are provided in a backward-compatible way.
+%endif
+
 %package IO-Zlib
 Summary:        Perl IO:: style interface to Compress::Zlib
 Group:          Development/Libraries
@@ -1027,7 +971,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        0.80
+Version:        0.92
 Requires:       perl(ExtUtils::MakeMaker)
 Requires:       %perl_compat
 BuildArch:      noarch
@@ -1044,7 +988,7 @@ Summary:        A small, simple, correct HTTP/1.1 client
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        0.025
+Version:        0.043
 Requires:       perl(bytes)
 Requires:       perl(Carp)
 Requires:       perl(IO::Socket)
@@ -1063,7 +1007,7 @@ resumes after EINTR.
 %package JSON-PP
 Summary:        JSON::XS compatible pure-Perl module
 Epoch:          0
-Version:        2.27202
+Version:        2.27203
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 BuildArch:      noarch
@@ -1091,6 +1035,10 @@ BuildArch:      noarch
 # Do not export unversioned module
 %global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(Locale::Codes\\)\\s*$
 
+# Filter dependencies on private modules. Generator:
+# for F in $(find lib -type f); do perl -e '$/ = undef; $_ = <>; if (/^package #\R([\w:]*);/m) { print qq{|^perl\\\\($1\\\\)} }' "$F"; done
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Locale::Codes::Country_Retired\\)|^perl\\(Locale::Codes::LangFam_Retired\\)|^perl\\(Locale::Codes::Script_Retired\\)|^perl\\(Locale::Codes::LangExt_Codes\\)|^perl\\(Locale::Codes::LangFam_Codes\\)|^perl\\(Locale::Codes::Script_Codes\\)|^perl\\(Locale::Codes::Language_Codes\\)|^perl\\(Locale::Codes::LangExt_Retired\\)|^perl\\(Locale::Codes::Currency_Codes\\)|^perl\\(Locale::Codes::LangVar_Retired\\)|^perl\\(Locale::Codes::Language_Retired\\)|^perl\\(Locale::Codes::Country_Codes\\)|^perl\\(Locale::Codes::LangVar_Codes\\)|^perl\\(Locale::Codes::Currency_Retired\\)
+
 %description Locale-Codes
 Locale-Codes is a distribution containing a set of modules. The modules
 each deal with different types of codes which identify parts of the locale
@@ -1103,7 +1051,7 @@ Summary:        Framework for localization
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.23
+Version:        1.25
 Requires:       %perl_compat
 BuildArch:      noarch
 Conflicts:      perl < 4:5.16.3-268
@@ -1133,43 +1081,6 @@ This module is a simple wrapper around Locale::Maketext::Lexicon, designed
 to alleviate the need of creating Language Classes for module authors.
 
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Log-Message
-Summary:        Generic message storage mechanism
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-# Epoch bump for clean upgrade over old standalone package
-Epoch:          1
-Version:        0.06
-Requires:       %perl_compat
-# Add a versioned provides, since we pull the unversioned one out.
-Provides:       perl(Log::Message::Handlers) = %{version}
-BuildArch:      noarch
-
-%description Log-Message
-Log::Message is a generic message storage mechanism. It allows you to store
-messages on a stack -- either shared or private -- and assign meta-data to it.
-Some meta-data will automatically be added for you, like a timestamp and a
-stack trace, but some can be filled in by the user, like a tag by which to
-identify it or group it, and a level at which to handle the message (for
-example, log it, or die with it).
-%endif
-
-
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Log-Message-Simple
-Summary:        Simplified frontend to Log::Message
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-Version:        0.10
-Requires:       %perl_compat
-BuildArch:      noarch
-
-%description Log-Message-Simple
-This module provides standardized logging facilities using the
-Log::Message module.
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Module-Build
@@ -1178,8 +1089,8 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Check epoch with standalone package
 Epoch:          2
-# real version 0.4003
-Version:        0.40.03 
+# real version 0.4205
+Version:        0.42.05 
 Requires:       perl(Archive::Tar) >= 1.08
 Requires:       perl(CPAN::Meta) >= 2.110420
 Requires:       perl(ExtUtils::CBuilder) >= 0.15
@@ -1209,7 +1120,7 @@ Summary:        Perl core modules indexed by perl versions
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          1
-Version:        3.03
+Version:        3.11
 Requires:       %perl_compat
 Requires:       perl(version)
 BuildArch:      noarch
@@ -1227,7 +1138,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        0.24
+Version:        0.32
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1243,7 +1154,7 @@ Summary:        Looking up module information / loading at runtime
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        0.54
+Version:        0.62
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1275,7 +1186,7 @@ offers you a very simple way to mark modules as loaded and/or unloaded.
 %package Module-Metadata
 Summary:        Gather package and POD information from perl module files
 Epoch:          0
-Version:        1.000011
+Version:        1.000019
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 BuildArch:      noarch
@@ -1285,38 +1196,6 @@ Requires:       %perl_compat
 Gather package and POD information from perl module files
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Module-Pluggable
-Summary:        Automatically give your module the ability to have plugins
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-# Epoch bump for clean upgrade over old standalone package
-Epoch:          1
-# Keep two digit decimal part
-Version:        4.70 
-Requires:       %perl_compat
-BuildArch:      noarch
-
-%description Module-Pluggable
-Provides a simple but, hopefully, extensible way of having 'plugins' for your
-module.
-%endif
-
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Object-Accessor
-Summary:        Perl module that allows per object accessors
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-# Epoch bump for clean upgrade over old standalone package
-Epoch:          1
-Version:        0.46
-Requires:       %perl_compat
-BuildArch:      noarch
-
-%description Object-Accessor
-Object::Accessor provides an interface to create per object accessors (as
-opposed to per Class accessors, as, for example, Class::Accessor provides).
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Package-Constants
@@ -1325,7 +1204,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        0.02
+Version:        0.04
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1341,7 +1220,7 @@ Summary:        PathTools Perl module (Cwd, File::Spec)
 Group:          Development/Libraries
 License:        (GPL+ or Artistic) and BSD
 Epoch:          0
-Version:        3.40
+Version:        3.47
 Requires:       %perl_compat
 Requires:       perl(Carp)
 
@@ -1356,7 +1235,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        0.36
+Version:        0.38
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1371,7 +1250,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        1.4404
+Version:        1.4414
 Requires:       %perl_compat
 BuildArch:      noarch
 Requires:       perl(CPAN::Meta::YAML) >= 0.002
@@ -1387,7 +1266,7 @@ YAML::Tiny.
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Perl-OSType
 Summary:        Map Perl operating system names to generic types
-Version:        1.003
+Version:        1.007
 Epoch:          0
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -1424,7 +1303,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        1.04
+Version:        1.06
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1432,21 +1311,6 @@ BuildArch:      noarch
 This module provides things that are useful in decoding Pod E<...> sequences.
 Presumably, it should be used only by Pod parsers and/or formatters.
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Pod-LaTeX
-Summary:        Convert POD data to formatted LaTeX
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-Version:        0.61
-Requires:       %perl_compat
-BuildArch:      noarch
-Conflicts:      perl < 4:5.16.2-248
-
-%description Pod-LaTeX
-Pod::LaTeX is a module to convert documentation in the POD format into
-LaTeX. A pod2latex replacement command is provided.
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Pod-Parser
@@ -1454,7 +1318,7 @@ Summary:        Basic perl modules for handling Plain Old Documentation (POD)
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.60
+Version:        1.62
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1470,7 +1334,7 @@ Summary:        Look up Perl documentation in Pod format
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        3.19
+Version:        3.23
 # Pod::Perldoc::ToMan executes roff
 Requires:       groff-base
 Requires:       %perl_compat
@@ -1505,7 +1369,7 @@ documentation for Perl and for Perl modules.
 Summary:        Print a usage message from embedded pod documentation
 License:        GPL+ or Artistic
 Group:          Development/Libraries
-Version:        1.61
+Version:        1.63
 # Pod::Usage execute perldoc from perl-Pod-Perldoc by default
 BuildRequires:  perl-Pod-Perldoc
 Requires:       %perl_compat
@@ -1549,8 +1413,8 @@ with various capabilities.
 Summary:        A selection of general-utility scalar and list subroutines
 Group:          Development/Libraries
 License:        GPL+ or Artistic
-Epoch:          0
-Version:        1.27
+Epoch:          1
+Version:        1.28
 Requires:       %perl_compat
 
 %description Scalar-List-Utils
@@ -1565,8 +1429,8 @@ such that being individual extensions would be wasteful.
 Summary:        Persistence for Perl data structures
 Group:          Development/Libraries
 License:        GPL+ or Artistic
-Epoch:          0
-Version:        2.41
+Epoch:          1
+Version:        2.49
 Requires:       %perl_compat
 # Carp substitutes missing Log::Agent
 Requires:       perl(Carp)
@@ -1588,7 +1452,7 @@ Summary:        Perl interface to the UNIX syslog(3) calls
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        0.32
+Version:        0.33
 Requires:       %perl_compat
 Requires:       perl(XSLoader)
 Conflicts:      perl < 4:5.16.3-269
@@ -1598,22 +1462,6 @@ 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
-Summary:        Term::ReadLine UI made easy
-Group:          Development/Libraries
-License:        GPL+ or Artistic
-Epoch:          0
-Version:        0.34
-Requires:       %perl_compat
-Requires:       perl(Log::Message::Simple)
-BuildArch:      noarch
-
-%description Term-UI
-Term::UI is a transparent way of eliminating the overhead of having to format
-a question and then validate the reply, informing the user if the answer was not
-proper and re-issuing the question.
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Test-Harness
@@ -1621,7 +1469,7 @@ Summary:        Run Perl standard test scripts with statistics
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        3.26
+Version:        3.30
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1636,7 +1484,7 @@ Summary:        Basic utilities for writing tests
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        0.98
+Version:        1.001002
 Requires:       %perl_compat
 Requires:       perl(Data::Dumper)
 BuildArch:      noarch
@@ -1651,7 +1499,7 @@ Summary:        Parse text into an array of tokens or array of arrays
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        3.28
+Version:        3.29
 Requires:       %perl_compat
 Requires:       perl(Carp)
 BuildArch:      noarch
@@ -1661,25 +1509,6 @@ Conflicts:      perl < 4:5.16.2-256
 Parse text into an array of tokens or array of arrays.
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%package Text-Soundex
-Summary:        Implementation of the soundex algorithm
-Group:          Development/Libraries
-License:        Copyright only
-Epoch:          0
-# perl's 3.03_1 copy is identical to CPAN 3.03
-Version:        3.04
-Requires:       %perl_compat
-Requires:       perl(Carp)
-Requires:       perl(Text::Unidecode)
-Conflicts:      perl < 4:5.16.2-250
-
-%description Text-Soundex
-Soundex is a phonetic algorithm for indexing names by sound, as pronounced in
-English. This module implements the original soundex algorithm developed by
-Robert Russell and Margaret Odell, as well as a variation called "American
-Soundex".
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %package Thread-Queue
@@ -1687,7 +1516,7 @@ Summary:        Thread-safe queues
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        3.02
+Version:        3.05
 Requires:       %perl_compat
 Requires:       perl(Carp)
 BuildArch:      noarch
@@ -1704,7 +1533,7 @@ Summary:        High resolution alarm, sleep, gettimeofday, interval timers
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.9725
+Version:        1.9726
 Requires:       %perl_compat
 Requires:       perl(Carp)
 Conflicts:      perl < 4:5.16.3-271
@@ -1740,8 +1569,7 @@ Summary:        Time objects from localtime and gmtime
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-# real 1.20_01
-Version:        1.20.1
+Version:        1.27
 Requires:       %perl_compat
 
 %description Time-Piece
@@ -1757,7 +1585,7 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          1
-Version:        0.225
+Version:        0.228
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1780,8 +1608,8 @@ inheritance from those modules at the same time. Mostly similar in effect to:
 Summary:        C socket.h defines and structure manipulators
 Group:          Development/Libraries
 License:        GPL+ or Artistic
-Epoch:          1
-Version:        2.009
+Epoch:          2
+Version:        2.013
 Requires:       %perl_compat
 
 %description Socket
@@ -1798,7 +1626,7 @@ Summary:        Perl interpreter-based threads
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          1
-Version:        1.86
+Version:        1.93
 Requires:       perl = %{perl_epoch}:%{perl_version}
 
 %description threads
@@ -1820,7 +1648,7 @@ Summary:        Perl extension for sharing data structures between threads
 Group:          Development/Libraries
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        1.43
+Version:        1.46
 Requires:       %perl_compat
 
 %description threads-shared
@@ -1839,8 +1667,8 @@ Group:          Development/Libraries
 License:        GPL+ or Artistic
 # Epoch bump for clean upgrade over old standalone package
 Epoch:          3
-# real version 0.9902
-Version:        0.99.02
+# real version 0.9908
+Version:        0.99.08
 Requires:       %perl_compat
 BuildArch:      noarch
 
@@ -1863,35 +1691,31 @@ Requires:       perl-devel = %{perl_epoch}:%{perl_version}-%{release}
 Requires:       perl-macros
 
 Requires:       perl-App-a2p, perl-App-find2perl, perl-App-s2p
-Requires:       perl-Archive-Extract, perl-Archive-Tar, perl-autodie
-Requires:       perl-B-Lint, perl-Compress-Raw-Bzip2,
+Requires:       perl-Archive-Tar, perl-autodie, perl-Compress-Raw-Bzip2,
 Requires:       perl-Carp, perl-Compress-Raw-Zlib, perl-CGI, perl-constant,
 Requires:       perl-CPAN, perl-CPAN-Meta, perl-CPAN-Meta-Requirements,
-Requires:       perl-CPAN-Meta-YAML, perl-CPANPLUS,
-Requires:       perl-CPANPLUS-Dist-Build, perl-Encode
+Requires:       perl-CPAN-Meta-YAML, perl-Encode
 Requires:       perl-Data-Dumper, perl-DB_File, perl-Digest, perl-Digest-MD5,
-Requires:       perl-Digest-SHA, perl-Env, perl-Exporter
+Requires:       perl-Digest-SHA, perl-Env, perl-Exporter, perl-experimental
 Requires:       perl-ExtUtils-CBuilder, perl-ExtUtils-Embed,
 Requires:       perl-ExtUtils-Install, perl-ExtUtils-MakeMaker
 Requires:       perl-ExtUtils-Manifest
-Requires:       perl-ExtUtils-ParseXS, perl-File-CheckTree, perl-File-Fetch
+Requires:       perl-ExtUtils-ParseXS, perl-File-Fetch
 Requires:       perl-File-Path, perl-File-Temp, perl-Filter, perl-Getopt-Long
-Requires:       perl-HTTP-Tiny
-Requires:       perl-IO-Compress, perl-IO-Zlib, perl-IPC-Cmd, perl-JSON-PP
+Requires:       perl-HTTP-Tiny, perl-IO-Compress, perl-IO-Socket-IP
+Requires:       perl-IO-Zlib, perl-IPC-Cmd, perl-JSON-PP
 Requires:       perl-Locale-Codes, perl-Locale-Maketext,
 Requires:       perl-Locale-Maketext-Simple
-Requires:       perl-Log-Message, perl-Log-Message-Simple, perl-Module-Build
-Requires:       perl-Module-CoreList, perl-Module-Load
+Requires:       perl-Module-Build, perl-Module-CoreList, perl-Module-Load
 Requires:       perl-Module-Load-Conditional, perl-Module-Loaded, perl-Module-Metadata
-Requires:       perl-Module-Pluggable, perl-Object-Accessor, perl-Package-Constants, perl-PathTools
+Requires:       perl-Package-Constants, perl-PathTools
 Requires:       perl-Params-Check, perl-Parse-CPAN-Meta, perl-Perl-OSType
-Requires:       perl-Pod-Checker, perl-Pod-Escapes, perl-Pod-LaTeX
+Requires:       perl-Pod-Checker, perl-Pod-Escapes
 Requires:       perl-Pod-Parser, perl-Pod-Perldoc, perl-Pod-Usage
 Requires:       perl-podlators, perl-Pod-Simple, perl-Scalar-List-Utils
 Requires:       perl-Socket, perl-Storable, perl-Sys-Syslog,
-Requires:       perl-Term-UI, perl-Test-Harness,
-Requires:       perl-Test-Simple
-Requires:       perl-Text-ParseWords, perl-Text-Soundex, perl-Thread-Queue
+Requires:       perl-Test-Harness, perl-Test-Simple
+Requires:       perl-Text-ParseWords, perl-Thread-Queue
 Requires:       perl-Time-HiRes
 Requires:       perl-Time-Local, perl-Time-Piece
 Requires:       perl-version, perl-threads, perl-threads-shared, perl-parent
@@ -2232,9 +2056,6 @@ sed \
 %exclude %{_mandir}/man1/psed.1*
 %exclude %{_mandir}/man1/s2p.1*
 
-# Archive-Extract
-%exclude %{privlib}/Archive/Extract.pm
-%exclude %{_mandir}/man3/Archive::Extract.3*
 
 # Archive-Tar
 %exclude %{_bindir}/ptar
@@ -2255,9 +2076,6 @@ sed \
 %exclude %{_mandir}/man3/autodie::*
 %exclude %{_mandir}/man3/Fatal.3*
 
-# B-Lint
-%exclude %{privlib}/B/Lint*
-%exclude %{_mandir}/man3/B::Lint*
 
 # Carp
 %exclude %{privlib}/Carp
@@ -2308,16 +2126,6 @@ sed \
 %exclude %{privlib}/Parse/CPAN/Meta.pm
 %exclude %{_mandir}/man3/Parse::CPAN::Meta.3*
 
-# CPANPLUS
-# CPANPLUS-Dist-Build
-%exclude %{_bindir}/cpan2dist
-%exclude %{_bindir}/cpanp
-%exclude %{_bindir}/cpanp-run-perl
-%exclude %{privlib}/CPANPLUS/
-%exclude %{privlib}/CPANPLUS.pm
-%exclude %{_mandir}/man1/cpan2dist.1*
-%exclude %{_mandir}/man1/cpanp.1*
-%exclude %{_mandir}/man3/CPANPLUS*
 
 # Compress-Raw-Bzip2
 %exclude %dir %{archlib}/Compress
@@ -2389,6 +2197,10 @@ sed \
 %exclude %{privlib}/Exporter*
 %exclude %{_mandir}/man3/Exporter*
 
+# experimental
+%exclude %{privlib}/experimental*
+%exclude %{_mandir}/man3/experimental*
+
 # ExtUtils-CBuilder
 %exclude %{privlib}/ExtUtils/CBuilder/
 %exclude %{privlib}/ExtUtils/CBuilder.pm
@@ -2440,6 +2252,7 @@ sed \
 %exclude %{privlib}/ExtUtils/ParseXS.pod
 %exclude %{privlib}/ExtUtils/ParseXS/Constants.pm
 %exclude %{privlib}/ExtUtils/ParseXS/CountLines.pm
+%exclude %{privlib}/ExtUtils/ParseXS/Eval.pm
 %exclude %{privlib}/ExtUtils/ParseXS/Utilities.pm
 %exclude %{privlib}/ExtUtils/Typemaps.pm
 %exclude %{privlib}/ExtUtils/Typemaps/Cmd.pm
@@ -2451,6 +2264,7 @@ sed \
 %exclude %{_mandir}/man1/xsubpp*
 %exclude %{_mandir}/man3/ExtUtils::ParseXS.3*
 %exclude %{_mandir}/man3/ExtUtils::ParseXS::Constants.3*
+%exclude %{_mandir}/man3/ExtUtils::ParseXS::Eval.3*
 %exclude %{_mandir}/man3/ExtUtils::ParseXS::Utilities.3*
 %exclude %{_mandir}/man3/ExtUtils::Typemaps.3*
 %exclude %{_mandir}/man3/ExtUtils::Typemaps::Cmd.3*
@@ -2458,9 +2272,6 @@ sed \
 %exclude %{_mandir}/man3/ExtUtils::Typemaps::OutputMap.3*
 %exclude %{_mandir}/man3/ExtUtils::Typemaps::Type.3*
 
-# File-CheckTree
-%exclude %{privlib}/File/CheckTree.pm
-%exclude %{_mandir}/man3/File::CheckTree.3*
 
 # File-Fetch
 %exclude %{privlib}/File/Fetch.pm
@@ -2532,6 +2343,10 @@ sed \
 %exclude %{_mandir}/man3/IO::Uncompress::RawInflate*
 %exclude %{_mandir}/man3/IO::Uncompress::Unzip*
 
+# IO-Socket-IP
+%exclude %{privlib}/IO/Socket/IP.pm
+%exclude %{_mandir}/man3/IO::Socket::IP.*
+
 # IO-Zlib
 %exclude %{privlib}/IO/Zlib.pm
 %exclude %{_mandir}/man3/IO::Zlib.*
@@ -2583,19 +2398,6 @@ sed \
 %exclude %{privlib}/Locale/Maketext/Simple.pm
 %exclude %{_mandir}/man3/Locale::Maketext::Simple.*
 
-# Log-Message
-%exclude %{privlib}/Log/Message.pm
-%exclude %{privlib}/Log/Message/Config.pm
-%exclude %{privlib}/Log/Message/Handlers.pm
-%exclude %{privlib}/Log/Message/Item.pm
-%exclude %{_mandir}/man3/Log::Message.3*
-%exclude %{_mandir}/man3/Log::Message::Config.3*
-%exclude %{_mandir}/man3/Log::Message::Handlers.3*
-%exclude %{_mandir}/man3/Log::Message::Item.3*
-
-# Log-Message-Simple
-%exclude %{privlib}/Log/Message/Simple.pm
-%exclude %{_mandir}/man3/Log::Message::Simple.3*
 
 # Module-Build
 %exclude %{_bindir}/config_data
@@ -2628,16 +2430,6 @@ sed \
 %exclude %{privlib}/Module/Metadata.pm
 %exclude %{_mandir}/man3/Module::Metadata.3pm*
 
-# Module-Pluggable
-%exclude %{privlib}/Devel/InnerPackage.pm
-%exclude %{privlib}/Module/Pluggable/
-%exclude %{privlib}/Module/Pluggable.pm
-%exclude %{_mandir}/man3/Devel::InnerPackage*
-%exclude %{_mandir}/man3/Module::Pluggable*
-
-# Object-Accessor
-%exclude %{privlib}/Object/
-%exclude %{_mandir}/man3/Object::Accessor*
 
 # Package-Constants
 %exclude %{privlib}/Package/
@@ -2672,11 +2464,6 @@ sed \
 %exclude %{privlib}/Pod/Escapes.pm
 %exclude %{_mandir}/man3/Pod::Escapes.*
 
-# Pod-LaTeX
-%exclude %{_bindir}/pod2latex
-%exclude %{privlib}/Pod/LaTeX.pm
-%exclude %{_mandir}/man1/pod2latex.1*
-%exclude %{_mandir}/man3/Pod::LaTeX.*
 
 # Pod-Parser
 %exclude %{_bindir}/podselect
@@ -2746,10 +2533,6 @@ sed \
 %exclude %{archlib}/auto/Sys/Syslog/
 %exclude %{_mandir}/man3/Sys::Syslog.*
 
-# Term-UI
-%exclude %{privlib}/Term/UI.pm
-%exclude %{privlib}/Term/UI/
-%exclude %{_mandir}/man3/Term::UI*
 
 # Test-Harness
 %exclude %{_bindir}/prove
@@ -2775,10 +2558,6 @@ sed \
 %exclude %{privlib}/Text/ParseWords.pm
 %exclude %{_mandir}/man3/Text::ParseWords.*
 
-# Text-Soundex
-%exclude %{archlib}/auto/Text/Soundex/
-%exclude %{archlib}/Text/Soundex.pm
-%exclude %{_mandir}/man3/Text::Soundex.*
 
 # Thread-Queue
 %exclude %{privlib}/Thread/Queue.pm
@@ -2873,11 +2652,6 @@ sed \
 %{_mandir}/man1/s2p.1*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Archive-Extract
-%{privlib}/Archive/Extract.pm
-%{_mandir}/man3/Archive::Extract.3*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Archive-Tar
@@ -2902,11 +2676,6 @@ sed \
 %{_mandir}/man3/Fatal.3*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files B-Lint
-%{privlib}/B/Lint*
-%{_mandir}/man3/B::Lint*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Carp
@@ -2970,6 +2739,7 @@ sed \
 %{privlib}/CPAN/Meta/Validator.pm
 %{_mandir}/man3/CPAN::Meta*
 %exclude %{_mandir}/man3/CPAN::Meta::YAML*
+%exclude %{_mandir}/man3/CPAN::Meta::Requirements*
 %endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
@@ -2984,26 +2754,6 @@ sed \
 %{_mandir}/man3/CPAN::Meta::YAML*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files CPANPLUS
-%{_bindir}/cpan2dist
-%{_bindir}/cpanp
-%{_bindir}/cpanp-run-perl
-%{privlib}/CPANPLUS/
-%{privlib}/CPANPLUS.pm
-%exclude %{privlib}/CPANPLUS/Dist/Build/
-%{_mandir}/man1/cpan2dist.1*
-%{_mandir}/man1/cpanp.1*
-%{_mandir}/man3/CPANPLUS*
-%endif
-
-%if %{dual_life} || %{rebuild_from_scratch}
-%files CPANPLUS-Dist-Build
-%{privlib}/CPANPLUS/Dist/Build/
-%{privlib}/CPANPLUS/Dist/Build.pm
-%{_mandir}/man3/CPANPLUS::Dist::Build.3*
-%{_mandir}/man3/CPANPLUS::Dist::Build::*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Data-Dumper
@@ -3083,6 +2833,12 @@ sed \
 %{_mandir}/man3/Exporter*
 %endif
 
+%if %{dual_life} || %{rebuild_from_scratch}
+%files experimental
+%{privlib}/experimental*
+%{_mandir}/man3/experimental*
+%endif
+
 %files ExtUtils-CBuilder
 %{privlib}/ExtUtils/CBuilder/
 %{privlib}/ExtUtils/CBuilder.pm
@@ -3139,6 +2895,7 @@ sed \
 %{privlib}/ExtUtils/ParseXS.pod
 %{privlib}/ExtUtils/ParseXS/Constants.pm
 %{privlib}/ExtUtils/ParseXS/CountLines.pm
+%{privlib}/ExtUtils/ParseXS/Eval.pm
 %{privlib}/ExtUtils/ParseXS/Utilities.pm
 %{privlib}/ExtUtils/Typemaps.pm
 %{privlib}/ExtUtils/Typemaps/Cmd.pm
@@ -3150,6 +2907,7 @@ sed \
 %{_mandir}/man1/xsubpp*
 %{_mandir}/man3/ExtUtils::ParseXS.3*
 %{_mandir}/man3/ExtUtils::ParseXS::Constants.3*
+%{_mandir}/man3/ExtUtils::ParseXS::Eval.3*
 %{_mandir}/man3/ExtUtils::ParseXS::Utilities.3*
 %{_mandir}/man3/ExtUtils::Typemaps.3*
 %{_mandir}/man3/ExtUtils::Typemaps::Cmd.3*
@@ -3158,11 +2916,6 @@ sed \
 %{_mandir}/man3/ExtUtils::Typemaps::Type.3*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files File-CheckTree
-%{privlib}/File/CheckTree.pm
-%{_mandir}/man3/File::CheckTree.3*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files File-Fetch
@@ -3248,6 +3001,12 @@ sed \
 %{_mandir}/man3/IO::Uncompress::Unzip*
 %endif
 
+%if %{dual_life} || %{rebuild_from_scratch}
+%files IO-Socket-IP
+%{privlib}/IO/Socket/IP.pm
+%{_mandir}/man3/IO::Socket::IP.*
+%endif
+
 %files IO-Zlib
 %{privlib}/IO/Zlib.pm
 %{_mandir}/man3/IO::Zlib.*
@@ -3309,23 +3068,6 @@ sed \
 %{privlib}/Locale/Maketext/Simple.pm
 %{_mandir}/man3/Locale::Maketext::Simple.*
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Log-Message
-%{privlib}/Log/Message.pm
-%{privlib}/Log/Message/Config.pm
-%{privlib}/Log/Message/Handlers.pm
-%{privlib}/Log/Message/Item.pm
-%{_mandir}/man3/Log::Message.3*
-%{_mandir}/man3/Log::Message::Config.3*
-%{_mandir}/man3/Log::Message::Handlers.3*
-%{_mandir}/man3/Log::Message::Item.3*
-%endif
-
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Log-Message-Simple
-%{privlib}/Log/Message/Simple.pm
-%{_mandir}/man3/Log::Message::Simple.3*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Module-Build
@@ -3367,20 +3109,6 @@ sed \
 %{_mandir}/man3/Module::Metadata.3pm*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Module-Pluggable
-%{privlib}/Devel/InnerPackage.pm
-%{privlib}/Module/Pluggable/
-%{privlib}/Module/Pluggable.pm
-%{_mandir}/man3/Devel::InnerPackage*
-%{_mandir}/man3/Module::Pluggable*
-%endif
-
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Object-Accessor
-%{privlib}/Object/
-%{_mandir}/man3/Object::Accessor*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Package-Constants
@@ -3435,13 +3163,6 @@ sed \
 %{privlib}/Pod/Escapes.pm
 %{_mandir}/man3/Pod::Escapes.*
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Pod-LaTeX
-%{_bindir}/pod2latex
-%{privlib}/Pod/LaTeX.pm
-%{_mandir}/man1/pod2latex.1*
-%{_mandir}/man3/Pod::LaTeX.*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Pod-Parser
@@ -3543,12 +3264,6 @@ sed \
 %{_mandir}/man3/Storable.*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Term-UI
-%{privlib}/Term/UI/
-%{privlib}/Term/UI.pm
-%{_mandir}/man3/Term::UI*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Test-Harness
@@ -3580,12 +3295,6 @@ sed \
 %{_mandir}/man3/Text::ParseWords.*
 %endif
 
-%if %{dual_life} || %{rebuild_from_scratch}
-%files Text-Soundex
-%{archlib}/auto/Text/Soundex/
-%{archlib}/Text/Soundex.pm
-%{_mandir}/man3/Text::Soundex.*
-%endif
 
 %if %{dual_life} || %{rebuild_from_scratch}
 %files Thread-Queue
@@ -3647,6 +3356,8 @@ sed \
 - Update to Perl 5.20.0
 - Clean patches, not needed with new version
 - Update patches to work with new version
+- Update version of sub-packages, remove the deleted sub-packages
+- Sub-package perl-IO-Socket-IP, perl-experimental
 
 * Fri Jun 27 2014 Petr Pisar <ppisar at redhat.com> - 4:5.18.2-301
 - Remove bundled perl-App-a2p, perl-App-find2perl, perl-App-s2p, and


More information about the scm-commits mailing list