89b0336
Name:		perl-File-Copy-Recursive-Reduced
cfb1078
Version:	0.006
56cfded
Release:	16%{?dist}
89b0336
Summary:	Recursive copying of files and directories within Perl 5 toolchain
89b0336
License:	GPL+ or Artistic
d694f7f
URL:		https://metacpan.org/release/File-Copy-Recursive-Reduced
8b8806d
Source0:	https://cpan.metacpan.org/modules/by-module/File/File-Copy-Recursive-Reduced-%{version}.tar.gz
89b0336
BuildArch:	noarch
89b0336
# Build
89b0336
BuildRequires:	coreutils
89b0336
BuildRequires:	findutils
89b0336
BuildRequires:	make
89b0336
BuildRequires:	perl-generators
89b0336
BuildRequires:	perl-interpreter
89b0336
BuildRequires:	perl(ExtUtils::MakeMaker)
89b0336
# Module Runtime
89b0336
BuildRequires:	perl(Exporter)
89b0336
BuildRequires:	perl(File::Copy)
89b0336
BuildRequires:	perl(File::Find)
89b0336
BuildRequires:	perl(File::Path)
89b0336
BuildRequires:	perl(File::Spec)
89b0336
BuildRequires:	perl(parent)
89b0336
BuildRequires:	perl(strict)
89b0336
BuildRequires:	perl(warnings)
89b0336
# Test Suite
89b0336
BuildRequires:	perl(Capture::Tiny)
89b0336
BuildRequires:	perl(File::Temp)
89b0336
BuildRequires:	perl(lib)
89b0336
BuildRequires:	perl(Path::Tiny)
89b0336
BuildRequires:	perl(Test::More) >= 0.44
89b0336
# Dependencies
89b0336
89b0336
%description
89b0336
This library is intended as a not-quite-drop-in replacement for certain
89b0336
functionality provided by CPAN distribution File-Copy-Recursive. The library
89b0336
provides methods similar enough to that distribution's fcopy() and dircopy()
89b0336
functions to be usable in those CPAN distributions often described as being
89b0336
part of the Perl toolchain.
89b0336
89b0336
%prep
89b0336
%setup -q -n File-Copy-Recursive-Reduced-%{version}
89b0336
89b0336
%build
89b0336
perl Makefile.PL INSTALLDIRS=vendor
89b0336
make %{?_smp_mflags}
89b0336
89b0336
%install
89b0336
make pure_install DESTDIR=%{buildroot}
89b0336
find %{buildroot} -type f -name .packlist -delete
89b0336
%{_fixperms} -c %{buildroot}
89b0336
89b0336
%check
89b0336
make test
89b0336
89b0336
%files
89b0336
%license LICENSE
89b0336
%doc Changes README Todo
89b0336
%{perl_vendorlib}/File/
89b0336
%{_mandir}/man3/File::Copy::Recursive::Reduced.3*
89b0336
89b0336
%changelog
56cfded
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-16
56cfded
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
56cfded
4081a17
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-15
4081a17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
4081a17
cb773df
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.006-14
cb773df
- Perl 5.36 rebuild
cb773df
cc0cf8f
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-13
cc0cf8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
cc0cf8f
2531ef2
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-12
2531ef2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2531ef2
1de19c5
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.006-11
1de19c5
- Perl 5.34 rebuild
1de19c5
70e8e4d
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-10
70e8e4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
70e8e4d
b67e45c
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-9
b67e45c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b67e45c
c10b5b1
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.006-8
c10b5b1
- Perl 5.32 rebuild
c10b5b1
f4554b2
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-7
f4554b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f4554b2
5414a01
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-6
5414a01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5414a01
7bcd49d
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.006-5
7bcd49d
- Perl 5.30 rebuild
7bcd49d
d39425c
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-4
d39425c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
d39425c
c11d60a
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.006-3
c11d60a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c11d60a
64fa6b5
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.006-2
64fa6b5
- Perl 5.28 rebuild
64fa6b5
cfb1078
* Tue Apr 24 2018 Paul Howarth <paul@city-fan.org> - 0.006-1
cfb1078
- Update to 0.006
cfb1078
  - File::Copy::Recursive 0.41 has been released to CPAN and addresses the
cfb1078
    problem which was the focus of File::Copy::Recursive::Reduced; Hence, FCR2
cfb1078
    is now feature-complete
cfb1078
cd5abed
* Fri Apr 20 2018 Paul Howarth <paul@city-fan.org> - 0.005-1
cd5abed
- Update to 0.005
cd5abed
  - Introduce rcopy(), a stripped-down replacement for
cd5abed
    File::Copy::Recursive::rcopy()
cd5abed
  - Implement copying of symlinks within all three public functions; at this
cd5abed
    point we should be able to make substitutions for File::Copy::Recursive's
cd5abed
    fcopy(), dircopy() and rcopy() functions in a large proportion of toolchain
cd5abed
    libraries, particularly in test suites
cd5abed
89b0336
* Wed Apr 18 2018 Paul Howarth <paul@city-fan.org> - 0.003-1
89b0336
- Initial RPM version