8cb958c
Name:           perl-System-Command
6092ca9
Version:        1.119
dfacc84
Release:        6%{?dist}
8cb958c
Summary:        Object for running system commands
8cb958c
License:        GPL+ or Artistic
5461a35
URL:            https://metacpan.org/release/System-Command
5461a35
Source0:        https://cpan.metacpan.org/authors/id/B/BO/BOOK/System-Command-%{version}.tar.gz
8cb958c
BuildArch:      noarch
Petr Šabata 102d33c
BuildRequires:  make
32228d1
BuildRequires:  perl-generators
6092ca9
BuildRequires:  perl-interpreter
Petr Šabata a1b8dec
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
21b18c9
BuildRequires:  perl(strict)
21b18c9
BuildRequires:  perl(warnings)
21b18c9
# Run-time:
30196c0
BuildRequires:  perl(Carp)
30196c0
BuildRequires:  perl(Config)
21b18c9
BuildRequires:  perl(constant)
30196c0
BuildRequires:  perl(Cwd)
21b18c9
BuildRequires:  perl(Data::Dumper)
21b18c9
BuildRequires:  perl(Fcntl)
30196c0
BuildRequires:  perl(IO::Handle)
Petr Šabata f674f9c
BuildRequires:  perl(IO::Select)
21b18c9
# IPC::Run not used on Linux
30196c0
BuildRequires:  perl(List::Util)
30196c0
BuildRequires:  perl(POSIX)
21b18c9
BuildRequires:  perl(Scalar::Util)
30196c0
BuildRequires:  perl(Symbol)
21b18c9
# Tests:
21b18c9
BuildRequires:  perl(File::Find)
21b18c9
BuildRequires:  perl(File::Spec)
21b18c9
BuildRequires:  perl(File::Temp)
21b18c9
BuildRequires:  perl(Test::More) >= 0.88
21b18c9
# Optional tests:
21b18c9
# Pod::Coverage::TrustPod not used
8cb958c
BuildRequires:  perl(Test::Command)
21b18c9
# Test::CPAN::Meta not used
8cb958c
BuildRequires:  perl(Test::Output)
21b18c9
# Test::Pod 1.41 not used
21b18c9
# Test::Pod::Coverage 1.08 not used
e8e5795
BuildRequires:  perl(Time::HiRes)
Petr Šabata a1b8dec
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
21b18c9
Requires:       perl(Data::Dumper)
Petr Šabata f674f9c
Requires:       perl(IO::Select)
21b18c9
21b18c9
# IPC::Run not used on Linux
Petr Šabata 102d33c
%global __requires_exclude ^perl\\(IPC::Run\\)
8cb958c
8cb958c
%description
8cb958c
System::Command is a class that launches external system commands and
8cb958c
return an object representing them, allowing to interact with them through
8cb958c
their STDIN, STDOUT and STDERR handles.
8cb958c
8cb958c
%prep
8cb958c
%setup -q -n System-Command-%{version}
8cb958c
8cb958c
%build
Petr Šabata a1b8dec
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
21b18c9
make %{?_smp_mflags}
8cb958c
8cb958c
%install
21b18c9
make pure_install DESTDIR=%{buildroot}
8cb958c
%{_fixperms} %{buildroot}/*
8cb958c
8cb958c
%check
21b18c9
make test
8cb958c
8cb958c
%files
Petr Šabata a1b8dec
%license LICENSE
Petr Šabata a1b8dec
%doc Changes README
8cb958c
%{perl_vendorlib}/*
8cb958c
%{_mandir}/man3/*
8cb958c
8cb958c
%changelog
dfacc84
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.119-6
dfacc84
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
dfacc84
704653b
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.119-5
704653b
- Perl 5.30 rebuild
704653b
ac3e12c
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.119-4
ac3e12c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
ac3e12c
465ff00
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.119-3
465ff00
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
465ff00
fcba01a
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.119-2
fcba01a
- Perl 5.28 rebuild
fcba01a
6092ca9
* Tue Apr 03 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.119-1
6092ca9
- 1.119 bump
6092ca9
ccf7926
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.118-5
ccf7926
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ccf7926
3c4e889
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.118-4
3c4e889
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
3c4e889
d83f2f1
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.118-3
d83f2f1
- Perl 5.26 rebuild
d83f2f1
6431a62
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.118-2
6431a62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6431a62
32228d1
* Fri Jun 03 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.118-1
32228d1
- 1.118 bump
32228d1
19fe235
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.117-3
19fe235
- Perl 5.24 rebuild
19fe235
2c6e7ec
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.117-2
2c6e7ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2c6e7ec
Petr Šabata f674f9c
* Mon Jan 18 2016 Petr Šabata <contyk@redhat.com> - 1.117-1
Petr Šabata f674f9c
- 1.117 bump
Petr Šabata f674f9c
Petr Šabata 029486b
* Fri Jan 08 2016 Petr Šabata <contyk@redhat.com> - 1.116-1
Petr Šabata 029486b
- 1.116 bump
Petr Šabata 029486b
Petr Šabata c5ed94e
* Tue Sep 29 2015 Petr Šabata <contyk@redhat.com> - 1.115-1
Petr Šabata c5ed94e
- 1.115 bump, test suite and docs enhancements
Petr Šabata c5ed94e
Petr Šabata 102d33c
* Thu Sep 24 2015 Petr Šabata <contyk@redhat.com> - 1.114-1
Petr Šabata 102d33c
- 1.114 bump
Petr Šabata 102d33c
6464568
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-3
6464568
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
6464568
2856003
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.111-2
2856003
- Perl 5.22 rebuild
2856003
Petr Šabata a1b8dec
* Tue Feb 17 2015 Petr Šabata <contyk@redhat.com> - 1.111-1
Petr Šabata a1b8dec
- 1.111 bump
Petr Šabata a1b8dec
21b18c9
* Fri Nov 14 2014 Petr Pisar <ppisar@redhat.com> - 1.110-1
21b18c9
- 1.110 bump
21b18c9
900c800
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.100-5
900c800
- Perl 5.20 rebuild
900c800
c512260
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.100-4
c512260
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c512260
10e2176
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.100-3
10e2176
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
10e2176
822a064
* Mon Jul 22 2013 Petr Pisar <ppisar@redhat.com> - 1.100-2
822a064
- Perl 5.18 rebuild
822a064
6eb49af
* Fri Jun 21 2013 Iain Arnell <iarnell@gmail.com> 1.100-1
6eb49af
- update to latest upstream version
6eb49af
28b2141
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.09-2
28b2141
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
28b2141
30196c0
* Fri Jan 04 2013 Iain Arnell <iarnell@gmail.com> 1.09-1
30196c0
- upddate to latest upstream version
30196c0
c45de9c
* Fri Dec 07 2012 Iain Arnell <iarnell@gmail.com> 1.08-1
c45de9c
- update to latest upstream version
c45de9c
9a44e21
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.07-3
9a44e21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9a44e21
0066315
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 1.07-2
0066315
- Perl 5.16 rebuild
0066315
e8e5795
* Fri Apr 20 2012 Iain Arnell <iarnell@gmail.com> 1.07-1
e8e5795
- update to latest upstream version
e8e5795
8cb958c
* Fri Jan 13 2012 Iain Arnell <iarnell@gmail.com> 1.06-1
8cb958c
- Specfile autogenerated by cpanspec 1.78.