9292af0
Name:		perl-Hash-Util-FieldHash-Compat
db50431
Version:	0.11
47d6022
Release:	5%{?dist}
9292af0
Summary:	Use Hash::Util::FieldHash or ties, depending on availability
9292af0
License:	GPL+ or Artistic
9292af0
URL:		http://search.cpan.org/dist/Hash-Util-FieldHash-Compat/
b4334db
Source0:	http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Hash-Util-FieldHash-Compat-%{version}.tar.gz
9292af0
BuildArch:	noarch
7ef5286
# Module Build
7ef5286
BuildRequires:	coreutils
7ef5286
BuildRequires:	findutils
7ef5286
BuildRequires:	make
651d669
BuildRequires:	perl-interpreter
db50431
%if 0%{?fedora} > 20 || 0%{?rhel} > 7
db50431
BuildRequires:	perl-generators
db50431
%endif
7ef5286
BuildRequires:	perl(ExtUtils::MakeMaker)
7ef5286
# Module Runtime
b4334db
BuildRequires:	perl(constant)
7b2d6b4
BuildRequires:	perl(Exporter)
7b2d6b4
BuildRequires:	perl(parent)
9292af0
BuildRequires:	perl(Scalar::Util)
f40eee5
BuildRequires:	perl(strict)
7ef5286
BuildRequires:	perl(Tie::Hash)
9292af0
BuildRequires:	perl(Tie::RefHash)
7b2d6b4
BuildRequires:	perl(Tie::RefHash::Weak) >= 0.08
f40eee5
BuildRequires:	perl(warnings)
7ef5286
# Test Suite
7ef5286
BuildRequires:	perl(CPAN::Meta) >= 2.120900
7ef5286
BuildRequires:	perl(CPAN::Meta::Prereqs)
7ef5286
BuildRequires:	perl(File::Spec)
7ef5286
BuildRequires:	perl(Test::More) >= 0.88
7ef5286
# Runtime
9292af0
Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%description
9292af0
Under older perls this module provides a drop in compatible API to
Allisson Azevedo d38182d
Hash::Util::FieldHash using perltie. When Hash::Util::FieldHash is
9292af0
available, it will use that instead.
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%prep
Allisson Azevedo d38182d
%setup -q -n Hash-Util-FieldHash-Compat-%{version}
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%build
9292af0
perl Makefile.PL INSTALLDIRS=vendor
Allisson Azevedo d38182d
make %{?_smp_mflags}
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%install
9292af0
make pure_install DESTDIR=%{buildroot}
db50431
find %{buildroot} -type f -name .packlist -delete
9292af0
%{_fixperms} %{buildroot}
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%check
7b2d6b4
make test
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%files
7ef5286
%if 0%{?_licensedir:1}
db6ed2b
%license LICENCE
7ef5286
%else
db6ed2b
%doc LICENCE
7ef5286
%endif
7ef5286
%doc Changes CONTRIBUTING README
9292af0
%{perl_vendorlib}/Hash/
7ef5286
%{_mandir}/man3/Hash::Util::FieldHash::Compat.3*
7ef5286
%{_mandir}/man3/Hash::Util::FieldHash::Compat::Heavy.3*
Allisson Azevedo d38182d
Allisson Azevedo d38182d
%changelog
47d6022
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-5
47d6022
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
47d6022
a5d335e
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-4
a5d335e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a5d335e
04175d2
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-3
04175d2
- Perl 5.26 rebuild
04175d2
9ffede7
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-2
9ffede7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
9ffede7
db50431
* Tue Jun 14 2016 Paul Howarth <paul@city-fan.org> - 0.11-1
db50431
- Update to 0.11
db50431
  - Be gentle to older toolchains by avoiding the use of Module::Metadata in
db50431
    configure-requires (CPAN RT#115310)
db50431
- BR: perl-generators where available
db50431
- Simplify find command using -delete
db50431
1ee1aa0
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-4
1ee1aa0
- Perl 5.24 rebuild
1ee1aa0
1921378
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.10-3
1921378
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1921378
5194ffe
* Tue Jan 26 2016 Paul Howarth <paul@city-fan.org> - 0.10-2
5194ffe
- Drop provides filter, no longer needed
5194ffe
db6ed2b
* Mon Sep 28 2015 Paul Howarth <paul@city-fan.org> - 0.10-1
db6ed2b
- Update to 0.10
db6ed2b
  - Fix invalid prereq specification for Heavy implementation (changed in 0.09)
db6ed2b
7ef5286
* Mon Aug 17 2015 Paul Howarth <paul@city-fan.org> - 0.09-1
7ef5286
- Update to 0.09
7ef5286
  - Update some distribution tooling
7ef5286
- Classify buildreqs by usage
7ef5286
- Use %%license where possible
7ef5286
74857e7
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.08-4
74857e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
74857e7
bf32a0f
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.08-3
bf32a0f
- Perl 5.22 rebuild
bf32a0f
0a6c774
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.08-2
0a6c774
- Perl 5.20 rebuild
0a6c774
7b2d6b4
* Fri Jul 18 2014 Paul Howarth <paul@city-fan.org> - 0.08-1
7b2d6b4
- Update to 0.08
7b2d6b4
  - Add missing prereq declarations needed for perl 5.6 (CPAN RT#97000)
7b2d6b4
bdb2bf0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-2
bdb2bf0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
bdb2bf0
e6fd3d5
* Thu Mar 20 2014 Paul Howarth <paul@city-fan.org> - 0.07-1
e6fd3d5
- Update to 0.07
e6fd3d5
  - Better fix for misleading 'provides' metadata
e6fd3d5
  - Now skipping back-compat tests on newer perls; this test will now run for
e6fd3d5
    authors only
e6fd3d5
79a4b6d
* Thu Mar 20 2014 Paul Howarth <paul@city-fan.org> - 0.06-1
79a4b6d
- Update to 0.06
79a4b6d
  - Fix misleading 'provides' metadata (added in 0.05) that may confuse some
79a4b6d
    tools
79a4b6d
- BR: perl(Devel::Hide) for new test
79a4b6d
f40eee5
* Sun Feb 16 2014 Paul Howarth <paul@city-fan.org> - 0.05-1
f40eee5
- Update to 0.05
f40eee5
  - Convert to Dist::Zilla, with more metadata
f40eee5
- Package upstream CONTRIBUTING, LICENSE and README files
f40eee5
b4334db
* Sun Feb  2 2014 Paul Howarth <paul@city-fan.org> - 0.04-1
b4334db
- Update to 0.04
b4334db
  - Localize $SIG{__DIE__} before an eval (CPAN RT#83667)
b4334db
- This release by ETHER -> update source URL
b4334db
- Clean up spec for modern rpmbuild
b4334db
9756303
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-16
9756303
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9756303
4bc91ef
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 0.03-15
4bc91ef
- Perl 5.18 rebuild
4bc91ef
9f4ee5c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-14
9f4ee5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9f4ee5c
a26bb16
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-13
a26bb16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a26bb16
2a4cd28
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 0.03-12
2a4cd28
- Perl 5.16 rebuild
2a4cd28
9292af0
* Mon Jan 23 2012 Paul Howarth <paul@city-fan.org> - 0.03-11
9292af0
- Spec clean-up
9292af0
  - BR: perl(Scalar::Util), perl(Tie::RefHash) and perl(Tie::RefHash::Weak)
9292af0
  - Make %%files list more explicit
9292af0
  - Use DESTDIR rather than PERL_INSTALL_ROOT
9292af0
  - Don't use macros for commands
9292af0
  - Use search.cpan.org source URL
9292af0
addce21
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-10
addce21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
addce21
e4c15dc
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-9
e4c15dc
- Perl mass rebuild
e4c15dc
4c879db
* Wed May  4 2011 Paul Howarth <paul@city-fan.org> - 0.03-8
4c879db
- Fix provides filter for rpm 4.9.x and filter the unversioned provide rather
4c879db
  than the versioned one
4c879db
48306c9
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-7
48306c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
48306c9
4f78a93
* Fri Dec 17 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-6
9292af0
- Rebuild to fix problems with vendorarch/lib (#661697)
4f78a93
d52f05a
* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-5
d52f05a
- Mass rebuild with perl-5.12.0
d52f05a
d6d3291
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.03-4
9292af0
- Rebuild against perl 5.10.1
d6d3291
4822d96
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-3
4822d96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4822d96
86fcc02
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-2
86fcc02
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
86fcc02
9292af0
* Thu Jan 29 2009 Allisson Azevedo <allisson@gmail.com> - 0.03-1
9292af0
- Initial rpm release