Emmanuel Seyman f529573
Name:           perl-Data-Validate-Type
f46ce08
Version:        1.6.0
9a47727
Release:        8%{?dist}
Emmanuel Seyman f529573
Summary:        Public interface to Params::Util offering data type validation functions
3d55a40
License:        GPL+ or Artistic
01ca81b
URL:            https://metacpan.org/release/Data-Validate-Type
01ca81b
Source0:        https://cpan.metacpan.org/authors/id/A/AU/AUBERTG/Data-Validate-Type-v%{version}.tar.gz
Emmanuel Seyman f529573
BuildArch:      noarch
50b4994
BuildRequires:  perl-interpreter
042bfec
BuildRequires:  perl-generators
Emmanuel Seyman f529573
BuildRequires:  perl(Carp)
Emmanuel Seyman f529573
BuildRequires:  perl(Data::Dump)
Emmanuel Seyman f529573
BuildRequires:  perl(Exporter)
Emmanuel Seyman f529573
BuildRequires:  perl(Module::Build)
f46ce08
BuildRequires:  perl(Scalar::Util)
Emmanuel Seyman f529573
BuildRequires:  perl(Test::Exception)
1b9070b
BuildRequires:  perl(Test::FailWarnings)
Emmanuel Seyman f529573
BuildRequires:  perl(Test::More)
f46ce08
BuildRequires:  perl(base)
f46ce08
BuildRequires:  perl(lib)
f46ce08
BuildRequires:  perl(strict)
f46ce08
BuildRequires:  perl(warnings)
Emmanuel Seyman f529573
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%{?perl_default_filter}
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%description
Emmanuel Seyman f529573
This module presents an alternative API to Params::Util which fixes a number
Emmanuel Seyman f529573
of drawbacks (function names start with an underscore, are uppercase and don't
Emmanuel Seyman f529573
pass PerlCritic validation).
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%prep
1c9ff14
%setup -q -n Data-Validate-Type-v%{version}
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%build
Emmanuel Seyman f529573
%{__perl} Build.PL installdirs=vendor
Emmanuel Seyman f529573
./Build
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%install
Emmanuel Seyman f529573
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
Emmanuel Seyman f529573
%{_fixperms} $RPM_BUILD_ROOT/*
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%check
Emmanuel Seyman f529573
./Build test
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%files
1c9ff14
%doc Changes README.md
Emmanuel Seyman f529573
%{perl_vendorlib}/*
Emmanuel Seyman f529573
%{_mandir}/man3/*
Emmanuel Seyman f529573
Emmanuel Seyman f529573
%changelog
9a47727
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-8
9a47727
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9a47727
fa046cc
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-7
fa046cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
fa046cc
3adc138
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.6.0-6
3adc138
- Perl 5.28 rebuild
3adc138
990b280
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-5
990b280
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
990b280
61010bd
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.0-4
61010bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
61010bd
756a2f6
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.6.0-3
756a2f6
- Perl 5.26 rebuild
756a2f6
3d55a40
* Sun Mar 26 2017 Emmanuel Seyman <emmanuel@seyman.fr> - 1.6.0-2
3d55a40
- Update license field
3d55a40
f46ce08
* Sun Mar 26 2017 Emmanuel Seyman <emmanuel@seyman.fr> - 1.6.0-1
f46ce08
- Update to 1.6.0
f46ce08
- Rework dependencies
f46ce08
ff1e46e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.1-7
ff1e46e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ff1e46e
1eaec49
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.5.1-6
1eaec49
- Perl 5.24 rebuild
1eaec49
2883c5c
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.1-5
2883c5c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2883c5c
d1efd75
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-4
d1efd75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d1efd75
45d773f
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.5.1-3
45d773f
- Perl 5.22 rebuild
45d773f
488d98c
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.5.1-2
488d98c
- Perl 5.20 rebuild
488d98c
4db7248
* Sun Jun 15 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 1.5.1-1
4db7248
- Update to 1.5.1
4db7248
ffd5a51
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-2
ffd5a51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ffd5a51
c21048a
* Sun May 04 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 1.5.0-1
c21048a
- Update to 1.5.0
c21048a
1c9ff14
* Sun Apr 27 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 1.4.3-1
1c9ff14
- Update to 1.4.3
1c9ff14
c1f588b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.2-3
c1f588b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c1f588b
95a342b
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 1.4.2-2
95a342b
- Perl 5.18 rebuild
95a342b
1b9070b
* Wed May 08 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 1.4.2-1
1b9070b
- Update to 1.4.2
1b9070b
2468b9f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-2
2468b9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2468b9f
Emmanuel Seyman 72a9a8a
* Sun Nov 25 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 1.4.0-1
Emmanuel Seyman 72a9a8a
- Update to 1.4.0
Emmanuel Seyman 72a9a8a
Emmanuel Seyman b76b42f
* Sun Sep 23 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 1.3.1-1
Emmanuel Seyman b76b42f
- Update to 1.3.1
Emmanuel Seyman b76b42f
Emmanuel Seyman f529573
* Fri Sep 14 2012 Emmanuel Seyman <emmanuel@seyman.fr> - 1.3.0-2
Emmanuel Seyman f529573
- Take into account package review (#855665)
Emmanuel Seyman f529573
Emmanuel Seyman f529573
* Sun Sep 09 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> 1.3.0-1
Emmanuel Seyman f529573
- Initial creation