Accepting request 767631 from devel:languages:perl:autoupdate

- updated to 1.26
   see /usr/share/doc/packages/perl-IPC-System-Simple/Changes
  1.26      2020-01-25 02:00:45+00:00 UTC
  
  1.26      2020-01-24 20:47 America/NewYork
          * BUILD: Update FAIL_POSIX warning message
            Per:  https://github.com/pjf/ipc-system-simple/pull/28.  Thanks to scop.
  
          * TEST: t/07_taint.t: Use executable name as source of taintedness
            Addresses https://github.com/pjf/ipc-system-simple/issues/21
            Thanks to Petr Písař.
  
          * OTHER: Typographic corrections:
            rt.cpan.org 60211; leonerd++
            rt.cpan.org 86403; dsteinbrunner++
  
            Add Travis configuration.
  
  1.26-TRIAL      2020-01-24 03:43:20 GMT
            TRIAL release only

OBS-URL: https://build.opensuse.org/request/show/767631
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IPC-System-Simple?expand=0&rev=11
This commit is contained in:
Dirk Stoecker 2020-01-27 15:17:16 +00:00 committed by Git OBS Bridge
parent 1413619003
commit 158410199c
5 changed files with 73 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f1b6aa1dfab886e8e4ea825f46a1cbb26038ef3e727fef5d84444aa8035a4d3b
size 29744

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:57177f21d8e8625bba32ea454f10a1fda16f93c1baf1aa80d106ab1951b465fd
size 29989

28
cpanspec.yml Normal file
View File

@ -0,0 +1,28 @@
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Sun Jan 26 03:07:34 UTC 2020 - <timueller+perl@suse.de>
- updated to 1.26
see /usr/share/doc/packages/perl-IPC-System-Simple/Changes
1.26 2020-01-25 02:00:45+00:00 UTC
1.26 2020-01-24 20:47 America/NewYork
* BUILD: Update FAIL_POSIX warning message
Per: https://github.com/pjf/ipc-system-simple/pull/28. Thanks to scop.
* TEST: t/07_taint.t: Use executable name as source of taintedness
Addresses https://github.com/pjf/ipc-system-simple/issues/21
Thanks to Petr Písař.
* OTHER: Typographic corrections:
rt.cpan.org 60211; leonerd++
rt.cpan.org 86403; dsteinbrunner++
Add Travis configuration.
1.26-TRIAL 2020-01-24 03:43:20 GMT
TRIAL release only
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 25 07:39:36 UTC 2013 - coolo@suse.com Mon Nov 25 07:39:36 UTC 2013 - coolo@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package perl-IPC-System-Simple # spec file for package perl-IPC-System-Simple
# #
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -12,25 +12,24 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
Name: perl-IPC-System-Simple Name: perl-IPC-System-Simple
Version: 1.25 Version: 1.26
Release: 0 Release: 0
%define cpan_name IPC-System-Simple %define cpan_name IPC-System-Simple
Summary: Run commands simply, with detailed diagnostics Summary: Run commands simply, with detailed diagnostics
License: Artistic-1.0 or GPL-1.0+ License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/IPC-System-Simple/ Url: https://metacpan.org/release/%{cpan_name}
Source: http://www.cpan.org/authors/id/P/PJ/PJF/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
#BuildRequires: perl(BSD::Resource)
#BuildRequires: perl(IPC::System::Simple)
%{perl_requires} %{perl_requires}
%description %description
@ -52,10 +51,10 @@ Perl's backticks operator. Simply write:
use IPC::System::Simple qw(capture); use IPC::System::Simple qw(capture);
and then use the the /capture() manpage command just like you'd use and then use the capture() command just like you'd use backticks. If
backticks. If there's an error, it will die with a detailed description of there's an error, it will die with a detailed description of what went
what went wrong. Better still, you can even use 'capturex()' to run the wrong. Better still, you can even use 'capturex()' to run the equivalent of
equivalent of backticks, but without the shell: backticks, but without the shell:
use IPC::System::Simple qw(capturex); use IPC::System::Simple qw(capturex);
@ -67,14 +66,14 @@ diagnostics, then read on!
%prep %prep
%setup -q -n %{cpan_name}-%{version} %setup -q -n %{cpan_name}-%{version}
find . -type f -print0 | xargs -0 chmod 644 find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build %build
%{__perl} Makefile.PL INSTALLDIRS=vendor perl Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags} make %{?_smp_mflags}
%check %check
%{__make} test make test
%install %install
%perl_make_install %perl_make_install
@ -83,6 +82,7 @@ find . -type f -print0 | xargs -0 chmod 644
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %defattr(-,root,root,755)
%doc Changes examples LICENSE README %doc Changes examples README
%license LICENSE
%changelog %changelog