72cdc46
Name:           perl-CatalystX-InjectComponent
1b0e3ca
Version:        0.025
9cace25
Release:        9%{?dist}
72cdc46
Summary:        Inject components into your Catalyst application
72cdc46
License:        GPL+ or Artistic
72cdc46
Group:          Development/Libraries
72cdc46
URL:            http://search.cpan.org/dist/CatalystX-InjectComponent/
1b0e3ca
Source0:        http://search.cpan.org/CPAN/authors/id/R/RO/ROKR/CatalystX-InjectComponent-%{version}.tar.gz
72cdc46
BuildArch:      noarch
72cdc46
BuildRequires:  perl(Carp)
72cdc46
BuildRequires:  perl(Catalyst::Runtime) >= 5.80000
72cdc46
BuildRequires:  perl(Class::Inspector)
72cdc46
BuildRequires:  perl(Devel::InnerPackage)
72cdc46
BuildRequires:  perl(ExtUtils::MakeMaker)
72cdc46
BuildRequires:  perl(parent)
72cdc46
BuildRequires:  perl(Test::More)
72cdc46
BuildRequires:  perl(Test::Most)
72cdc46
Requires:       perl(Catalyst::Runtime) >= 5.80000
72cdc46
Requires:       perl(parent)
72cdc46
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
72cdc46
72cdc46
%{?perl_default_filter}
72cdc46
72cdc46
%description
72cdc46
CatalystX::InjectComponent will inject Controller, Model, and View components
72cdc46
into your Catalyst application at setup (run)time. It does this by creating a
72cdc46
new package on-the-fly, having that package extend the given component, and
72cdc46
then having Catalyst setup the new component (via ->setup_component).
72cdc46
72cdc46
%prep
72cdc46
%setup -q -n CatalystX-InjectComponent-%{version}
72cdc46
72cdc46
%build
72cdc46
%{__perl} Makefile.PL INSTALLDIRS=vendor
72cdc46
make %{?_smp_mflags}
72cdc46
72cdc46
%install
72cdc46
make pure_install DESTDIR=%{buildroot}
72cdc46
72cdc46
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
72cdc46
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
72cdc46
72cdc46
%{_fixperms} %{buildroot}/*
72cdc46
72cdc46
%check
72cdc46
make test
72cdc46
72cdc46
%files
72cdc46
%doc Changes README
72cdc46
%{perl_vendorlib}/*
72cdc46
%{_mandir}/man3/*
72cdc46
72cdc46
%changelog
9cace25
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.025-9
9cace25
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9cace25
68665fe
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.025-8
68665fe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
68665fe
4912b5a
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.025-7
4912b5a
- Perl 5.22 rebuild
4912b5a
b5eec5c
* Tue Sep 02 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.025-6
b5eec5c
- Perl 5.20 rebuild
b5eec5c
57ad271
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.025-5
57ad271
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
57ad271
2274555
* Tue Aug 06 2013 Petr Pisar <ppisar@redhat.com> - 0.025-4
2274555
- Perl 5.18 rebuild
2274555
7343dcb
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.025-3
7343dcb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7343dcb
af8692b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.025-2
af8692b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
af8692b
1b0e3ca
* Sat Jul 21 2012 Iain Arnell <iarnell@gmail.com> 0.025-1
1b0e3ca
- update to latest upstream version
1b0e3ca
3836d97
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.024-4
3836d97
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3836d97
319afe1
* Mon Jul 02 2012 Petr Pisar <ppisar@redhat.com> - 0.024-3
319afe1
- Perl 5.16 rebuild
319afe1
6e62140
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.024-2
6e62140
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
6e62140
72cdc46
* Fri Sep 30 2011 Iain Arnell <iarnell@gmail.com> 0.024-1
72cdc46
- Specfile autogenerated by cpanspec 1.78.