diff --git a/IPC-Run-0.97.tar.gz b/IPC-Run-0.97.tar.gz deleted file mode 100644 index f881bfe..0000000 --- a/IPC-Run-0.97.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:70107fd66ad363e0c8fc7baacc1fa22a4a6169d2c447a9495f625b778c149d84 -size 122839 diff --git a/IPC-Run-0.98.tar.gz b/IPC-Run-0.98.tar.gz new file mode 100644 index 0000000..ef0aeae --- /dev/null +++ b/IPC-Run-0.98.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f46a3104455a06619f39a8a788c3688213a7e21f60a2379ab7aa018896341905 +size 147139 diff --git a/perl-IPC-Run.changes b/perl-IPC-Run.changes index 3cc6214..fc5180a 100644 --- a/perl-IPC-Run.changes +++ b/perl-IPC-Run.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Fri Mar 30 05:28:37 UTC 2018 - coolo@suse.com + +- updated to 0.98 + see /usr/share/doc/packages/perl-IPC-Run/Changes + + 0.98 Thu Mar 29 2018 + - Switch to using $!{EINTR} + - Honor umask for user/group permissions on a +rw file + - Remove commented code from RT 50739 + - #63 - Patch for fixing _write on invalid objects + - #54 - Make slave the controlling terminal so more programs can be called from IPC::Run reliably + - #53 - Prevent Not a GLOB reference in close_terminal by untieing before close + - #46 - '&' closing the stdin of the right process. + - #41 - Do POSIX::_exit not ::exit + - #40 - Assure child Win32 processes have same priority as parent + - #38 - Add unit test for passing use of Readonly.pm + - #39 - Fix GLOB test in IPC::Run::IO->new + - #86 - Fix for memory leak [rt.cpan.org #57990] + - MANIFEST was updated. New tests may start shipping now. + + 0.97 Mon Mar 26 2018 + - Update meta and POD to point to GitHub issues not RT. + - Update README with pod changes. + - Fix variable name in synopsis - [Github #47] + - Fix t/run.t to work on "perl in space" - [Github #100] + ------------------------------------------------------------------- Wed Mar 28 14:35:32 UTC 2018 - pmonrealgonzalez@suse.com diff --git a/perl-IPC-Run.spec b/perl-IPC-Run.spec index f4c950b..b22d41f 100644 --- a/perl-IPC-Run.spec +++ b/perl-IPC-Run.spec @@ -16,10 +16,10 @@ # -%define cpan_name IPC-Run Name: perl-IPC-Run -Version: 0.97 +Version: 0.98 Release: 0 +%define cpan_name IPC-Run Summary: System() and Background Procs W/ Piping, Redirs, Ptys (Unix, Win32) License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl @@ -27,12 +27,15 @@ Url: http://search.cpan.org/dist/IPC-Run/ Source0: https://cpan.metacpan.org/authors/id/T/TO/TODDR/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml Patch0: IPC-Run-0.89-path.diff +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(IO::Pty) >= 1.08 +BuildRequires: perl(Readonly) +BuildRequires: perl(Readonly::Array) Requires: perl(IO::Pty) >= 1.08 Recommends: perl(IO::Pty) >= 1.08 -BuildArch: noarch %{perl_requires} # MANUAL BEGIN BuildRequires: netcfg @@ -49,18 +52,18 @@ DOS command lines are provided. %prep %setup -q -n %{cpan_name}-%{version} -%patch0 +%patch0 # MANUAL BEGIN # run.t sometimes fails with "Resource temporarily unavailable" mv t/run.t t/run.tt # MANUAL END %build -perl Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -make %{?_smp_mflags} test +%{__make} test %install %perl_make_install @@ -69,7 +72,7 @@ make %{?_smp_mflags} test %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes README TODO +%doc Changes README README.md TODO %license LICENSE %changelog