Blame perl-Hash-DefHash.spec

5e67528
Name:           perl-Hash-DefHash
5e67528
Version:        0.071
fc5b360
Release:        4%{?dist}
5e67528
Summary:        Manipulate defhash
5e67528
License:        GPL+ or Artistic
5e67528
5e67528
URL:            https://metacpan.org/release/Hash-DefHash
5e67528
Source0:        https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/Hash-DefHash-%{version}.tar.gz
5e67528
BuildArch:      noarch
5e67528
5e67528
# Require module version when importing Exporter (#1788170)
5e67528
Patch0:         Hash-DefHash_exporer.patch
5e67528
5e67528
BuildRequires:  make
5e67528
BuildRequires:  perl(:VERSION) >= 5.10.1
5e67528
BuildRequires:  perl-interpreter
5e67528
BuildRequires:  perl-generators
5e67528
BuildRequires:  perl(blib)
5e67528
BuildRequires:  perl(Exporter) >= 5.57
5e67528
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
5e67528
BuildRequires:  perl(File::Spec)
5e67528
BuildRequires:  perl(IO::Handle)
5e67528
BuildRequires:  perl(IPC::Open3)
5e67528
BuildRequires:  perl(Scalar::Util)
5e67528
BuildRequires:  perl(strict)
5e67528
BuildRequires:  perl(String::Trim::More)
5e67528
BuildRequires:  perl(Test::Exception)
5e67528
BuildRequires:  perl(Test::More) >= 0.98
5e67528
BuildRequires:  perl(warnings)
5e67528
5e67528
5e67528
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
5e67528
5e67528
%description
5e67528
DefHash - Define things according to a specification, using hashes.
5e67528
See the DefHash specification at https://metacpan.org/pod/DefHash.
5e67528
5e67528
5e67528
%prep
5e67528
%autosetup -p1 -n Hash-DefHash-%{version}
5e67528
5e67528
5e67528
%build
5e67528
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
5e67528
%make_build
5e67528
5e67528
5e67528
%install
5e67528
%make_install
5e67528
%{_fixperms} %{buildroot}/*
5e67528
5e67528
5e67528
%check
5e67528
make test
5e67528
5e67528
5e67528
%files
5e67528
%doc Changes README
5e67528
%license LICENSE
5e67528
%{perl_vendorlib}/*
5e67528
%{_mandir}/man3/Hash::DefHash*.*
5e67528
5e67528
5e67528
%changelog
fc5b360
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.071-4
fc5b360
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
fc5b360
5e67528
* Thu Jan 09 2020 Sandro Mani <manisandro@gmail.com> - 0.071-3
5e67528
- Improve description
5e67528
- Constrain Exporter dependency
5e67528
- BR: perl(blib)
5e67528
5e67528
* Tue Jan 07 2020 Sandro Mani <manisandro@gmail.com> - 0.071-2
5e67528
- Fix / constrain BRs
5e67528
- Pass NO_PACKLIST=1 to Makefile.PL
5e67528
- Run fixperms on buildroot
5e67528
5e67528
* Mon Jan 06 2020 Sandro Mani <manisandro@gmail.com> - 0.071-1
5e67528
- Initial package