Chris Weyl 9de6bb9
Name:           perl-Catalyst-Model-DBIC-Schema
Chris Weyl 9de6bb9
Summary:        DBIx::Class::Schema Model Class
e3192ab
Version:        0.61
ea4f676
Release:        2%{?dist}
Chris Weyl 9de6bb9
License:        GPL+ or Artistic
Chris Weyl 9de6bb9
Group:          Development/Libraries
e3192ab
Source0:        http://search.cpan.org/CPAN/authors/id/I/IL/ILMARI/Catalyst-Model-DBIC-Schema-%{version}.tar.gz
ea4f676
# Restore compatibility with Data-Dumper-2.151, bug #1085905, CPAN RT#94599
ea4f676
Patch0:         Catalyst-Model-DBIC-Schema-0.62-Adjust-test-to-Data-Dumer-2.151.patch
Chris Weyl 9de6bb9
URL:            http://search.cpan.org/dist/Catalyst-Model-DBIC-Schema/
Chris Weyl 9de6bb9
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl 80b6c35
BuildArch:      noarch
Chris Weyl 9de6bb9
Chris Weyl 8f11199
Provides:       perl(Catalyst::Model::DBIC::Schema::Types)
Chris Weyl 8f11199
Chris Weyl 80b6c35
BuildRequires:  /usr/bin/catalyst.pl
Chris Weyl 80b6c35
BuildRequires:  perl(Carp::Clan)
61f4968
BuildRequires:  perl(Catalyst::Component::InstancePerContext)
Chris Weyl 80b6c35
BuildRequires:  perl(Catalyst::Runtime) >= 5.80005
de5df22
BuildRequires:  perl(Catalyst::Devel) >= 1.0
Chris Weyl 80b6c35
BuildRequires:  perl(CatalystX::Component::Traits) >= 0.14
Chris Weyl 80b6c35
BuildRequires:  perl(CPAN)
Chris Weyl 80b6c35
BuildRequires:  perl(DBD::SQLite)
Chris Weyl 80b6c35
BuildRequires:  perl(DBIx::Class) >= 0.08114
de5df22
BuildRequires:  perl(DBIx::Class::Cursor::Cached)
de5df22
BuildRequires:  perl(DBIx::Class::Schema::Loader) >= 0.04005
Chris Weyl 80b6c35
BuildRequires:  perl(Hash::Merge)
79c396c
BuildRequires:  perl(inc::Module::Install)
Chris Weyl 80b6c35
BuildRequires:  perl(List::MoreUtils)
de5df22
BuildRequires:  perl(Moose) >= 1.12
61f4968
BuildRequires:  perl(MooseX::MarkAsMethods) >= 0.13
de5df22
BuildRequires:  perl(MooseX::NonMoose) >= 0.16
Chris Weyl 80b6c35
BuildRequires:  perl(MooseX::Types)
de5df22
BuildRequires:  perl(namespace::autoclean) >= 0.09
de5df22
BuildRequires:  perl(namespace::clean)
61f4968
BuildRequires:  perl(Storable)
Chris Weyl 80b6c35
BuildRequires:  perl(Test::Exception)
Chris Weyl 80b6c35
BuildRequires:  perl(Test::More)
Chris Weyl 9de6bb9
BuildRequires:  perl(Test::Pod)
61f4968
BuildRequires:  perl(Test::Requires)
Chris Weyl 80b6c35
BuildRequires:  perl(Tie::IxHash)
de5df22
BuildRequires:  perl(Try::Tiny)
Chris Weyl 9de6bb9
Chris Weyl 80b6c35
Requires:       perl(Catalyst::Runtime) >= 5.80005
Chris Weyl 80b6c35
Requires:       perl(CatalystX::Component::Traits) >= 0.14
Chris Weyl 80b6c35
Requires:       perl(DBIx::Class) >= 0.08114
de5df22
Requires:       perl(DBIx::Class::Cursor::Cached)
de5df22
Requires:       perl(DBIx::Class::Schema::Loader) >= 0.04005
Chris Weyl 80b6c35
Requires:       perl(Hash::Merge)
de5df22
Requires:       perl(Moose) >= 1.12
de5df22
Requires:       perl(MooseX::NonMoose) >= 0.16
Chris Weyl 80b6c35
ff883f3
# obsolete/provide old tests subpackage
ff883f3
# can be removed during F19 development cycle
ff883f3
Obsoletes:      %{name}-tests < 0.59-2
ff883f3
Provides:       %{name}-tests = %{version}-%{release}
Chris Weyl 80b6c35
Chris Weyl 80b6c35
%{?perl_default_filter}
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%description
Chris Weyl 9de6bb9
This is a Catalyst Model for DBIx::Class::Schema-based Models. See the
Chris Weyl 9de6bb9
documentation for Catalyst::Helper::Model::DBIC::Schema for information on
Chris Weyl 9de6bb9
generating these Models via Helper scripts.
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%prep
Chris Weyl 9de6bb9
%setup -q -n Catalyst-Model-DBIC-Schema-%{version}
ea4f676
%patch0 -p1
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%build
Chris Weyl 9de6bb9
%{__perl} Makefile.PL INSTALLDIRS=vendor
Chris Weyl 9de6bb9
make %{?_smp_mflags}
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%install
Chris Weyl 80b6c35
make pure_install DESTDIR=%{buildroot}
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%{_fixperms} %{buildroot}/*
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%check
Chris Weyl 9de6bb9
TEST_POD=1 C_M_DBIC_SCHEMA_TESTAPP=1 make test
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%files
ff883f3
%doc Changes README t/
Chris Weyl 9de6bb9
%{perl_vendorlib}/*
Chris Weyl 9de6bb9
%{_mandir}/man3/*
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
%changelog
ea4f676
* Fri Apr 11 2014 Petr Pisar <ppisar@redhat.com> - 0.61-2
ea4f676
- Restore compatibility with Data-Dumper-2.151 (bug #1085905)
ea4f676
e3192ab
* Sat Aug 10 2013 Paul Howarth <paul@city-fan.org> - 0.61-1
e3192ab
- Update to 0.61
e3192ab
  - Fix test failure caused by hash randomization in perl 5.17 (RT#82917)
e3192ab
- This release by ILMARI -> update source URL
e3192ab
6870f75
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-5
6870f75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
6870f75
ed3c6c6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-4
ed3c6c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ed3c6c6
7fe9e0b
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.60-3
7fe9e0b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7fe9e0b
91d2b0b
* Mon Jul 02 2012 Petr Pisar <ppisar@redhat.com> - 0.60-2
91d2b0b
- Perl 5.16 rebuild
91d2b0b
79c396c
* Sun Jun 17 2012 Iain Arnell <iarnell@gmail.com> 0.60-1
79c396c
- update to latest upstream version
79c396c
- BR inc::Module::Install instead of EU::MM
79c396c
ff883f3
* Sun Jan 22 2012 Iain Arnell <iarnell@gmail.com> 0.59-2
ff883f3
- drop tests subpackage; move tests to main package documentation
ff883f3
61f4968
* Thu Jan 12 2012 Iain Arnell <iarnell@gmail.com> 0.59-1
61f4968
- update to latest upstream version
61f4968
de5df22
* Thu Jul 21 2011 Iain Arnell <iarnell@gmail.com> 0.50-1
de5df22
- update to latest upstream version
de5df22
- clean up spec for modern rpmbuild
de5df22
Petr Sabata 16e9e94
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.40-6
Petr Sabata 16e9e94
- Perl mass rebuild
Petr Sabata 16e9e94
ec47c15
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.40-5
ec47c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ec47c15
cc6d3be
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.40-4
cc6d3be
- 661697 rebuild for fixing problems with vendorach/lib
cc6d3be
2d38d16
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.40-3
2d38d16
- Mass rebuild with perl-5.12.0
2d38d16
Chris Weyl 8f11199
* Mon Mar 22 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.40-2
Chris Weyl 8f11199
- manually provide Catalyst::Model::DBIC::Schema::Types... le sigh
Chris Weyl 8f11199
Chris Weyl 80b6c35
* Fri Mar 12 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.40-1
Chris Weyl 80b6c35
- update by Fedora::App::MaintainerTools 0.006
Chris Weyl 80b6c35
- PERL_INSTALL_ROOT => DESTDIR
Chris Weyl 80b6c35
- updating to latest GA CPAN version (0.40)
Chris Weyl 80b6c35
- added a new br on perl(Carp::Clan) (version 0)
Chris Weyl 80b6c35
- altered br on perl(Catalyst::Runtime) (5.70 => 5.80005)
Chris Weyl 80b6c35
- added a new br on perl(CatalystX::Component::Traits) (version 0.14)
Chris Weyl 80b6c35
- altered br on perl(DBIx::Class) (0.07006 => 0.08114)
Chris Weyl 80b6c35
- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
Chris Weyl 80b6c35
- added a new br on perl(List::MoreUtils) (version 0)
Chris Weyl 80b6c35
- added a new br on perl(Moose) (version 0.90)
Chris Weyl 80b6c35
- added a new br on perl(MooseX::Types) (version 0)
Chris Weyl 80b6c35
- added a new br on perl(Test::Exception) (version 0)
Chris Weyl 80b6c35
- added a new br on perl(Test::More) (version 0.94)
Chris Weyl 80b6c35
- added a new br on perl(Tie::IxHash) (version 0)
Chris Weyl 80b6c35
- added a new br on perl(namespace::autoclean) (version 0)
Chris Weyl 80b6c35
- dropped old BR on perl(Class::Accessor::Fast)
Chris Weyl 80b6c35
- dropped old BR on perl(Class::C3)
Chris Weyl 80b6c35
- dropped old BR on perl(Class::C3::XS)
Chris Weyl 80b6c35
- dropped old BR on perl(Class::Data::Accessor)
Chris Weyl 80b6c35
- dropped old BR on perl(MRO::Compat)
Chris Weyl 80b6c35
- dropped old BR on perl(Test::Pod::Coverage)
Chris Weyl 80b6c35
- dropped old BR on perl(UNIVERSAL::require)
Chris Weyl 80b6c35
- added manual BR on perl(Hash::Merge)
Chris Weyl 80b6c35
- added a new br on CPAN (inc::Module::AutoInstall found)
Chris Weyl 80b6c35
- added a new req on perl(Carp::Clan) (version 0)
Chris Weyl 80b6c35
- altered req on perl(Catalyst::Runtime) (5.70 => 5.80005)
Chris Weyl 80b6c35
- added a new req on perl(CatalystX::Component::Traits) (version 0.14)
Chris Weyl 80b6c35
- added a new req on perl(DBIx::Class) (version 0.08114)
Chris Weyl 80b6c35
- added a new req on perl(List::MoreUtils) (version 0)
Chris Weyl 80b6c35
- added a new req on perl(Moose) (version 0.90)
Chris Weyl 80b6c35
- added a new req on perl(MooseX::Types) (version 0)
Chris Weyl 80b6c35
- added a new req on perl(Tie::IxHash) (version 0)
Chris Weyl 80b6c35
- added a new req on perl(namespace::autoclean) (version 0)
Chris Weyl 80b6c35
- dropped old requires on perl(Class::Accessor::Fast)
Chris Weyl 80b6c35
- dropped old requires on perl(Class::Data::Accessor)
Chris Weyl 80b6c35
- added manual requires on perl(Hash::Merge)
Chris Weyl 80b6c35
c046e53
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.23-3
c046e53
- rebuild against perl 5.10.1
c046e53
fae9373
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23-2
fae9373
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
fae9373
Chris Weyl 55c3a04
* Sat Apr 04 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.23-1
Chris Weyl 55c3a04
- update to 0.23
Chris Weyl 55c3a04
Chris Weyl 55c3a04
* Sat Apr 04 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.23-1
Chris Weyl 55c3a04
- update to 0.23
Chris Weyl 55c3a04
f3d81d6
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-3
f3d81d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f3d81d6
Chris Weyl fd5d9ce
* Tue Sep 09 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.21-2
Chris Weyl fd5d9ce
- bump
Chris Weyl fd5d9ce
Chris Weyl 9de6bb9
* Tue Sep 09 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.21-1
Chris Weyl 9de6bb9
- update to 0.21
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
* Tue Jul 22 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.20-2
Chris Weyl 9de6bb9
- add DBIx::Class::Schema::Loader as a BR and R
Chris Weyl 9de6bb9
Chris Weyl 9de6bb9
* Sun Mar 30 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.20-1
Chris Weyl 9de6bb9
- Specfile autogenerated by cpanspec 1.74.