Update to 20231003.0 (rhbz#2241845)

- New upstream release 20231003.0
  - On Windows, avoid hang under IPCRUNDEBUG (GH#157)
  - Refresh "cpanfile" from Makefile.PL, to allow use on Windows
  - Normalize shebangs to /usr/bin/perl (GH#163)
  - Fix or skip all tests recently seen to fail on Windows
  - Include t/result.t in releases
  - Make full_result() and result() Windows behavior match non-Windows (GH#168)
This commit is contained in:
Paul Howarth 2023-10-03 10:30:28 +01:00
parent c7d0e923b6
commit fbd2475ea9
2 changed files with 12 additions and 8 deletions

View File

@ -2,8 +2,8 @@
%bcond_without perl_IPC_Run_enables_optional_test
Name: perl-IPC-Run
Version: 20220807.0
Release: 4%{?dist}
Version: 20231003.0
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
@ -80,11 +80,6 @@ sed -i -e '/^lib\/IPC\/Run\/Win32.*/d' MANIFEST
rm -f t/win32_*
sed -i -e '/^t\/win32_.*/d' MANIFEST
# Fix shellbangs
for file in eg/run_daemon eg/abuse/timers eg/abuse/blocking_debug_with_sub_coprocess ; do
perl -pi -e 's,^#!.*/perl,%{__perl}, if ($. == 1)' "$file"
done
# Handle optional tests
%if !%{with perl_IPC_Run_enables_optional_test}
rm t/readonly.t
@ -113,6 +108,15 @@ make test
%{_mandir}/man3/IPC::Run::Timer.3*
%changelog
* Tue Oct 3 2023 Paul Howarth <paul@city-fan.org> - 20231003.0-1
- Update to 20231003.0 (rhbz#2241845)
- On Windows, avoid hang under IPCRUNDEBUG (GH#157)
- Refresh "cpanfile" from Makefile.PL, to allow use on Windows
- Normalize shebangs to /usr/bin/perl (GH#163)
- Fix or skip all tests recently seen to fail on Windows
- Include t/result.t in releases
- Make full_result() and result() Windows behavior match non-Windows (GH#168)
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 20220807.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (IPC-Run-20220807.0.tar.gz) = ddfd0ceb78bd56c8c95a0a293a59d605959ba8d1b161a2c5959ac185c18fffa5cf047c3448d3b83a2733aa1372550f93d74d86eb05d49748f789fa46282694aa
SHA512 (IPC-Run-20231003.0.tar.gz) = 81b94715e61f2a302ba4cfbd03f6af14ab66d438dfdf58187ccf8b0f7ff562fd343ef560ad48dad8118342dd493530560ac89beca6de2818663d556d18feff90