8fb805a
Name:           perl-Catalyst-Plugin-StackTrace
47ce1f3
Version:        0.12
991e1ad
Release:        23%{?dist}
8fb805a
Summary:        Display a stack trace on the debug screen
5d58151
License:        GPL+ or Artistic
0d8b4bc
URL:            https://metacpan.org/release/Catalyst-Plugin-StackTrace
0d8b4bc
Source0:        https://cpan.metacpan.org/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-StackTrace-%{version}.tar.gz
8fb805a
BuildArch:      noarch
47ce1f3
BuildRequires:  coreutils
47ce1f3
BuildRequires:  findutils
47ce1f3
BuildRequires:  make
f1e82d5
BuildRequires:  perl-interpreter
43e6a7d
BuildRequires:  perl-generators
47ce1f3
BuildRequires:  perl(base)
Chris Weyl c027c60
BuildRequires:  perl(Catalyst) >= 5.70
47ce1f3
BuildRequires:  perl(Catalyst::Controller)
47ce1f3
BuildRequires:  perl(Catalyst::Test)
8fb805a
BuildRequires:  perl(Devel::StackTrace)
47ce1f3
BuildRequires:  perl(File::Spec)
47ce1f3
BuildRequires:  perl(FindBin)
47ce1f3
BuildRequires:  perl(HTML::Entities)
1e21c84
BuildRequires:  perl(inc::Module::Install) >= 0.87
47ce1f3
BuildRequires:  perl(lib)
1e21c84
BuildRequires:  perl(Module::Install::Metadata)
1e21c84
BuildRequires:  perl(Module::Install::WriteAll)
47ce1f3
BuildRequires:  perl(Moose)
47ce1f3
BuildRequires:  perl(MooseX::Emulate::Class::Accessor::Fast)
Chris Weyl c027c60
BuildRequires:  perl(MRO::Compat) >= 0.10
47ce1f3
BuildRequires:  perl(namespace::autoclean)
47ce1f3
BuildRequires:  perl(overload)
47ce1f3
BuildRequires:  perl(Scalar::Util)
47ce1f3
BuildRequires:  perl(strict)
8fb805a
BuildRequires:  perl(Test::More)
47ce1f3
BuildRequires:  perl(Test::Perl::Critic)
8fb805a
BuildRequires:  perl(Test::Pod) >= 1.14
8fb805a
BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
47ce1f3
BuildRequires:  perl(warnings)
47ce1f3
Requires:       perl(Catalyst) >= 5.70
47ce1f3
Requires:       perl(MooseX::Emulate::Class::Accessor::Fast)
8fb805a
8fb805a
%description
8fb805a
This plugin will enhance the standard Catalyst debug screen by including a
8fb805a
stack trace of your appliation up to the point where the error occurred.
8fb805a
Each stack frame is displayed along with the package name, line number,
8fb805a
file name, and code context surrounding the line number.
8fb805a
8fb805a
%prep
8fb805a
%setup -q -n Catalyst-Plugin-StackTrace-%{version}
1e21c84
# Remove bundled libraries
1e21c84
rm -r inc
1e21c84
sed -i -e '/^inc\// d' MANIFEST
8fb805a
8fb805a
%build
8fb805a
%{__perl} Makefile.PL INSTALLDIRS=vendor
8fb805a
make %{?_smp_mflags}
8fb805a
8fb805a
%install
8fb805a
rm -rf $RPM_BUILD_ROOT
8fb805a
47ce1f3
make pure_install DESTDIR=$RPM_BUILD_ROOT
8fb805a
8fb805a
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
8fb805a
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
8fb805a
8fb805a
%{_fixperms} $RPM_BUILD_ROOT/*
8fb805a
8fb805a
%check
5d58151
TEST_POD=1 make test
8fb805a
8fb805a
%files
Chris Weyl c027c60
%doc Changes
8fb805a
%{perl_vendorlib}/*
8fb805a
%{_mandir}/man3/*
8fb805a
8fb805a
%changelog
991e1ad
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-23
991e1ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
991e1ad
e5a8e49
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-22
e5a8e49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
e5a8e49
e089d40
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-21
e089d40
- Perl 5.36 rebuild
e089d40
d44891a
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-20
d44891a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
d44891a
3dc01d0
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-19
3dc01d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
3dc01d0
9370f5a
* Sat May 22 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-18
9370f5a
- Perl 5.34 rebuild
9370f5a
5a56748
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-17
5a56748
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5a56748
217ead1
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-16
217ead1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
217ead1
941078f
* Thu Jun 25 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-15
941078f
- Perl 5.32 rebuild
941078f
c36bab3
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-14
c36bab3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
c36bab3
7d292e3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-13
7d292e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7d292e3
16d9cd9
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-12
16d9cd9
- Perl 5.30 rebuild
16d9cd9
d518162
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-11
d518162
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
d518162
bb06e26
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-10
bb06e26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
bb06e26
e6bddcb
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-9
e6bddcb
- Perl 5.28 rebuild
e6bddcb
7b797d0
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-8
7b797d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7b797d0
24cf82d
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-7
24cf82d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
24cf82d
ce2eef7
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-6
ce2eef7
- Perl 5.26 rebuild
ce2eef7
1e21c84
* Wed May 24 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-5
1e21c84
- Fix building on Perl without '.' in @INC
1e21c84
fc902e4
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-4
fc902e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
fc902e4
240849a
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-3
240849a
- Perl 5.24 rebuild
240849a
6706735
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.12-2
6706735
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6706735
47ce1f3
* Thu Aug 27 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.12-1
47ce1f3
- 0.12 bump
47ce1f3
dfb98af
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-17
dfb98af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
dfb98af
1509369
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-16
1509369
- Perl 5.22 rebuild
1509369
d760bf6
* Tue Sep 02 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-15
d760bf6
- Perl 5.20 rebuild
d760bf6
64136f7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-14
64136f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
64136f7
755e09f
* Tue Aug 06 2013 Petr Pisar <ppisar@redhat.com> - 0.10-13
755e09f
- Perl 5.18 rebuild
755e09f
c95e524
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-12
c95e524
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
c95e524
a35e549
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-11
a35e549
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
a35e549
9b20a18
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-10
9b20a18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9b20a18
1c4ddd2
* Mon Jul 02 2012 Petr Pisar <ppisar@redhat.com> - 0.10-9
1c4ddd2
- Perl 5.16 rebuild
1c4ddd2
80e936e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-8
80e936e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
80e936e
Petr Sabata 7093929
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.10-7
Petr Sabata 7093929
- Perl mass rebuild
Petr Sabata 7093929
9fef0e1
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-6
9fef0e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9fef0e1
a4fe191
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.10-5
a4fe191
- 661697 rebuild for fixing problems with vendorach/lib
a4fe191
3fe8a8a
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.10-4
3fe8a8a
- Mass rebuild with perl-5.12.0
3fe8a8a
73079a1
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.10-3
73079a1
- rebuild against perl 5.10.1
73079a1
edeb7eb
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-2
edeb7eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
edeb7eb
Chris Weyl c027c60
* Sun May 31 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.10-1
Chris Weyl c027c60
- auto-update to 0.10 (by cpan-spec-update 0.01)
Chris Weyl c027c60
- added a new br on perl(MRO::Compat) (version 0.10)
Chris Weyl c027c60
- altered br on perl(Catalyst) (5.61 => 5.70)
Chris Weyl c027c60
Chris Weyl 03700d7
* Fri Feb 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.09-1
Chris Weyl 03700d7
- update to 0.09
Chris Weyl 03700d7
fe7058f
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-5
fe7058f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
fe7058f
Caolan McNamara 6b274b8
* Sat Jun 07 2008 Caolán McNamara <caolanm@redhat.com> 0.07-4
Caolan McNamara 6b274b8
- rebuild for dependencies
Caolan McNamara 6b274b8
5d58151
* Sat Apr 12 2008 Simon Wilkinson <simon@sxw.org.uk> 0.07-3
5d58151
- Fix incorrect license
5d58151
- Try building with POD checks
5d58151
8fb805a
* Thu Mar 27 2008 Simon Wilkinson <simon@sxw.org.uk> 0.07-2
8fb805a
- Add build dependencies on Test::Pod and Test::Pod::Coverage for tests
8fb805a
8fb805a
* Thu Mar 27 2008 Simon Wilkinson <simon@sxw.org.uk> 0.07-1
8fb805a
- Specfile autogenerated by cpanspec 1.73.