commit 6a13c105ec72d057b9474a32a7715c9f5a810385 Author: Petr Písař <ppisar@xxxxxxxxxx> Date: Wed May 29 14:21:28 2013 +0200 Sub-package Storable perl.spec | 38 ++++++++++++++++++++++++++++++++++++-- 1 files changed, 36 insertions(+), 2 deletions(-) --- diff --git a/perl.spec b/perl.spec index f2fa419..4ef5950 100644 --- a/perl.spec +++ b/perl.spec @@ -31,7 +31,7 @@ Name: perl Version: %{perl_version} # release number must be even higher, because dual-lived modules will be broken otherwise -Release: 273%{?dist} +Release: 274%{?dist} Epoch: %{perl_epoch} Summary: Practical Extraction and Report Language Group: Development/Languages @@ -1496,6 +1496,26 @@ 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 +%package Storable +Summary: Persistence for Perl data structures +Group: Development/Libraries +License: GPL+ or Artistic +Epoch: 0 +Version: 2.34 +Requires: %perl_compat +# Carp substitutes missing Log::Agent +Requires: perl(Carp) +Requires: perl(Config) +# Fcntl is optional, but locking is good +Requires: perl(Fcntl) +Requires: perl(IO::File) +Conflicts: perl < 4:5.16.3-274 + +%description Storable +The Storable package brings persistence to your Perl data structures +containing scalar, array, hash or reference objects, i.e. anything that +can be conveniently stored to disk and retrieved at a later time. + %if %{dual_life} || %{rebuild_from_scratch} %package Sys-Syslog Summary: Perl interface to the UNIX syslog(3) calls @@ -1830,7 +1850,8 @@ Requires: perl-Params-Check, perl-Parse-CPAN-Meta, perl-Perl-OSType Requires: perl-Pod-Checker, perl-Pod-Escapes, perl-Pod-LaTeX Requires: perl-Pod-Parser, perl-Pod-Perldoc, perl-Pod-Usage Requires: perl-podlators, perl-Pod-Simple -Requires: perl-Socket, perl-Sys-Syslog, perl-Term-UI, perl-Test-Harness, +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-Time-HiRes @@ -2676,6 +2697,11 @@ sed \ %exclude %{_mandir}/man3/List::Util* %exclude %{_mandir}/man3/Scalar::Util* +# Storable +%exclude %{archlib}/Storabe.pm +%exclude %{archlib}/auto/Storable/ +%exclude %{_mandir}/man3/Storable.* + # Sys-Syslog %exclude %{archlib}/Sys/Syslog.pm %exclude %{archlib}/auto/Sys/Syslog/ @@ -3434,6 +3460,11 @@ sed \ %{_mandir}/man3/Socket.3* %endif +%files Storable +%{archlib}/Storable.pm +%{archlib}/auto/Storable/ +%{_mandir}/man3/Storable.* + %if %{dual_life} || %{rebuild_from_scratch} %files Term-UI %{privlib}/Term/UI/ @@ -3544,6 +3575,9 @@ sed \ # Old changelog entries are preserved in CVS. %changelog +* Wed May 29 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 4:5.16.3-274 +- Sub-package Storable (bug #966865) + * Mon May 13 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 4:5.16.3-273 - Use lib64 directories on aarch64 architecture (bug #961900) -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel