2459e9e
Name:           perl-Thread-SigMask
2459e9e
Version:        0.004
c99405d
Release:        30%{?dist}
2459e9e
Summary:        Thread specific signal masks
2459e9e
License:        GPL+ or Artistic
9e96113
URL:            https://metacpan.org/release/Thread-SigMask
9e96113
Source0:        https://cpan.metacpan.org/authors/id/L/LE/LEONT/Thread-SigMask-%{version}.tar.gz
0f4effc
BuildRequires:  perl-interpreter >= 0:5.006
363c91b
BuildRequires:  perl-devel
363c91b
BuildRequires:  perl-generators
1ee5dde
BuildRequires:  perl(blib)
2459e9e
BuildRequires:  perl(Exporter) >= 5.57
97d2fe9
BuildRequires:  perl(ExtUtils::CBuilder)
2459e9e
BuildRequires:  perl(File::Spec)
2459e9e
BuildRequires:  perl(IO::Handle)
2459e9e
BuildRequires:  perl(IPC::Open3)
2459e9e
BuildRequires:  perl(Module::Build)
2459e9e
BuildRequires:  perl(POSIX)
2459e9e
BuildRequires:  perl(strict)
2459e9e
BuildRequires:  perl(Test::More)
2459e9e
BuildRequires:  perl(warnings)
2459e9e
BuildRequires:  perl(XSLoader)
2459e9e
2459e9e
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
2459e9e
2459e9e
%description
2459e9e
This module provides per-thread signal masks. On non-threaded perls it will
2459e9e
be effectively the same as POSIX::sigprocmask. The interface works exactly
2459e9e
the same as sigprocmask.
2459e9e
2459e9e
%prep
2459e9e
%setup -q -n Thread-SigMask-%{version}
2459e9e
2459e9e
%build
2459e9e
%{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"
2459e9e
./Build
2459e9e
2459e9e
%install
2459e9e
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
2459e9e
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
2459e9e
2459e9e
%{_fixperms} $RPM_BUILD_ROOT/*
2459e9e
2459e9e
%check
2459e9e
./Build test
2459e9e
2459e9e
%files
f4324bb
%doc Changes README
f4324bb
%license LICENSE
2459e9e
%{perl_vendorarch}/auto/*
2459e9e
%{perl_vendorarch}/Thread*
2459e9e
%{_mandir}/man3/*
2459e9e
2459e9e
%changelog
c99405d
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-30
c99405d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
c99405d
4e40fcc
* Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-29
4e40fcc
- Perl 5.36 rebuild
4e40fcc
0f6e4d6
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-28
0f6e4d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0f6e4d6
23ff7b6
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-27
23ff7b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
23ff7b6
5f09df2
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-26
5f09df2
- Perl 5.34 rebuild
5f09df2
1774c5f
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-25
1774c5f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1774c5f
23c5637
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-24
23c5637
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
23c5637
e5b3e21
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-23
e5b3e21
- Perl 5.32 rebuild
e5b3e21
1ee5dde
* Tue Mar 17 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-22
1ee5dde
- Add perl(blib) for tests
1ee5dde
8c3c2a3
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-21
8c3c2a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8c3c2a3
f1fb183
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-20
f1fb183
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f1fb183
219a81d
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-19
219a81d
- Perl 5.30 rebuild
219a81d
4c297c9
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-18
4c297c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4c297c9
6dee033
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-17
6dee033
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6dee033
c223c78
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-16
c223c78
- Perl 5.28 rebuild
c223c78
97d2fe9
* Fri Mar 02 2018 Petr Pisar <ppisar@redhat.com> - 0.004-15
97d2fe9
- Adapt to removing GCC from a build root (bug #1547165)
97d2fe9
90a3843
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-14
90a3843
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
90a3843
86b73de
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-13
86b73de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
86b73de
f87e803
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-12
f87e803
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f87e803
a08ed18
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-11
a08ed18
- Perl 5.26 rebuild
a08ed18
24b2fe6
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-10
24b2fe6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
24b2fe6
ccd30d9
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-9
ccd30d9
- Perl 5.24 rebuild
ccd30d9
00ba7d8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.004-8
00ba7d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
00ba7d8
f4324bb
* Wed Jan 27 2016 Ralf Cors├ępius <corsepiu@fedoraproject.org> - 0.004-7
f4324bb
- Add %%license.
f4324bb
51645bf
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.004-6
51645bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
51645bf
12430d2
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-5
12430d2
- Perl 5.22 rebuild
12430d2
215ae17
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.004-4
215ae17
- Perl 5.20 rebuild
215ae17
12c7d4e
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.004-3
12c7d4e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
12c7d4e
99c4a01
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.004-2
99c4a01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
99c4a01
2459e9e
* Mon Apr 14 2014 Ralf Cors├ępius <corsepiu@fedoraproject.org> 0.004-1
2459e9e
- Initial Fedora package.