From 23ff83a47ce01a375a0d3d4d1eb0278d107461f5 Mon Sep 17 00:00:00 2001
From: Paul Howarth <[email protected]>
Date: Tue, 25 Apr 2017 11:58:04 +0100
Subject: 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
---
perl-IPC-Run.spec | 37 +++++++++++++++++++++++++++++++------
sources | 2 +-
2 files changed, 32 insertions(+), 7 deletions(-)
diff --git a/perl-IPC-Run.spec b/perl-IPC-Run.spec
index b19bed0..0c97f0a 100644
--- a/perl-IPC-Run.spec
+++ b/perl-IPC-Run.spec
@@ -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 <[email protected]> - 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 <[email protected]> -
0.94-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 8da247b..afdc7f1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c963902894d3796b16624b3b4aea94b4 IPC-Run-0.94.tar.gz
+SHA512 (IPC-Run-0.95.tar.gz) =
c7f3dd709cb2119078e2adc3113d7a99dd6c14ebae4b99e509f7987864017cd90ba9137f060e1d4ae7d31fdf70a10e76c024fa81a56186550a26cb3817d39ef6
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-IPC-Run.git/commit/?h=f26&id=23ff83a47ce01a375a0d3d4d1eb0278d107461f5
_______________________________________________
perl-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]