From 23ff83a47ce01a375a0d3d4d1eb0278d107461f5 Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@city-fan.org>
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 <p...@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 <rel...@fedoraproject.org> - 
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=master&id=23ff83a47ce01a375a0d3d4d1eb0278d107461f5
_______________________________________________
perl-devel mailing list -- perl-de...@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to