11
0

Compare commits

3 Commits

Author SHA256 Message Date
787bf0f6a4 Add Gitea build results 2025-08-12 18:17:23 +02:00
29ff0c2a5d Accepting request 1272889 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1272889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Sys-SigAction?expand=0&rev=11
2025-04-27 20:54:12 +00:00
a6aea25ffa Accepting request 1269381 from devel:languages:perl:autoupdate
- updated to 0.240.0 (0.24)
   see /usr/share/doc/packages/perl-Sys-SigAction/Changes
  Update t/mask.t to skip this test on failing cygwin environments.
  Note:  I'm not programming in perl professionally any more, and have not for
  some time. I would welcome a co-maintainer for this module. Contact me if interested.

OBS-URL: https://build.opensuse.org/request/show/1269381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Sys-SigAction?expand=0&rev=23
2025-04-27 00:56:31 +00:00
5 changed files with 47 additions and 21 deletions

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
## Build Results
Current state of perl in openSUSE:Factory is
![Factory build results](https://br.opensuse.org/status/openSUSE:Factory/perl-Sys-SigAction/standard)
The current state of perl in the devel project build (devel:languages:perl)
![Devel project build results](https://br.opensuse.org/status/devel:languages:perl/perl-Sys-SigAction)

View File

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

View File

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

View File

@@ -1,3 +1,14 @@
-------------------------------------------------------------------
Thu Mar 27 05:37:19 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 0.240.0 (0.24)
see /usr/share/doc/packages/perl-Sys-SigAction/Changes
Update t/mask.t to skip this test on failing cygwin environments.
Note: I'm not programming in perl professionally any more, and have not for
some time. I would welcome a co-maintainer for this module. Contact me if interested.
-------------------------------------------------------------------
Sun Sep 11 06:07:16 UTC 2016 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Sys-SigAction
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,27 @@
# license that conforms to the Open Source Definition (Version 1.9)
# 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-Sys-SigAction
Version: 0.23
Release: 0
%define cpan_name Sys-SigAction
Name: perl-Sys-SigAction
Version: 0.240.0
Release: 0
# 0.24 -> normalize -> 0.240.0
%define cpan_version 0.24
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Perl extension for Consistent Signal Handling
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Sys-SigAction/
Source0: http://www.cpan.org/authors/id/L/LB/LBAXTER/%{cpan_name}-%{version}.tar.gz
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/L/LB/LBAXTER/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
Source100: README.md
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
Provides: perl(Sys::SigAction) = %{version}
%undefine __perllib_provides
%{perl_requires}
%description
@@ -50,8 +53,8 @@ perl 5.8.0 implementation was modified further in version 5.8.2.
From the perl 5.8.2 *perlvar* man page:
The default delivery policy of signals changed in Perl 5.8.0
from immediate (also known as "unsafe") to deferred, also
The default delivery policy of signals changed in Perl 5.8.0
from immediate (also known as "unsafe") to deferred, also
known as "safe signals".
The implementation of this changed the 'sa_flags' with which the signal
@@ -155,15 +158,16 @@ can be coded in a way that does not change from one perl version to the
next, and that sigaction() will be easier for you to use.
%prep
%setup -q -n %{cpan_name}-%{version}
find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%autosetup -n %{cpan_name}-%{cpan_version} -p1
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}
perl Makefile.PL INSTALLDIRS=vendor
%make_build
%check
%{__make} test
make test
%install
%perl_make_install
@@ -171,7 +175,6 @@ find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%perl_gen_filelist
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes README
%changelog