David Dick 984de54
Name:           perl-Clone-PP
f3f199b
Version:        1.08
10a81b3
Release:        5%{?dist}
David Dick 984de54
Summary:        Recursively copy Perl data-types
David Dick 984de54
License:        GPL+ or Artistic
d95b24d
URL:            https://metacpan.org/release/Clone-PP
d95b24d
Source0:        https://cpan.metacpan.org/modules/by-module/Clone/Clone-PP-%{version}.tar.gz
David Dick 984de54
BuildArch:      noarch
b07108a
# Build
b07108a
BuildRequires:  coreutils
6f4dd2d
BuildRequires:  make
5de2ff4
BuildRequires:  perl-generators
b07108a
BuildRequires:  perl-interpreter
f3f199b
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
b07108a
# Module
b07108a
BuildRequires:  perl(Exporter)
David Dick 984de54
BuildRequires:  perl(strict)
David Dick 984de54
BuildRequires:  perl(vars)
David Dick 984de54
BuildRequires:  perl(warnings)
b07108a
# Test Suite
b07108a
BuildRequires:  perl(Benchmark)
b07108a
BuildRequires:  perl(Carp)
b07108a
BuildRequires:  perl(Data::Dumper)
b07108a
# Dependencies
b07108a
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
David Dick 984de54
David Dick 984de54
%description
David Dick 984de54
This module provides a general-purpose clone function to make deep copies
David Dick 984de54
of Perl data structures. It calls itself recursively to copy nested hash,
David Dick 984de54
array, scalar and reference types, including tied variables and objects.
David Dick 984de54
David Dick 984de54
%prep
David Dick 984de54
%setup -q -n Clone-PP-%{version}
David Dick 984de54
David Dick 984de54
%build
f3f199b
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
f3f199b
%{make_build}
David Dick 984de54
David Dick 984de54
%install
f3f199b
%{make_install}
b07108a
%{_fixperms} -c %{buildroot}
David Dick 984de54
David Dick 984de54
%check
David Dick 984de54
make test
David Dick 984de54
David Dick 984de54
%files
David Dick 984de54
%doc Changes README
b07108a
%{perl_vendorlib}/Clone/
b07108a
%{_mandir}/man3/Clone::PP.3*
David Dick 984de54
David Dick 984de54
%changelog
10a81b3
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-5
10a81b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
10a81b3
2e5af99
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-4
2e5af99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2e5af99
6ec7c58
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.08-3
6ec7c58
- Perl 5.34 rebuild
6ec7c58
7cf1826
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.08-2
7cf1826
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
7cf1826
f3f199b
* Wed Oct 21 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.08-1
f3f199b
- 1.08 bump
f3f199b
369c13e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-13
369c13e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
369c13e
9ea0802
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-12
9ea0802
- Perl 5.32 rebuild
9ea0802
bf1f68f
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-11
bf1f68f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
bf1f68f
b07108a
* Fri Oct 25 2019 Paul Howarth <paul@city-fan.org> - 1.07-10
b07108a
- Spec tidy-up
b07108a
  - Classify buildreqs by usage
b07108a
  - Fix permissions verbosely
b07108a
  - Make %%files list more explicit
b07108a
e90a165
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-9
e90a165
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e90a165
8a49180
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-8
8a49180
- Perl 5.30 rebuild
8a49180
66e7966
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-7
66e7966
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
66e7966
317530c
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-6
317530c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
317530c
eb97ba9
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-5
eb97ba9
- Perl 5.28 rebuild
eb97ba9
49c6831
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-4
49c6831
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
49c6831
7f1de71
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.07-3
7f1de71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7f1de71
deb8d1f
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-2
deb8d1f
- Perl 5.26 rebuild
deb8d1f
6f4dd2d
* Wed Apr 12 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.07-1
6f4dd2d
- 1.07 bump
6f4dd2d
2d58deb
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.06-7
2d58deb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2d58deb
281da12
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.06-6
281da12
- Perl 5.24 rebuild
281da12
6ac50e1
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.06-5
6ac50e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6ac50e1
1dd302b
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.06-4
1dd302b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1dd302b
a8a2ee5
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.06-3
a8a2ee5
- Perl 5.22 rebuild
a8a2ee5
e976230
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.06-2
e976230
- Perl 5.20 rebuild
e976230
David Dick 984de54
* Mon Jul 21 2014 David Dick <ddick@cpan.org> - 1.06-1
David Dick 984de54
- Initial release