Name: perl-Hash-Layout Version: 2.00 Release: 7%{?dist} Summary: Hashes with predefined levels, composite keys and default values License: GPL+ or Artistic URL: https://metacpan.org/release/Hash-Layout Source0: https://cpan.metacpan.org/authors/id/V/VA/VANSTYN/Hash-Layout-%{version}.tar.gz BuildArch: noarch BuildRequires: make BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(Clone) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(FindBin) BuildRequires: perl(Hash::Merge::Simple) BuildRequires: perl(Moo) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(Text::Glob) BuildRequires: perl(Types::Standard) BuildRequires: perl(lib) BuildRequires: perl(strict) BuildRequires: perl(warnings) Requires: perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version)) %{?perl_default_filter} %description Hash::Layout provides deep hashes with a predefined number of levels which you can access using special "composite keys". These are essentially string paths that inflate into actual hash keys according to the defined levels and delimiter mappings, which can be the same or different for each level. This is useful both for shorter keys as well as merge/fallback to default values, such as when defining overlapping configs ranging from broad to narrowing scope. %prep %setup -q -n Hash-Layout-%{version} %build /usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 %{make_build} %install %{make_install} %{_fixperms} $RPM_BUILD_ROOT/* %check %{make_build} test %files %doc Changes README README.md %license LICENSE %{perl_vendorlib}/Hash* %{_mandir}/man3/Hash* %changelog * Fri Jul 22 2022 Fedora Release Engineering - 2.00-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jun 01 2022 Jitka Plesnikova - 2.00-6 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering - 2.00-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 2.00-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Sat May 22 2021 Jitka Plesnikova - 2.00-3 - Perl 5.34 rebuild * Wed Jan 27 2021 Fedora Release Engineering - 2.00-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Nov 22 2020 Emmanuel Seyman - 2.00-1 - Update to 2.00 - Use %%{make_install} instead of "make pure_install" - Use %%{make_build} instead of make - Replace %%{__perl} with /usr/bin/perl * Tue Jul 28 2020 Fedora Release Engineering - 1.02-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 23 2020 Jitka Plesnikova - 1.02-15 - Perl 5.32 rebuild * Thu Jan 30 2020 Fedora Release Engineering - 1.02-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 1.02-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 1.02-12 - Perl 5.30 rebuild * Fri Feb 01 2019 Fedora Release Engineering - 1.02-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 1.02-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sat Jun 30 2018 Jitka Plesnikova - 1.02-9 - Perl 5.28 rebuild * Thu Feb 08 2018 Fedora Release Engineering - 1.02-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 1.02-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Tue Jun 06 2017 Jitka Plesnikova - 1.02-6 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 1.02-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon May 16 2016 Jitka Plesnikova - 1.02-4 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 1.02-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Tue Jul 14 2015 Emmanuel Seyman - 1.02-2 - Take into account review comments (#1242663) * Sat Jul 11 2015 Emmanuel Seyman 1.02-1 - Specfile autogenerated by cpanspec 1.78.