cec45ec
# Run optional test
cec45ec
%if ! (0%{?rhel})
cec45ec
%bcond_without perl_IO_CaptureOutput_enables_optional_test
cec45ec
%else
cec45ec
%bcond_with perl_IO_CaptureOutput_enables_optional_test
cec45ec
%endif
cec45ec
db8a730
Name:           perl-IO-CaptureOutput
061a49e
Version:        1.1105
4af1f9b
Release:        2%{?dist}
b8bfe27
Summary:        Capture STDOUT/STDERR from sub-processes and XS/C modules
b5423b8
License:        GPL+ or Artistic
5f61cbd
URL:            https://metacpan.org/release/IO-CaptureOutput
c5bf885
Source0:        https://cpan.metacpan.org/modules/by-module/IO/IO-CaptureOutput-%{version}.tar.gz
db8a730
BuildArch:      noarch
c5bf885
# Build:
c5bf885
BuildRequires:  coreutils
c5bf885
BuildRequires:  findutils
c5bf885
BuildRequires:  make
dda616c
BuildRequires:  perl-generators
c5bf885
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.17
bd6cf3e
# Run-time:
bd6cf3e
BuildRequires:  perl(Carp)
c5bf885
BuildRequires:  perl(Config)
bd6cf3e
BuildRequires:  perl(Exporter)
c5bf885
BuildRequires:  perl(File::Basename)
bd6cf3e
BuildRequires:  perl(File::Temp) >= 0.16
c5bf885
BuildRequires:  perl(strict)
c5bf885
BuildRequires:  perl(Symbol)
c5bf885
BuildRequires:  perl(vars)
c5bf885
BuildRequires:  perl(warnings)
bd6cf3e
# Tests:
c5bf885
BuildRequires:  perl(File::Spec) >= 3.27
bd6cf3e
BuildRequires:  perl(IO::File)
bd6cf3e
BuildRequires:  perl(Test::More) >= 0.62
bd6cf3e
# Optional test:
cec45ec
%if %{with perl_IO_CaptureOutput_enables_optional_test}
c5bf885
#BuildRequires:  perl(Inline::C)
cec45ec
%endif
c5bf885
# Dependencies:
c5bf885
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
db8a730
db8a730
%description
db8a730
%{summary}.
db8a730
db8a730
%prep
db8a730
%setup -q -n IO-CaptureOutput-%{version}
db8a730
db8a730
%build
c5bf885
perl Makefile.PL INSTALLDIRS=vendor
db8a730
make %{_smp_mflags}
db8a730
db8a730
%install
c5bf885
make pure_install DESTDIR=%{buildroot}
c5bf885
find %{buildroot} -type f -name .packlist -delete
c5bf885
%{_fixperms} -c %{buildroot}
db8a730
db8a730
%check
db8a730
make test
db8a730
db8a730
%files
c5bf885
%license LICENSE
c5bf885
%doc Changes CONTRIBUTING.mkdn README
c5bf885
%{perl_vendorlib}/IO/
c5bf885
%{_mandir}/man3/IO::CaptureOutput.3*
db8a730
db8a730
%changelog
4af1f9b
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1105-2
4af1f9b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4af1f9b
061a49e
* Tue Oct 29 2019 Tom Callaway <spot@fedoraproject.org> - 1.1105-1
061a49e
- update to 1.1105
061a49e
c5bf885
* Fri Oct 25 2019 Paul Howarth <paul@city-fan.org> - 1.1104-15
c5bf885
- Spec tidy-up
c5bf885
  - Use author-independent source URL
c5bf885
  - Specify all dependencies
c5bf885
  - Use DESTDIR rather than PERL_INSTALL_ROOT
c5bf885
  - Simplify find command using -delete
c5bf885
  - Don't need to remove empty directories from the buildroot
c5bf885
  - Fix permissions verbosely
c5bf885
  - Package CONTRIBUTING.mkdn and LICENSE files
c5bf885
  - Make %%files list more explicit
c5bf885
fe6cf04
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-14
fe6cf04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
fe6cf04
a285bda
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.1104-13
a285bda
- Perl 5.30 rebuild
a285bda
4fe63dd
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-12
4fe63dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4fe63dd
27ad1ee
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-11
27ad1ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
27ad1ee
0b38e4b
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.1104-10
0b38e4b
- Perl 5.28 rebuild
0b38e4b
14fbad1
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-9
14fbad1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
14fbad1
3fbd2e7
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-8
3fbd2e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
3fbd2e7
a932a3b
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.1104-7
a932a3b
- Perl 5.26 rebuild
a932a3b
f4e3ce1
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-6
f4e3ce1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f4e3ce1
516e3c6
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.1104-5
516e3c6
- Perl 5.24 rebuild
516e3c6
e4c9894
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1104-4
e4c9894
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
e4c9894
ce05e06
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1104-3
ce05e06
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
ce05e06
6fa04eb
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.1104-2
6fa04eb
- Perl 5.22 rebuild
6fa04eb
43a9cad
* Fri Mar 27 2015 Tom Callaway <spot@fedoraproject.org> - 1.1104-1
43a9cad
- update to 1.1104
43a9cad
da8e82d
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.1102-13
da8e82d
- Perl 5.20 rebuild
da8e82d
f848684
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1102-12
f848684
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f848684
34ba329
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1102-11
34ba329
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
34ba329
546dcbe
* Tue Jul 23 2013 Petr Pisar <ppisar@redhat.com> - 1.1102-10
546dcbe
- Perl 5.18 rebuild
546dcbe
9048ac2
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1102-9
9048ac2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9048ac2
bd6cf3e
* Tue Oct 16 2012 Petr Pisar <ppisar@redhat.com> - 1.1102-8
bd6cf3e
- Specify all dependencies
bd6cf3e
7443789
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1102-7
7443789
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7443789
40e5ba1
* Sat Jun 16 2012 Petr Pisar <ppisar@redhat.com> - 1.1102-6
40e5ba1
- Perl 5.16 rebuild
40e5ba1
67b68ab
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1102-5
67b68ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
67b68ab
Petr Sabata fd5455b
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 1.1102-4
Petr Sabata fd5455b
- Perl mass rebuild
Petr Sabata fd5455b
61e4370
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1102-3
61e4370
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
61e4370
c2d2a98
* Fri Dec 17 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.1102-2
c2d2a98
- 661697 rebuild for fixing problems with vendorach/lib
c2d2a98
5cb89dc
* Mon Jul 12 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1102-1
5cb89dc
- update to 1.1102
5cb89dc
fa9f77b
* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.1101-4
fa9f77b
- Mass rebuild with perl-5.12.0
fa9f77b
d27a01b
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.1101-3
d27a01b
- rebuild against perl 5.10.1
d27a01b
14393e4
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1101-2
14393e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
14393e4
1684c66
* Fri Mar 13 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1101-1
1684c66
- update to 1.1101
1684c66
fcf96c0
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-3
fcf96c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
fcf96c0
ccb131e
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-2
ccb131e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ccb131e
454c4a4
* Thu Nov 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.10-1
454c4a4
- update to 1.10
454c4a4
5214612
* Tue Feb  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.06-2
5214612
- rebuild for new perl
5214612
a6baf0d
* Wed Dec 19 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.06-1
a6baf0d
- bump to 1.06
a6baf0d
b5423b8
* Sun Aug 26 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.03-6
b5423b8
- license fix
b5423b8
a2e6943
* Fri Sep 15 2006 Tom "spot" Callaway <tcallawa@redhat.com> 1.03-5
a2e6943
- bump for fc6
a2e6943
db8a730
* Wed Aug 17 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.03-4
db8a730
- add BR (Test::Pod)
db8a730
db8a730
* Wed Aug 17 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.03-3
db8a730
- more cleanups
db8a730
- add BR so testing passes
db8a730
db8a730
* Fri Jul  8 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.03-2
db8a730
- cleanups
db8a730
db8a730
* Wed Jul  6 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.03-1
db8a730
- Initial package for Fedora Extras