1e9491b
Name:           perl-Devel-NYTProf
f246637
Version:        6.03
fdd1d4f
Release:        2%{?dist}
1e9491b
Summary:        Powerful feature-rich perl source code profiler
1e9491b
License:        GPL+ or Artistic
1e9491b
Group:          Development/Libraries
1e9491b
URL:            http://search.cpan.org/dist/Devel-NYTProf/
1e9491b
Source0:        http://www.cpan.org/authors/id/T/TI/TIMB/Devel-NYTProf-%{version}.tar.gz
Petr Šabata 3e7548a
# Build
Petr Šabata 5849e32
BuildRequires:  coreutils
Petr Šabata 5849e32
BuildRequires:  findutils
Petr Šabata 5849e32
BuildRequires:  make
Petr Šabata 5849e32
BuildRequires:  zlib-devel
Petr Šabata 3e7548a
BuildRequires:  perl
497590e
BuildRequires:  perl-devel
497590e
BuildRequires:  perl-generators
Petr Šabata 3e7548a
BuildRequires:  perl(Config)
Petr Šabata 3e7548a
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
Petr Šabata 3e7548a
BuildRequires:  perl(Getopt::Long)
Petr Šabata 3e7548a
BuildRequires:  perl(strict)
Petr Šabata 3e7548a
BuildRequires:  perl(warnings)
Petr Šabata 3e7548a
# Runtime
Petr Šabata 3e7548a
# Unused BuildRequires:  perl(ActiveState::Browser)
Petr Šabata 3e7548a
# Unused BuildRequires:  perl(Apache)
Petr Šabata 3e7548a
BuildRequires:  perl(base)
Petr Šabata 3e7548a
# Unused BuildRequires:  perl(Browser::Open)
bf8b4ad
BuildRequires:  perl(Carp)
Petr Šabata 3e7548a
BuildRequires:  perl(constant)
Petr Šabata 3e7548a
BuildRequires:  perl(Cwd)
bf8b4ad
BuildRequires:  perl(Data::Dumper)
Petr Šabata 3e7548a
BuildRequires:  perl(DynaLoader)
Petr Šabata 3e7548a
BuildRequires:  perl(Exporter)
bf8b4ad
BuildRequires:  perl(File::Copy)
bf8b4ad
BuildRequires:  perl(File::Path)
Petr Šabata 3e7548a
BuildRequires:  perl(File::Spec)
Petr Šabata 73693c8
BuildRequires:  perl(File::Which)
Petr Šabata 5849e32
# Unused BuildRequires:  perl(JSON::MaybeXS)
Petr Šabata 3e7548a
BuildRequires:  perl(lib)
bf8b4ad
BuildRequires:  perl(List::Util)
bf8b4ad
BuildRequires:  perl(Scalar::Util)
Petr Šabata 3e7548a
BuildRequires:  perl(XSLoader)
Petr Šabata 3e7548a
# Tests only
Petr Šabata 3e7548a
BuildRequires:  perl(AutoLoader)
Petr Šabata 3e7548a
BuildRequires:  perl(AutoSplit)
Petr Šabata 3e7548a
# Unused BuildRequires:  perl(BSD::Resource)
Petr Šabata 3e7548a
BuildRequires:  perl(ExtUtils::testlib)
Petr Šabata 3e7548a
BuildRequires:  perl(feature)
Petr Šabata 3e7548a
BuildRequires:  perl(File::Temp)
f14e185
BuildRequires:  perl(Test::Differences)
1e9491b
BuildRequires:  perl(Test::More)
Petr Šabata 3e7548a
BuildRequires:  perl(vars)
Petr Šabata 3e7548a
# Optional tests only
Petr Šabata 3e7548a
BuildRequires:  perl(Sub::Name) >= 0.11
Petr Šabata 3e7548a
BuildRequires:  perl(Test::Pod) >= 1.00
Petr Šabata 3e7548a
BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
Petr Šabata 3e7548a
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Petr Šabata 3e7548a
# Unneded Requires:       perl(Apache)
Petr Šabata 5849e32
# Optional features
Petr Šabata 5849e32
Suggests:       perl(Browser::Open)
Petr Šabata 5849e32
Suggests:       perl(JSON::MaybeXS)
1e9491b
ec1e80b
%{?perl_default_filter}
ec1e80b
1e9491b
%description
1e9491b
Devel::NYTProf is a powerful feature-rich perl source code profiler.
1e9491b
1e9491b
%prep
1e9491b
%setup -q -n Devel-NYTProf-%{version}
1e9491b
1e9491b
%build
Petr Šabata 3e7548a
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1
1e9491b
make %{?_smp_mflags}
1e9491b
1e9491b
%install
Petr Šabata 3e7548a
make pure_install DESTDIR=%{buildroot}
f246637
find %{buildroot} -type f -name '*.bs' -size 0 -delete
1e9491b
# remove duplicate installed lib in wrong location
Petr Šabata 3e7548a
rm -rf %{buildroot}/%{perl_vendorarch}/Devel/auto/
Petr Šabata 3e7548a
%{_fixperms} %{buildroot}/*
1e9491b
1e9491b
%check
1e9491b
make test
1e9491b
1e9491b
%files
Petr Šabata 3e7548a
%doc Changes HACKING demo README.md
1e9491b
%{perl_vendorarch}/auto/*
1e9491b
%{perl_vendorarch}/Devel*
1e9491b
%{_bindir}/*
1e9491b
%{_mandir}/man1/*
1e9491b
%{_mandir}/man3/*
1e9491b
1e9491b
%changelog
fdd1d4f
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 6.03-2
fdd1d4f
- Perl 5.24 rebuild
fdd1d4f
f246637
* Tue Mar 29 2016 Jitka Plesnikova <jplesnik@redhat.com> - 6.03-1
f246637
- 6.03 bump
f246637
69a9e16
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.02-2
69a9e16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
69a9e16
Petr Šabata 5849e32
* Mon Aug 03 2015 Petr Šabata <contyk@redhat.com> - 6.02-1
Petr Šabata 5849e32
- 6.02 bump
Petr Šabata 5849e32
24e6a33
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.01-3
24e6a33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
24e6a33
21f747b
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.01-2
21f747b
- Perl 5.22 rebuild
21f747b
Petr Šabata 73693c8
* Wed Apr 08 2015 Petr Šabata <contyk@redhat.com> - 6.01-1
Petr Šabata 73693c8
- 6.01 bump
Petr Šabata 73693c8
Petr Šabata 3e7548a
* Fri Mar 20 2015 Petr Šabata <contyk@redhat.com> - 5.07-1
Petr Šabata 3e7548a
- 5.07 bump
Petr Šabata 3e7548a
- Modernize the spec and fix the dependency list
Petr Šabata 3e7548a
bec6a61
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 5.06-3
bec6a61
- Perl 5.20 rebuild
bec6a61
e6a2b41
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.06-2
e6a2b41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e6a2b41
a605ef1
* Thu Jul 31 2014 Jitka Plesnikova <jplesnik@redhat.com> - 5.06-1
a605ef1
- 5.06 bump
a605ef1
a72d2ca
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.05-2
a72d2ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a72d2ca
f097985
* Fri Aug 16 2013 Iain Arnell <iarnell@gmail.com> 5.05-1
f097985
- update to latest upstream version
f097985
4e51518
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.00-3
4e51518
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4e51518
53a5810
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 5.00-2
53a5810
- Perl 5.18 rebuild
53a5810
f14e185
* Fri Apr 19 2013 Iain Arnell <iarnell@gmail.com> 5.00-1
f14e185
- update to latest upstream version
f14e185
514c51f
* Fri Feb 15 2013 Iain Arnell <iarnell@gmail.com> 4.25-1
514c51f
- update to latest upstream version
514c51f
9be5cbc
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.23-2
9be5cbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9be5cbc
d187156
* Fri Jan 04 2013 Iain Arnell <iarnell@gmail.com> 4.23-1
d187156
- update to latest upstream version
d187156
5bc78e6
* Sat Oct 20 2012 Iain Arnell <iarnell@gmail.com> 4.09-1
5bc78e6
- update to latest upstream version
5bc78e6
89ca501
* Sun Aug 19 2012 Iain Arnell <iarnell@gmail.com> 4.08-1
89ca501
- update to latest upstream version
89ca501
72643f9
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.06-8
72643f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
72643f9
413fcde
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 4.06-7
413fcde
- Perl 5.16 rebuild
413fcde
bf8b4ad
* Tue Jun 12 2012 Iain Arnell <iarnell@gmail.com> 4.06-6
bf8b4ad
- specify additional build dependencies
bf8b4ad
eaffb5f
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 4.06-5
eaffb5f
- Perl 5.16 rebuild
eaffb5f
8d954cc
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.06-4
8d954cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8d954cc
472c66a
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.06-3
472c66a
- Perl mass rebuild
472c66a
b90bb36
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.06-2
b90bb36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b90bb36
ad4e11c
* Fri Dec 03 2010 Iain Arnell <iarnell@gmail.com> 4.06-1
ad4e11c
- update to latest upstream version
ad4e11c
Jesse Keating 58fa2dd
* Wed Sep 29 2010 jkeating - 4.05-2
Jesse Keating 58fa2dd
- Rebuilt for gcc bug 634757
Jesse Keating 58fa2dd
5569008
* Sat Sep 25 2010 Iain Arnell <iarnell@gmail.com> 4.05-1
5569008
- update to latest upstream
5569008
- clean up spec for modern rpmbuild
5569008
- reenable t/70-subname.t
5569008
1ef0f92
* Sun Jul 11 2010 Iain Arnell <iarnell@gmail.com> 4.04-1
1ef0f92
- update to latest upstream
1ef0f92
3be6d6c
* Wed Jun 23 2010 Iain Arnell <iarnell@gmail.com> 4.03-1
3be6d6c
- update to latest upstream
3be6d6c
c183f7e
* Fri Jun 18 2010 Iain Arnell <iarnell@gmail.com> 4.02-2
c183f7e
- perftest.pl has been removed from upstream
c183f7e
b6fcf25
* Fri Jun 18 2010 Iain Arnell <iarnell@gmail.com> 4.02-1
b6fcf25
- update to latest upstream
b6fcf25
7544d19
* Wed Jun 16 2010 Iain Arnell <iarnell@gmail.com> 4.01-1
7544d19
- update to latest upstream
7544d19
db567c9
* Tue Jun 15 2010 Iain Arnell <iarnell@gmail.com> 4.00-1
db567c9
- update to latest upstream
db567c9
- enable zlib support
db567c9
cba1fb4
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.11-3
cba1fb4
- Mass rebuild with perl-5.12.0
cba1fb4
85253b8
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.11-2
85253b8
- Mass rebuild with perl-5.12.0
85253b8
67595b3
* Wed Mar 17 2010 Iain Arnell <iarnell@gmail.com> 3.11-1
67595b3
- update to latest upstream version
67595b3
- BR perl(Sub::Name)
67595b3
8eb4643
* Sun Mar 07 2010 Iain Arnell <iarnell@gmail.com> 3.02-1
8eb4643
- update to latest upstream version
8eb4643
- requires perl(JSON::Any)
8eb4643
ec1e80b
* Mon Jan 04 2010 Iain Arnell <iarnell@gmail.com> 3.01-1
ec1e80b
- update to latest upstream version
ec1e80b
- use perl_default_filter
ec1e80b
7287d26
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.10-3
7287d26
- rebuild against perl 5.10.1
7287d26
0ad15ef
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-2
0ad15ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0ad15ef
68cec9c
* Thu Jun 25 2009 Iain Arnell <iarnell@gmail.com> 2.10-1
68cec9c
- update to latest upstream version
68cec9c
1e9491b
* Fri Apr 10 2009 Iain Arnell <iarnell@gmail.com> 2.09-1
1e9491b
- update to latest upstream
1e9491b
1e9491b
* Tue Mar 17 2009 Iain Arnell 2.08-1
1e9491b
- Specfile autogenerated by cpanspec 1.77.
1e9491b
- strip private perl libs from provides
1e9491b
- add scripts and man pages to files