Subpackage B
This commit is contained in:
parent
93291eacbe
commit
00f4b84209
@ -53,6 +53,21 @@ Requires: perl(strict) \
|
||||
Requires: perl(:VERSION) >= 5.6.0 \
|
||||
Provides: perl(autouse) = 1.11 \
|
||||
%{nil}
|
||||
%global gendep_perl_B \
|
||||
Requires: perl(B) \
|
||||
Requires: perl(B::Concise) \
|
||||
Requires: perl(B::Op_private) \
|
||||
Requires: perl(B::Terse) \
|
||||
Provides: perl(B) = 1.76 \
|
||||
Provides: perl(B::Concise) = 1.004 \
|
||||
Provides: perl(B::Deparse) = 1.49 \
|
||||
Provides: perl(B::OBJECT) \
|
||||
Provides: perl(B::Op_private) = 5.030000 \
|
||||
Provides: perl(B::Showlex) = 1.05 \
|
||||
Provides: perl(B::Terse) = 1.09 \
|
||||
Provides: perl(B::Xref) = 1.07 \
|
||||
Provides: perl(O) = 1.03 \
|
||||
%{nil}
|
||||
%global gendep_perl_base \
|
||||
Requires: perl(:VERSION) >= 5.8.0 \
|
||||
Requires: perl(strict) \
|
||||
@ -1910,10 +1925,6 @@ Requires: perl(:VERSION) >= 5.6.0 \
|
||||
Requires: perl(:VERSION) >= 5.7.3 \
|
||||
Requires: perl(:VERSION) >= 5.9.1 \
|
||||
Requires: perl(:VERSION) >= 5.9.4 \
|
||||
Requires: perl(B) \
|
||||
Requires: perl(B::Concise) \
|
||||
Requires: perl(B::Op_private) \
|
||||
Requires: perl(B::Terse) \
|
||||
Requires: perl(Carp) \
|
||||
Requires: perl(Class::Struct) \
|
||||
Requires: perl(Config) \
|
||||
@ -1952,14 +1963,6 @@ Requires: perl(unicore::Name) \
|
||||
Requires: perl(warnings) \
|
||||
Requires: perl(warnings::register) \
|
||||
Provides: perl(AnyDBM_File) = 1.01 \
|
||||
Provides: perl(B) = 1.76 \
|
||||
Provides: perl(B::Concise) = 1.004 \
|
||||
Provides: perl(B::Deparse) = 1.49 \
|
||||
Provides: perl(B::OBJECT) \
|
||||
Provides: perl(B::Op_private) = 5.030000 \
|
||||
Provides: perl(B::Showlex) = 1.05 \
|
||||
Provides: perl(B::Terse) = 1.09 \
|
||||
Provides: perl(B::Xref) = 1.07 \
|
||||
Provides: perl(Benchmark) = 1.22 \
|
||||
Provides: perl(Class::Struct) = 0.65 \
|
||||
Provides: perl(Class::Struct::Tie_ISA) \
|
||||
@ -1992,7 +1995,6 @@ Provides: perl(Net::hostent) = 1.02 \
|
||||
Provides: perl(Net::netent) = 1.01 \
|
||||
Provides: perl(Net::protoent) = 1.01 \
|
||||
Provides: perl(Net::servent) = 1.02 \
|
||||
Provides: perl(O) = 1.03 \
|
||||
Provides: perl(Opcode) = 1.43 \
|
||||
Provides: perl(POSIX) = 1.88 \
|
||||
Provides: perl(POSIX::SigAction) \
|
||||
|
42
perl.spec
42
perl.spec
@ -369,7 +369,7 @@ Requires: perl-utils
|
||||
|
||||
Requires: perl-Archive-Tar, perl-Attribute-Handlers, perl-autodie,
|
||||
Requires: perl-AutoLoader, perl-AutoSplit,
|
||||
Requires: perl-base, perl-bignum,
|
||||
Requires: perl-B, perl-base, perl-bignum,
|
||||
Requires: perl-Carp, perl-Compress-Raw-Bzip2, perl-Compress-Raw-Zlib,
|
||||
Requires: perl-Config-Perl-V, perl-constant,
|
||||
Requires: perl-CPAN, perl-CPAN-Meta, perl-CPAN-Meta-Requirements,
|
||||
@ -769,6 +769,25 @@ If a module is not loaded yet, then the autouse declaration declares functions
|
||||
in the current package. When these functions are called, they load the package
|
||||
and substitute themselves with the correct definitions.
|
||||
|
||||
%package B
|
||||
Summary: Perl compiler backend
|
||||
License: GPL+ or Artistic
|
||||
Epoch: 0
|
||||
Version: 1.76
|
||||
Requires: %perl_compat
|
||||
Requires: perl(Data::Dumper)
|
||||
Requires: perl(overloading)
|
||||
Requires: perl(XSLoader)
|
||||
%if %{defined perl_bootstrap}
|
||||
%gendep_perl_B
|
||||
%endif
|
||||
Conflicts: perl-interpreter < 4:5.30.1-451
|
||||
|
||||
%description B
|
||||
The "B" module supplies classes which allow a Perl program to delve into its
|
||||
own innards. It is the module used to implement the backends of the Perl
|
||||
compiler.
|
||||
|
||||
%package base
|
||||
Summary: Establish an ISA relationship with base classes at compile time
|
||||
License: GPL+ or Artistic
|
||||
@ -3886,6 +3905,16 @@ popd
|
||||
%exclude %{privlib}/autouse.pm
|
||||
%exclude %{_mandir}/man3/autouse.3*
|
||||
|
||||
# B
|
||||
%exclude %{archlib}/auto/B
|
||||
%exclude %{archlib}/B
|
||||
%exclude %{archlib}/B.pm
|
||||
%exclude %{archlib}/O.pm
|
||||
%exclude %{privlib}/B
|
||||
%exclude %{_mandir}/man3/B.*
|
||||
%exclude %{_mandir}/man3/B::*
|
||||
%exclude %{_mandir}/man3/O.*
|
||||
|
||||
# base
|
||||
%exclude %{privlib}/base.pm
|
||||
%exclude %{_mandir}/man3/base.3*
|
||||
@ -4902,6 +4931,16 @@ popd
|
||||
%{privlib}/autouse.pm
|
||||
%{_mandir}/man3/autouse.3*
|
||||
|
||||
%files B
|
||||
%{archlib}/auto/B
|
||||
%{archlib}/B
|
||||
%{archlib}/B.pm
|
||||
%{archlib}/O.pm
|
||||
%{privlib}/B
|
||||
%{_mandir}/man3/B.*
|
||||
%{_mandir}/man3/B::*
|
||||
%{_mandir}/man3/O.*
|
||||
|
||||
%files base
|
||||
%{privlib}/base.pm
|
||||
%{_mandir}/man3/base.3*
|
||||
@ -6051,6 +6090,7 @@ popd
|
||||
- Subpackage File-DosGlob
|
||||
- Subpackage File-Find
|
||||
- Subpackage IPC-Open3
|
||||
- Subpackage B
|
||||
|
||||
* 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
|
||||
|
Loading…
Reference in New Issue
Block a user