f2505ff
Name:           perl-Net-Appliance-Session
c91e3df
Version:        4.300005
b8c65ba
Release:        8%{?dist}
f2505ff
Summary:        Run command-line sessions to network appliances
f2505ff
License:        GPL+ or Artistic
22cce79
URL:            https://metacpan.org/release/Net-Appliance-Session
22cce79
Source0:        https://cpan.metacpan.org/authors/id/O/OL/OLIVER/Net-Appliance-Session-%{version}.tar.gz
f2505ff
BuildArch:      noarch
f2505ff
aff08a4
BuildRequires:  perl-generators
756f641
BuildRequires:  perl-interpreter
756f641
BuildRequires:  perl(Module::Build)
ce1493b
BuildRequires:  perl(strict)
ce1493b
BuildRequires:  perl(warnings)
ce1493b
# Run-time:
165a7b8
BuildRequires:  perl(Class::Load)
ce1493b
# Cwd not used at tests
ce1493b
# Data::Dumper not used at tests
ce1493b
# Getopt::Long not used at tests
ce1493b
# IO::Handle not used at tests
ce1493b
# IO::Prompt::Tiny not used at tests
868ed08
BuildRequires:  perl(Moo)
868ed08
BuildRequires:  perl(Moo::Role)
868ed08
BuildRequires:  perl(MooX::Types::MooseLike::Base)
c91e3df
BuildRequires:  perl(Net::CLI::Interact) >= 2.300003
868ed08
BuildRequires:  perl(Sub::Quote)
ce1493b
# Term::ANSIColor not used at tests
ce1493b
# Term::ReadPassword not used at tests
ce1493b
# Text::Glob not used at tests
ce1493b
# Text::ParseWords not used at tests
868ed08
BuildRequires:  perl(Try::Tiny)
ce1493b
# Tests:
ce1493b
BuildRequires:  perl(Test::More) >= 0.88
f2505ff
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
165a7b8
Requires:       perl(Class::Load)
c91e3df
Requires:       perl(Net::CLI::Interact) >= 2.300003
ce1493b
ce1493b
# Remove under-specified dependencies
ce1493b
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Net::CLI::Interact\\)$
f2505ff
f2505ff
%description
f2505ff
Use this module to establish an interactive command-line session with a
f2505ff
network appliance. There is special support for moving into "privileged"
f2505ff
mode and "configure" mode, along with the ability to send commands to the
f2505ff
connected device and retrieve returned output.
f2505ff
f2505ff
%prep
f2505ff
%setup -q -n Net-Appliance-Session-%{version}
f2505ff
f2505ff
%build
756f641
perl Build.PL --installdirs=vendor
756f641
./Build
f2505ff
f2505ff
%install
756f641
./Build install --destdir=%{buildroot} --create_packlist=0
f2505ff
%{_fixperms} %{buildroot}/*
f2505ff
f2505ff
%check
756f641
./Build test
f2505ff
f2505ff
%files
ce1493b
%doc Changes examples
f2505ff
%{perl_vendorlib}/*
b49eb26
%{_bindir}/nas
b49eb26
%{_mandir}/man1/*
f2505ff
%{_mandir}/man3/*
f2505ff
f2505ff
%changelog
b8c65ba
* Sat May 22 2021 Jitka Plesnikova <jplesnik@redhat.com> - 4.300005-8
b8c65ba
- Perl 5.34 rebuild
b8c65ba
dedc49a
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.300005-7
dedc49a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
dedc49a
aff1796
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.300005-6
aff1796
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
aff1796
8808b0e
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4.300005-5
8808b0e
- Perl 5.32 rebuild
8808b0e
7dc49df
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.300005-4
7dc49df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7dc49df
fbf74b5
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.300005-3
fbf74b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
fbf74b5
11c08bf
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.300005-2
11c08bf
- Perl 5.30 rebuild
11c08bf
c91e3df
* Mon May 06 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.300005-1
c91e3df
- 4.300005 bump
c91e3df
c7058c9
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.300001-5
c7058c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c7058c9
5d9a612
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.300001-4
5d9a612
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5d9a612
d88e623
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.300001-3
d88e623
- Perl 5.28 rebuild
d88e623
83c5844
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.300001-2
83c5844
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
83c5844
7a70e83
* Wed Jan 10 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.300001-1
7a70e83
- 4.300001 bump
7a70e83
756f641
* Thu Oct 19 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.300000-1
756f641
- 4.300000 bump
756f641
ed31e17
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.200003-3
ed31e17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ed31e17
0043e05
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.200003-2
0043e05
- Perl 5.26 rebuild
0043e05
fe0d3a5
* Thu Apr 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.200003-1
fe0d3a5
- 4.200003 bump
fe0d3a5
8bc4e17
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.200002-2
8bc4e17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8bc4e17
9c599b0
* Tue Jun 21 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.200002-1
9c599b0
- 4.200002 bump
9c599b0
95bdd86
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.200000-3
95bdd86
- Perl 5.24 rebuild
95bdd86
33d0fbe
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.200000-2
33d0fbe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
33d0fbe
ce1493b
* Tue Sep 22 2015 Petr Pisar <ppisar@redhat.com> - 4.200000-1
ce1493b
- 4.200000 bump
ce1493b
481bc46
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.131260-6
481bc46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
481bc46
ac68b25
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.131260-5
ac68b25
- Perl 5.22 rebuild
ac68b25
165a7b8
* Tue Feb 10 2015 Petr Pisar <ppisar@redhat.com> - 4.131260-4
165a7b8
- Specify all dependencies
165a7b8
46ef933
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.131260-3
46ef933
- Perl 5.20 rebuild
46ef933
05ca5db
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.131260-2
05ca5db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
05ca5db
bd051b2
* Mon Aug 19 2013 Simone Caronni <negativo17@gmail.com> - 4.131260-1
868ed08
- Update to 4.131260.
5f35cd7
31f2e01
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.122100-3
31f2e01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
31f2e01
f2505ff
* Mon Sep 03 2012 "Simone Caronni <negativo17@gmail.com>" 3.122100-2
f2505ff
- Specfile regenerated by cpanspec 1.78.
f2505ff
- Added perl module compat.
f2505ff
- Removed duplicate Requires.
f2505ff
f2505ff
* Thu Aug 30 2012 Simone Caronni <negativo17@gmail.com> - 3.122100-1
f2505ff
- First build.