# # Conditional build: %bcond_without tests # do not perform "make test" # %define pdir Catalyst %define pnam Plugin-StackTrace Summary: Catalyst::Plugin::StackTrace - Display a stack trace on the debug screen #Summary(pl.UTF-8): Name: perl-Catalyst-Plugin-StackTrace Version: 0.11 Release: 1 # same as perl License: GPL v1+ or Artistic Group: Development/Languages/Perl Source0: http://www.cpan.org/modules/by-module/Catalyst/%{pdir}-%{pnam}-%{version}.tar.gz # Source0-md5: d4d99a35a9ded71c249e1742671cec76 URL: http://search.cpan.org/dist/Catalyst-Plugin-StackTrace/ BuildRequires: perl-devel >= 1:5.8.0 BuildRequires: rpm-perlprov >= 4.1-13 %if %{with tests} BuildRequires: perl-Catalyst >= 5.70 BuildRequires: perl-Devel-StackTrace %endif BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This plugin will enhance the standard Catalyst debug screen by including a stack trace of your appliation up to the point where the error occurred. Each stack frame is displayed along with the package name, line number, file name, and code context surrounding the line number. # %description -l pl.UTF-8 # TODO %prep %setup -q -n %{pdir}-%{pnam}-%{version} %build %{__perl} Makefile.PL \ INSTALLDIRS=vendor %{__make} %{?with_tests:%{__make} test} %install rm -rf $RPM_BUILD_ROOT %{__make} pure_install \ DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc Changes %{perl_vendorlib}/Catalyst/Plugin/*.pm %{_mandir}/man3/*