Chris Weyl 32d1c6d
Name:           perl-MooseX-Params-Validate
Chris Weyl 32d1c6d
Summary:        Extension of Params::Validate using Moose's types
964cd93
Version:        0.21
0430699
Release:        9%{?dist}
Chris Weyl 5cd91b4
License:        GPL+ or Artistic
a4b9fe9
Chris Weyl fb495b1
Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-Params-Validate-%{version}.tar.gz 
Chris Weyl 32d1c6d
URL:            http://search.cpan.org/dist/MooseX-Params-Validate/
Chris Weyl 5cd91b4
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl fb495b1
BuildArch:      noarch
Chris Weyl 5cd91b4
28ea8c3
BuildRequires:  perl-generators
Chris Weyl 462905e
BuildRequires:  perl(Carp)
Chris Weyl 462905e
BuildRequires:  perl(Devel::Caller)
964cd93
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.75
964cd93
BuildRequires:  perl(Moose) >= 2.1200
201a25c
BuildRequires:  perl(Moose::Role)
201a25c
BuildRequires:  perl(Moose::Util::TypeConstraints)
201a25c
BuildRequires:  perl(overload)
964cd93
BuildRequires:  perl(Params::Validate) >= 1.15
Chris Weyl 3ece2f2
BuildRequires:  perl(Scalar::Util)
201a25c
BuildRequires:  perl(strict)
Chris Weyl eab6a5e
BuildRequires:  perl(Sub::Exporter)
201a25c
BuildRequires:  perl(Test::Fatal)
8801f79
BuildRequires:  perl(Test::More) >= 0.88
201a25c
BuildRequires:  perl(warnings)
Chris Weyl fb495b1
Chris Weyl fb495b1
%{?perl_default_filter}
Chris Weyl 462905e
Chris Weyl 32d1c6d
%description
Chris Weyl 32d1c6d
This module fills a gap in Moose by adding method parameter validation to
Chris Weyl 32d1c6d
Moose. This is just one of many developing options, it should be considered
Chris Weyl 32d1c6d
the "official" one by any means though.
Chris Weyl 32d1c6d
Chris Weyl 32d1c6d
%prep
Chris Weyl 32d1c6d
%setup -q -n MooseX-Params-Validate-%{version}
Chris Weyl 32d1c6d
66ad346
# silence rpmlint warning
66ad346
sed -i -e '1s,#!.*perl,#!%{__perl},' t/*.t
66ad346
Chris Weyl 32d1c6d
%build
964cd93
%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Chris Weyl 3ece2f2
make %{?_smp_mflags}
Chris Weyl 32d1c6d
Chris Weyl 32d1c6d
%install
Chris Weyl fb495b1
make pure_install DESTDIR=%{buildroot}
Chris Weyl 32d1c6d
Chris Weyl 32d1c6d
%{_fixperms} %{buildroot}/*
Chris Weyl 32d1c6d
Chris Weyl 32d1c6d
%check
Chris Weyl 3ece2f2
make test
Chris Weyl 32d1c6d
Chris Weyl 32d1c6d
%files
a4b9fe9
%doc Changes README.md t
a4b9fe9
%license LICENSE
Chris Weyl 32d1c6d
%{perl_vendorlib}/*
Chris Weyl 32d1c6d
%{_mandir}/man3/*
Chris Weyl 32d1c6d
Chris Weyl 32d1c6d
%changelog
0430699
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-9
0430699
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0430699
4c271df
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-8
4c271df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4c271df
32a289f
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.21-7
32a289f
- Perl 5.26 rebuild
32a289f
64b503e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-6
64b503e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
64b503e
459a2e0
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.21-5
459a2e0
- Perl 5.24 rebuild
459a2e0
23117f4
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-4
23117f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
23117f4
191273a
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-3
191273a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
191273a
07cbfe1
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.21-2
07cbfe1
- Perl 5.22 rebuild
07cbfe1
964cd93
* Sun Feb 15 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 0.21-1
964cd93
- Update to 0.21
964cd93
a4b9fe9
* Tue Nov 11 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 0.19-1
a4b9fe9
- Update to 0.19
a4b9fe9
- Use the %%license tag
a4b9fe9
- Drop the tests obsolete
a4b9fe9
3296f96
* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.18-5
3296f96
- Perl 5.20 rebuild
3296f96
e702c04
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-4
e702c04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e702c04
8375603
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18-3
8375603
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8375603
125df08
* Fri Aug 02 2013 Petr Pisar <ppisar@redhat.com> - 0.18-2
125df08
- Perl 5.18 rebuild
125df08
201a25c
* Fri Feb 15 2013 Iain Arnell <iarnell@gmail.com> 0.18-1
201a25c
- update to latest upstream version
201a25c
- drop explicit requires
66ad346
- drop tests sub-package; move tests to main documentation
201a25c
f39cd7b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-6
f39cd7b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f39cd7b
d2a91d9
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-5
d2a91d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d2a91d9
f151187
* Fri Jun 22 2012 Petr Pisar <ppisar@redhat.com> - 0.16-4
f151187
- Perl 5.16 rebuild
f151187
cc788b3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16-3
cc788b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cc788b3
Petr Sabata 0f2c9c0
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.16-2
Petr Sabata 0f2c9c0
- Perl mass rebuild
Petr Sabata 0f2c9c0
8801f79
* Sun Mar 06 2011 Iain Arnell <iarnell@gmail.com> 0.16-1
8801f79
- update to latest upstream version
8801f79
- clean up spec for modern rpmbuild
8801f79
2e5771f
* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.14-2
2e5771f
- 661697 rebuild for fixing problems with vendorach/lib
2e5771f
de677a9
* Mon May 03 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.14-1
de677a9
- Mass rebuild with perl-5.12.0 & update
35d8dd9
Chris Weyl fb495b1
* Sun Mar 14 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.13-1
Chris Weyl fb495b1
- update by Fedora::App::MaintainerTools 0.006
Chris Weyl fb495b1
- PERL_INSTALL_ROOT => DESTDIR
Chris Weyl fb495b1
- updating to latest GA CPAN version (0.13)
Chris Weyl fb495b1
- dropped old BR on perl(Sub::Name)
Chris Weyl fb495b1
47dc39e
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.12-2
47dc39e
- rebuild against perl 5.10.1
47dc39e
Chris Weyl 462905e
* Sat Aug 08 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.12-1
Chris Weyl 462905e
- auto-update to 0.12 (by cpan-spec-update 0.01)
Chris Weyl 462905e
- added a new br on perl(Carp) (version 0)
Chris Weyl 462905e
- added a new br on perl(Devel::Caller) (version 0)
Chris Weyl 462905e
- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
Chris Weyl 462905e
- added a new req on perl(Carp) (version 0)
Chris Weyl 462905e
- added a new req on perl(Devel::Caller) (version 0)
Chris Weyl 462905e
- added a new req on perl(Moose) (version 0.58)
Chris Weyl 462905e
- added a new req on perl(Params::Validate) (version 0.88)
Chris Weyl 462905e
- added a new req on perl(Scalar::Util) (version 0)
Chris Weyl 462905e
- added a new req on perl(Sub::Exporter) (version 0)
Chris Weyl 462905e
a9b2c7a
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-2
a9b2c7a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a9b2c7a
Chris Weyl d078ed4
* Sun Apr 19 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.09-1
Chris Weyl d078ed4
- update to 0.09
Chris Weyl d078ed4
d7ecbd7
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-3
d7ecbd7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d7ecbd7
Chris Weyl dfadb2c
* Sat Jan 10 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.07-2
Chris Weyl dfadb2c
- rebuild against new Moose
Chris Weyl dfadb2c
Chris Weyl 3ece2f2
* Sat Nov 08 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.07-1
Chris Weyl 3ece2f2
- update to 0.07
Chris Weyl 3ece2f2
- change from Build.PL to Makefile.PL incantation (now using Module::Install)
Chris Weyl 3ece2f2
- update br's
Chris Weyl 3ece2f2
Chris Weyl eab6a5e
* Tue Jul 08 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.05-1
Chris Weyl eab6a5e
- update to 0.05
Chris Weyl eab6a5e
74cd930
* Wed Mar 05 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-2
74cd930
- rebuild for new perl
74cd930
Chris Weyl 5cd91b4
* Mon Oct 22 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.03-1
Chris Weyl 5cd91b4
- update to 0.03
Chris Weyl 5cd91b4
- license tag update: GPL -> GPL+
Chris Weyl 5cd91b4
- add t/ to doc
Chris Weyl 5cd91b4
Chris Weyl 7795702
* Thu Apr 26 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.02-1
Chris Weyl 7795702
- update to 0.02
Chris Weyl 7795702
Chris Weyl 1837056
* Thu Apr 19 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.01-2
Chris Weyl 1837056
- bump
Chris Weyl 1837056
Chris Weyl 32d1c6d
* Wed Apr 18 2007 Chris Weyl <cweyl@alumni.drew.edu> 0.01-1
Chris Weyl 32d1c6d
- Specfile autogenerated by cpanspec 1.69.1.