Emmanuel Seyman f529573
Name:           perl-Data-Validate-Type
4db7248
Version:        1.5.1
45d773f
Release:        3%{?dist}
Emmanuel Seyman f529573
Summary:        Public interface to Params::Util offering data type validation functions
Emmanuel Seyman f529573
License:        GPLv3
Emmanuel Seyman f529573
Group:          Development/Libraries
Emmanuel Seyman f529573
URL:            http://search.cpan.org/dist/Data-Validate-Type/
1c9ff14
Source0:        http://www.cpan.org/authors/id/A/AU/AUBERTG/Data-Validate-Type-v%{version}.tar.gz
Emmanuel Seyman f529573
BuildArch:      noarch
Emmanuel Seyman f529573
BuildRequires:  perl
Emmanuel Seyman f529573
BuildRequires:  perl(base)
Emmanuel Seyman f529573
BuildRequires:  perl(lib)
Emmanuel Seyman f529573
BuildRequires:  perl(Carp)
Emmanuel Seyman f529573
BuildRequires:  perl(Data::Dump)
Emmanuel Seyman f529573
BuildRequires:  perl(Exporter)
Emmanuel Seyman f529573
BuildRequires:  perl(File::Spec)
Emmanuel Seyman f529573
BuildRequires:  perl(Module::Build)
Emmanuel Seyman f529573
BuildRequires:  perl(Params::Util)
Emmanuel Seyman f529573
BuildRequires:  perl(Test::Exception)
1b9070b
BuildRequires:  perl(Test::FailWarnings)
Emmanuel Seyman f529573
BuildRequires:  perl(Test::More)
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
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
Emmanuel Seyman f529573
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
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