08a46af
#This file is licensed under the terms of GNU GPLv2+.
08a46af
Name:           perl-Proc-SyncExec
08a46af
Version:        1.01
98c80b1
Release:        17%{?dist}
08a46af
Summary:        Spawn processes but report exec() errors
08a46af
License:        GPL+ or Artistic
08a46af
Group:          Development/Libraries
08a46af
URL:            http://search.cpan.org/dist/Proc-SyncExec/
08a46af
Source0:        http://www.cpan.org/authors/id/R/RO/ROSCH/Proc-SyncExec-%{version}.tar.gz
08a46af
Patch0:         %{name}-1.01-Adjust-test-to-confinded-Fedora-Koji-build-system.patch
08a46af
BuildArch:      noarch
ab4437b
BuildRequires:  perl-generators
08a46af
BuildRequires:  perl(Exporter)
08a46af
BuildRequires:  perl(ExtUtils::MakeMaker)
08a46af
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
08a46af
08a46af
%description
08a46af
This module contains functions for synchronized process spawning with full
08a46af
error return. If the child's exec() call fails the reason for the failure
08a46af
is reported back to the parent.
08a46af
08a46af
%prep
08a46af
%setup -q -n Proc-SyncExec-%{version}
08a46af
%patch0 -p1 -b .koji
08a46af
08a46af
%build
08a46af
%{__perl} Makefile.PL INSTALLDIRS=vendor
08a46af
make %{?_smp_mflags}
08a46af
08a46af
%install
08a46af
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
08a46af
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
08a46af
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
08a46af
%{_fixperms} $RPM_BUILD_ROOT/*
08a46af
08a46af
%check
08a46af
make test
08a46af
08a46af
%files
08a46af
%doc Changes README
08a46af
%{perl_vendorlib}/*
08a46af
%{_mandir}/man3/*
08a46af
08a46af
%changelog
98c80b1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.01-17
98c80b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
98c80b1
624cd9a
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-16
624cd9a
- Perl 5.26 rebuild
624cd9a
bfb8055
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.01-15
bfb8055
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
bfb8055
97e960c
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-14
97e960c
- Perl 5.24 rebuild
97e960c
fb9b5bf
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.01-13
fb9b5bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
fb9b5bf
fbcfdb4
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-12
fbcfdb4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
fbcfdb4
28841ca
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-11
28841ca
- Perl 5.22 rebuild
28841ca
561f9f9
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-10
561f9f9
- Perl 5.20 rebuild
561f9f9
a99c2d5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-9
a99c2d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a99c2d5
89cc61c
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-8
89cc61c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
89cc61c
35faf05
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.01-7
35faf05
- Perl 5.18 rebuild
35faf05
6ed84a7
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-6
6ed84a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6ed84a7
59990d3
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-5
59990d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
59990d3
5f4d00d
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1.01-4
5f4d00d
- Perl 5.16 rebuild
5f4d00d
3ed6f05
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.01-3
3ed6f05
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
3ed6f05
e9eb6ca
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.01-2
e9eb6ca
- Perl mass rebuild
e9eb6ca
08a46af
* Tue May 17 2011 Petr Pisar <ppisar@redhat.com> 1.01-1
08a46af
- Specfile autogenerated by cpanspec 1.78.
08a46af
- Remove BuildRoot and defattr stuff
08a46af
- Adjusts tests to accept EPERM instead of ENOENT