source: projects/specs/trunk/p/perl-Devel-StackTrace/perl-Devel-StackTrace-vl.spec @ 9106

Revision 9106, 5.4 KB checked in by inagaki, 9 years ago (diff)

2014-11-21 Ryoichi INAGAKI <ryo1@…>

  • perl-Archive-{Any, Zip}, perl-Devel-StackTrace?, perl-Exception-Class, perl-Module-Find, perl-PAR-Dist, perl-PPIx-Regexp, perl-String-Format: updated
  • perl-Class-Data-Inheritable, perl-Module-Info, perl-PPIx-Utilities: rebuilt


Line 
1Name:           perl-Devel-StackTrace
2Summary:        Perl module implementing stack trace and stack trace frame objects
3Version:        1.34
4Epoch:          1
5Release:        1%{?_dist_release}
6License:        Artistic 2.0
7Group:          Development/Libraries
8URL:            http://search.cpan.org/dist/Devel-StackTrace/
9Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Devel-StackTrace-%{version}.tar.gz
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12BuildArch:      noarch
13
14# --with release_tests ... also check "RELEASE_TESTS".
15# Disabled by default
16%bcond_with release_tests
17
18BuildRequires:  perl(ExtUtils::MakeMaker)
19BuildRequires:  perl(Test::More) >= 0.88
20BuildRequires:  perl(Scalar::Util)
21Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
22
23%if %{with release_tests}
24# for improved tests
25BuildRequires:  perl(Test::Pod)
26BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
27BuildRequires:  perl(Test::Kwalitee)
28BuildRequires:  perl(Test::EOL)
29BuildRequires:  perl(Test::NoTabs)
30BuildRequires:  perl(Test::Spelling)
31BuildRequires:  aspell-en
32%endif
33
34%description
35The Devel::StackTrace module contains two classes, Devel::StackTrace
36and Devel::StackTraceFrame.  The goal of this object is to encapsulate
37the information that can found through using the caller() function, as
38well as providing a simple interface to this data.
39
40The Devel::StackTrace object contains a set of Devel::StackTraceFrame
41objects, one for each level of the stack.  The frames contain all the
42data available from caller() as of Perl 5.6.0.
43
44%prep
45%setup -q -n Devel-StackTrace-%{version}
46
47%build
48%{__perl} Makefile.PL INSTALLDIRS=vendor
49make %{?_smp_mflags}
50
51%install
52rm -rf ${RPM_BUILD_ROOT}
53
54make pure_install PERL_INSTALL_ROOT=${RPM_BUILD_ROOT}
55
56find ${RPM_BUILD_ROOT} -type f -name .packlist -exec rm -f {} \;
57find ${RPM_BUILD_ROOT} -depth -type d -exec rmdir {} 2>/dev/null \;
58
59%{_fixperms} ${RPM_BUILD_ROOT}/*
60
61%check
62make test %{?with_release_tests:RELEASE_TESTING=1}
63
64%clean
65rm -rf ${RPM_BUILD_ROOT}
66
67%files
68%defattr(-,root,root,-)
69%doc README LICENSE Changes
70%dir %{perl_vendorlib}/Devel/StackTrace
71%{perl_vendorlib}/Devel/StackTrace/*
72%{perl_vendorlib}/Devel/StackTrace.pm
73%{_mandir}/man3/*
74
75%changelog
76* Thu Nov 20 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1:1.34-1
77- updated to 1.34
78- built with perl 5.16.3
79
80* Thu Mar 01 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1:1.27-2
81- rebuild
82
83* Thu Feb 23 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1:1.27-1
84- initial package for Vine Linux
85
86* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.27-4
87- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
88
89* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.27-3
90- Perl mass rebuild
91
92* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.27-2
93- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
94
95* Mon Jan 17 2011 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.27-1
96- Upstream update.
97
98* Wed Nov 03 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.26-1
99- Upstream update.
100
101* Sun Sep 12 2010 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.25-1
102- Upstream update.
103- Spec overhaul.
104- Add %%bcond_with release_tests
105
106* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.22-5
107- Mass rebuild with perl-5.12.0
108
109* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.22-4
110- Mass rebuild with perl-5.12.0
111
112* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1:1.22-3
113- rebuild against perl 5.10.1
114
115* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.22-2
116- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
117
118* Mon Jul 20 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.22-1
119- Upstream update.
120
121* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.20-3
122- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
123
124* Wed Feb 18 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.20-2
125- BR: perl(Test::Kwalitee).
126
127* Sat Dec 13 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1:1.20-1
128- Upstream update.
129- Bump epoch.
130
131* Fri Aug 08 2008 Ralf Corsépius <rc040203@freenet.de> - 1.1902-1
132- Upstream update.
133
134* Wed Jun 25 2008 Ralf Corsépius <rc040203@freenet.de> - 1.1901-1
135- Upstream update.
136
137* Fri May 16 2008 Ralf Corsépius <rc040203@freenet.de> - 1.18-2
138- Bump release.
139
140* Mon Apr 07 2008 Ralf Corsépius <rc040203@freenet.de> - 1.18-1
141- Upstream update.
142
143* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.16-2
144- Rebuild for perl 5.10 (again)
145
146* Sun Feb 03 2008 Ralf Corsépius <rc040203@freenet.de> - 1.16-1
147- Upstream update.
148- Activate IS_MAINTAINER-tests.
149- BR: perl(Test::Pod::Coverage).
150
151* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.15-3
152- rebuild for new perl
153
154* Wed Aug 29 2007 Ralf Corsépius <rc040203@freenet.de> - 1.15-2
155- Update License.
156
157* Mon Apr 30 2007 Ralf Corsépius <rc040203@freenet.de> - 1.15-1
158- Upstream update.
159
160* Sat Mar 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.14-1
161- Upstream update.
162
163* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-2
164- Mass rebuild.
165
166* Wed Apr 04 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-1
167- Upstream update.
168
169* Wed Mar 01 2006 Ralf Corsépius <rc040203@freenet.de> - 1.12-2
170- Rebuild for perl-5.8.8.
171
172* Sun Oct 02 2005 Ralf Corsepius <rc040203@freenet.de> - 1.12-1
173- Upstream update.
Note: See TracBrowser for help on using the repository browser.