From 6dda33372d76abed4871b8895457b802be88b084 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= ppisar@redhat.com Date: Thu, 29 Jun 2017 09:38:21 +0200 Subject: Require default plugins and reenable building of the DDS plugin
--- perl-Devel-REPL.spec | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-)
diff --git a/perl-Devel-REPL.spec b/perl-Devel-REPL.spec index e876e54..d10d338 100644 --- a/perl-Devel-REPL.spec +++ b/perl-Devel-REPL.spec @@ -1,10 +1,6 @@ -# DDS plugin requires Data::Dump::Streamer which does not work with perl-5.22. -# bug #1231285, CPAN RT#105466. -%bcond_with dds - Name: perl-Devel-REPL Version: 1.003028 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Modern perl interactive shell License: GPL+ or Artistic Group: Development/Libraries @@ -24,9 +20,7 @@ BuildRequires: perl(warnings) BuildRequires: perl(App::Nopaste) BuildRequires: perl(B::Concise) >= 0.62 BuildRequires: perl(B::Keywords) -%if %{with dds} BuildRequires: perl(Data::Dump::Streamer) >= 2.39 -%endif BuildRequires: perl(Data::Dumper::Concise) BuildRequires: perl(Devel::Peek) BuildRequires: perl(File::HomeDir) @@ -58,6 +52,13 @@ Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) Requires: perl(Moose::Meta::Role) Requires: perl(MooseX::Getopt) Requires: perl(MooseX::Object::Pluggable) +# Require plugins used by default, see Devel::REPL::Profile::Minimal +Requires: perl(Devel::REPL::Plugin::Commands) +Requires: perl(Devel::REPL::Plugin::DDS) +Requires: perl(Devel::REPL::Plugin::History) +Requires: perl(Devel::REPL::Plugin::LexEnv) +Requires: perl(Devel::REPL::Plugin::MultiLine::PPI) +Requires: perl(Devel::REPL::Plugin::Packages)
%{?perl_default_filter}
@@ -75,9 +76,7 @@ are available: CompletionDriver::INC CompletionDriver::Keywords DDC -%if %{with dds} DDS -%endif Interrupt LexEnv MultiLine::PPI @@ -123,7 +122,6 @@ Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) %description Plugin-DDC This Perl interactive shell plugin formats results with Data::Dumper::Concise.
-%if %{with dds} %package Plugin-DDS Summary: Devel-REPL plugin for formatting results with Data::Dump::Streamer Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} @@ -132,7 +130,6 @@ Requires: perl(Data::Dump::Streamer) >= 2.39
%description Plugin-DDS This Perl interactive shell plugin formats results with Data::Dump::Streamer. -%endif
%package Plugin-Interrupt Summary: Devel-REPL plugin for trapping INT signal @@ -272,11 +269,9 @@ make test %{perl_vendorlib}/Devel/REPL/Plugin/DDC.pm %{_mandir}/man3/Devel::REPL::Plugin::DDC.*
-%if %{with dds} %files Plugin-DDS %{perl_vendorlib}/Devel/REPL/Plugin/DDS.pm %{_mandir}/man3/Devel::REPL::Plugin::DDS.* -%endif
%files Plugin-Interrupt %{perl_vendorlib}/Devel/REPL/Plugin/Interrupt.pm @@ -304,6 +299,9 @@ make test
%changelog +* Thu Jun 29 2017 Petr Pisar ppisar@redhat.com - 1.003028-4 +- Require default plugins and reenable building of the DDS plugin (bug #1466106) + * Sat Feb 11 2017 Fedora Release Engineering releng@fedoraproject.org - 1.003028-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
perl-devel@lists.fedoraproject.org