Move charnames to perl-libs

charnames is loaded by "\N{}" syntax. It brings bytes as a dependency.
This commit is contained in:
Petr Písař 2019-12-13 13:16:35 +01:00
parent 2d644aafd0
commit 01b281b7f4
2 changed files with 24 additions and 9 deletions

View File

@ -2038,19 +2038,15 @@ Requires: perl(Tie::Handle) \
Requires: perl(Tie::StdHandle) \
Requires: perl(Time::tm) \
Requires: perl(Unicode::Normalize) \
Requires: perl(_charnames) \
Requires: perl(bytes) \
Requires: perl(charnames) \
Requires: perl(constant) \
Requires: perl(feature) \
Requires: perl(if) \
Requires: perl(integer) \
Requires: perl(overload) \
Requires: perl(re) \
Requires: perl(strict) \
Requires: perl(threads) \
Requires: perl(threads::shared) \
Requires: perl(unicore::Name) \
Requires: perl(warnings) \
Requires: perl(warnings::register) \
Provides: perl(Class::Struct) = 0.65 \
@ -2101,10 +2097,6 @@ Provides: perl(UNIVERSAL) = 1.13 \
Provides: perl(Unicode::UCD) = 0.72 \
Provides: perl(User::grent) = 1.03 \
Provides: perl(User::pwent) = 1.01 \
Provides: perl(_charnames) = 1.45 \
Provides: perl(bytes) = 1.07 \
Provides: perl(bytes_heavy.pl) \
Provides: perl(charnames) = 1.45 \
Provides: perl(deprecate) = 0.04 \
Provides: perl(diagnostics) = 1.36 \
Provides: perl(dumpvar.pl) \
@ -2178,8 +2170,12 @@ Requires: perl(vars) \
%{nil}
%global gendep_perl_libs \
Requires: perl(XSLoader) \
Requires: perl(bytes) \
Requires: perl(_charnames) \
Requires: perl(integer) \
Requires: perl(re) \
Requires: perl(strict) \
Requires: perl(unicore::Name) \
Requires: perl(warnings) \
Provides: perl(:MODULE_COMPAT_5.30.0) \
Provides: perl(:VERSION) = 5.30.0 \
@ -2197,6 +2193,9 @@ Provides: perl(PerlIO::via) = 0.17 \
Provides: perl(Tie::Hash::NamedCapture) = 0.10 \
Provides: perl(XSLoader) = 0.30 \
Provides: perl(attributes) = 0.33 \
Provides: perl(bytes) = 1.07 \
Provides: perl(_charnames) = 1.45 \
Provides: perl(charnames) = 1.45 \
Provides: perl(integer) = 1.01 \
Provides: perl(re) = 0.37 \
Provides: perl(strict) = 1.11 \

View File

@ -485,7 +485,6 @@ Requires(post): perl-libs
Requires(post): perl-macros
# File provides
Provides: perl(bytes_heavy.pl)
Provides: perl(dumpvar.pl)
Provides: perl(perl5db.pl)
@ -537,6 +536,8 @@ Provides: perl(:WITH_THREADS)
Provides: perl(:WITH_LARGEFILES)
# PerlIO provides
Provides: perl(:WITH_PERLIO)
# A file provide for bytes module
Provides: perl(bytes_heavy.pl)
# Loaded by charnames, unicore/Name.pm does not declare unicore::Name module
Provides: perl(unicore::Name)
# Keep utf8 modules in perl-libs because a sole regular expression like /\pN/
@ -545,6 +546,8 @@ Provides: perl(utf8_heavy.pl)
# utf8 and utf8_heavy.pl require Carp, re, strict, warnings, XSLoader
Requires: perl(Carp)
Requires: perl(Exporter)
# File::Spec loaded by _charnames.pm that is loaded by \N{}
Requires: perl(File::Spec)
# Term::Cap is optional
%if %{defined perl_bootstrap}
%gendep_perl_libs
@ -4061,6 +4064,10 @@ popd
%exclude %dir %{perl_vendorarch}
%exclude %dir %{perl_vendorarch}/auto
%exclude %dir %{privlib}
%exclude %{privlib}/bytes.pm
%exclude %{privlib}/bytes_heavy.pl
%exclude %{privlib}/_charnames.pm
%exclude %{privlib}/charnames.pm
%exclude %{privlib}/integer.pm
%exclude %{privlib}/PerlIO.pm
%exclude %{privlib}/strict.pm
@ -4071,6 +4078,8 @@ popd
%exclude %{privlib}/XSLoader.pm
%exclude %dir %{perl_vendorlib}
%exclude %{_mandir}/man3/attributes.*
%exclude %{_mandir}/man3/bytes.*
%exclude %{_mandir}/man3/charnames.*
%exclude %{_mandir}/man3/File::Glob.*
%exclude %{_mandir}/man3/integer.*
%exclude %{_mandir}/man3/PerlIO.*
@ -5155,6 +5164,10 @@ popd
%dir %{perl_vendorarch}
%dir %{perl_vendorarch}/auto
%dir %{privlib}
%{privlib}/bytes.pm
%{privlib}/bytes_heavy.pl
%{privlib}/_charnames.pm
%{privlib}/charnames.pm
%{privlib}/integer.pm
%{privlib}/PerlIO.pm
%{privlib}/strict.pm
@ -5165,6 +5178,8 @@ popd
%{privlib}/XSLoader.pm
%dir %{perl_vendorlib}
%{_mandir}/man3/attributes.*
%{_mandir}/man3/bytes.*
%{_mandir}/man3/charnames.*
%{_mandir}/man3/File::Glob.*
%{_mandir}/man3/integer.*
%{_mandir}/man3/PerlIO.*
@ -6504,6 +6519,7 @@ popd
- Subpackage AnyDBM_File
- Subpackage Benchmark
- Subpackage blib
- Move charnames to perl-libs
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4:5.30.1-450
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild