e1042d
Name:           perl-Capture-Tiny
ff7d13
Version:        0.24
e1042d
Release:        1%{?dist}
e1042d
Summary:        Capture STDOUT and STDERR from Perl, XS or external programs
e1042d
License:        ASL 2.0
e1042d
Group:          Development/Libraries
e1042d
URL:            http://search.cpan.org/dist/Capture-Tiny/
e1042d
Source0:        http://www.cpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-%{version}.tar.gz
e1042d
BuildArch:      noarch
e1042d
BuildRequires:  perl
e1042d
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
e1042d
BuildRequires:  perl(strict)
e1042d
BuildRequires:  perl(warnings)
e1042d
# Run-time:
e1042d
BuildRequires:  perl(Carp)
e1042d
BuildRequires:  perl(Exporter)
ff7d13
BuildRequires:  perl(Fcntl)
e1042d
BuildRequires:  perl(File::Spec)
e1042d
BuildRequires:  perl(File::Temp)
e1042d
BuildRequires:  perl(IO::Handle)
e1042d
# PerlIO is optional
e1042d
BuildRequires:  perl(Scalar::Util)
e1042d
# Tests only:
e1042d
BuildRequires:  perl(File::Spec::Functions)
e1042d
BuildRequires:  perl(lib)
e1042d
BuildRequires:  perl(IO::File)
e1042d
BuildRequires:  perl(List::Util)
e1042d
BuildRequires:  perl(Test::More) >= 0.62
ff7d13
BuildRequires:  perl(version)
e1042d
# Optional tests:
e1042d
BuildRequires:  perl(Inline)
e1042d
BuildRequires:  perl(Inline::C)
e1042d
BuildRequires:  perl(Parse::RecDescent)
e1042d
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
e1042d
e1042d
%description
e1042d
Capture::Tiny provides a simple, portable way to capture anything sent to
e1042d
STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or
e1042d
from an external program. Optionally, output can be teed so that it is
e1042d
captured while being passed through to the original handles. Yes, it even
e1042d
works on Windows. Stop guessing which of a dozen capturing modules to use
e1042d
in any particular situation and just use this one.
e1042d
e1042d
%prep
e1042d
%setup -q -n Capture-Tiny-%{version}
e1042d
e1042d
%build
e1042d
perl Makefile.PL INSTALLDIRS=perl
e1042d
make %{?_smp_mflags}
e1042d
e1042d
%install
e1042d
make pure_install DESTDIR=%{buildroot}
e1042d
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
e1042d
%{_fixperms} %{buildroot}/*
e1042d
e1042d
%check
e1042d
make test
e1042d
e1042d
%files
e1042d
%doc Changes examples LICENSE README Todo
e1042d
%{perl_privlib}/*
e1042d
%{_mandir}/man3/*
e1042d
e1042d
%changelog
ff7d13
* Mon Feb 10 2014 Petr Šabata <contyk@redhat.com> - 0.24-1
ff7d13
- Fix #1062427 / CVE-2014-1875
ff7d13
- Fix a bogus date in changelog
ff7d13
ff7d13
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.22-2
ff7d13
- Mass rebuild 2013-12-27
ff7d13
e1042d
* Thu Mar 28 2013 Petr Pisar <ppisar@redhat.com> - 0.22-1
e1042d
- 0.22 bump
e1042d
e1042d
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-2
e1042d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e1042d
e1042d
* Fri Nov 16 2012 Petr Pisar <ppisar@redhat.com> - 0.21-1
e1042d
- 0.21 bump
e1042d
e1042d
* Thu Oct 04 2012 Petr Šabata <contyk@redhat.com> - 0.20-1
e1042d
- 0.20 bump
e1042d
e1042d
* Wed Aug 08 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.19-1
e1042d
- 0.19 bump
e1042d
e1042d
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-3
e1042d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e1042d
e1042d
* Sat Jun 16 2012 Petr Pisar <ppisar@redhat.com> - 0.18-2
e1042d
- Perl 5.16 rebuild
e1042d
e1042d
* Mon May 07 2012 Petr Šabata <contyk@redhat.com> - 0.18-1
e1042d
- 0.18 bump
e1042d
e1042d
* Thu Feb 23 2012 Petr Šabata <contyk@redhat.com> - 0.17-1
e1042d
- 0.17 bump
e1042d
e1042d
* Mon Feb 13 2012 Petr Šabata <contyk@redhat.com> - 0.16-1
e1042d
- 0.16 bump
e1042d
e1042d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15-2
e1042d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e1042d
e1042d
* Mon Jan 02 2012 Petr Šabata <contyk@redhat.com> - 0.15-1
e1042d
- 0.15 bump
e1042d
e1042d
* Mon Dec 05 2011 Petr Šabata <contyk@redhat.com> - 0.13-1
e1042d
- 0.13 bump
e1042d
e1042d
* Fri Dec 02 2011 Petr Pisar <ppisar@redhat.com> - 0.12-1
e1042d
- 0.12 bump
e1042d
e1042d
* Wed Jun 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.11-2
e1042d
- Perl mass rebuild
e1042d
e1042d
* Fri May 20 2011 Petr Sabata <psabata@redhat.com> - 0.11-1
e1042d
- 0.11 bump
e1042d
- Removing defattr
e1042d
e1042d
* Wed Feb 09 2011 Petr Pisar <ppisar@redhat.com> - 0.10-1
e1042d
- 0.10 bump
e1042d
e1042d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-2
e1042d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e1042d
e1042d
* Fri Jan 28 2011 Petr Pisar <ppisar@redhat.com> - 0.09-1
e1042d
- 0.09 bump
e1042d
- Remove BuildRoot stuff
e1042d
- Migrate from Module::Build to ExtUtils::MakeMaker
e1042d
- Install into perl core directory
e1042d
e1042d
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.08-2
e1042d
- 661697 rebuild for fixing problems with vendorach/lib
e1042d
e1042d
* Mon Jun 21 2010 Petr Pisar <ppisar@redhat.com> - 0.08-1
e1042d
- 0.08 bump (bug #606277)
e1042d
e1042d
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.07-2
e1042d
- Mass rebuild with perl-5.12.0
e1042d
ff7d13
* Wed Jan 27 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.07-1
e1042d
- update
e1042d
e1042d
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.06-2
e1042d
- rebuild against perl 5.10.1
e1042d
e1042d
* Tue Aug 11 2009 Marcela Mašláňová <mmaslano@redhat.com> - 0.06-1
e1042d
- update
e1042d
e1042d
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.05-2
e1042d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e1042d
e1042d
* Mon Apr 27 2009 Marcela Mašláňová <mmaslano@redhat.com> 0.05-1
e1042d
- Specfile autogenerated by cpanspec 1.78.