Update to 0.95

- New upstream release 0.95
  - Enable Travis-CI integration for IPC::Run
  - Use q{} and qq{} to fix problems with quotation in cmd.exe
  - Sync $VERSION across all files to address kwalitee
  - Stop side effect of altering flushing of STDOUT and STDERR (CPAN RT#109243)
  - CHILD_HANDLE should be closed with 'Close' to prevent a warning
  - Require Win32API::File on Windows
  - Better timer error message plus an additional unit test
  - Catching previously non-detected malformed time strings
  - Let Timer accept all allowable perl numbers
  - Allow the OS to choose the ephemeral port to use
  - Don't use version.pm to parse the perl version in Makefile.PL
  - perltidy
  - Do not import POSIX into local namespace (it's a memory hog)
  - Skip infinity test on perl below 5.8.9
  - Spelling fixes
  - Documentation fix: full_result returns $?, not $? >> 8
  - Fix check for reaped PID in reap_nb
  - Re-remove unnecessary use of UNIVERSAL
- Remove redundant Group: tag
This commit is contained in:
Paul Howarth 2017-04-25 11:58:04 +01:00
parent f66713a569
commit 23ff83a47c
2 changed files with 32 additions and 7 deletions

View File

@ -1,6 +1,6 @@
Name: perl-IPC-Run
Version: 0.94
Release: 6%{?dist}
Version: 0.95
Release: 1%{?dist}
Summary: Perl module for interacting with child processes
# the rest: GPL+ or Artistic
# The Win32* modules are not part of the binary RPM package
@ -8,14 +8,17 @@ Summary: Perl module for interacting with child processes
# lib/IPC/Run/Win32Pump.pm: GPLv2 or Artistic
# lib/IPC/Run/Win32IO.pm: GPLv2 or Artistic
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/IPC-Run/
Source0: http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/IPC-Run-%{version}.tar.gz
BuildArch: noarch
# Build
BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: make
BuildRequires: perl
BuildRequires: perl-generators
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: sed
# IO::Pty not needed strictly for build script
# Run-time:
# base not used on Linux
@ -32,10 +35,10 @@ BuildRequires: perl(IO::Handle)
BuildRequires: perl(IO::Pty) >= 1.08
BuildRequires: perl(POSIX)
# Socket not used on Linux
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(strict)
BuildRequires: perl(Symbol)
# Text::ParseWords not used on Linux
BuildRequires: perl(UNIVERSAL)
BuildRequires: perl(vars)
# Win32::Process not used on Linux
# Win32API::File not used on Linux
@ -78,8 +81,8 @@ make %{?_smp_mflags}
%install
make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
%{_fixperms} %{buildroot}
find %{buildroot} -type f -name .packlist -delete
%{_fixperms} -c %{buildroot}
%check
make test
@ -95,6 +98,28 @@ make test
%{_mandir}/man3/IPC::Run::Timer.3*
%changelog
* Tue Apr 25 2017 Paul Howarth <paul@city-fan.org> - 0.95-1
- Update to 0.95
- Enable Travis-CI integration for IPC::Run
- Use q{} and qq{} to fix problems with quotation in cmd.exe
- Sync $VERSION across all files to address kwalitee
- Stop side effect of altering flushing of STDOUT and STDERR (CPAN RT#109243)
- CHILD_HANDLE should be closed with 'Close' to prevent a warning
- Require Win32API::File on Windows
- Better timer error message plus an additional unit test
- Catching previously non-detected malformed time strings
- Let Timer accept all allowable perl numbers
- Allow the OS to choose the ephemeral port to use
- Don't use version.pm to parse the perl version in Makefile.PL
- perltidy
- Do not import POSIX into local namespace (it's a memory hog)
- Skip infinity test on perl below 5.8.9
- Spelling fixes
- Documentation fix: full_result returns $?, not $? >> 8
- Fix check for reaped PID in reap_nb
- Re-remove unnecessary use of UNIVERSAL
- Remove redundant Group: tag
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.94-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

View File

@ -1 +1 @@
c963902894d3796b16624b3b4aea94b4 IPC-Run-0.94.tar.gz
SHA512 (IPC-Run-0.95.tar.gz) = c7f3dd709cb2119078e2adc3113d7a99dd6c14ebae4b99e509f7987864017cd90ba9137f060e1d4ae7d31fdf70a10e76c024fa81a56186550a26cb3817d39ef6