39d8b42
Name:           perl-Carp-Clan
629e24d
Version:        6.04
9cd0e74
Release:        21%{?dist}
cb1b32d
Summary:        Perl module to print improved warning messages
39d8b42
aa65d6c
License:        GPL+ or Artistic
39d8b42
URL:            http://search.cpan.org/dist/Carp-Clan/
629e24d
Source0:        http://www.cpan.org/authors/id/S/ST/STBEY/Carp-Clan-%{version}.tar.gz
39d8b42
39d8b42
BuildArch:      noarch
4c2eab8
4c2eab8
BuildRequires:  coreutils
4c2eab8
BuildRequires:  make
4c2eab8
BuildRequires:  perl
4c2eab8
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
4c2eab8
BuildRequires:  perl(strict)
4c2eab8
# Run-time
4c2eab8
BuildRequires:  perl(overload)
4c2eab8
BuildRequires:  perl(vars)
4c2eab8
# Tests
db7e3fe
%if !%{defined perl_bootstrap}
8dba1a6
BuildRequires:  perl(Object::Deadly)
4c2eab8
BuildRequires:  perl(Test::Exception)
4c2eab8
BuildRequires:  perl(Test::More)
4c2eab8
db7e3fe
%endif
4c2eab8
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
39d8b42
3f00368
%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(DB\\)
3f00368
39d8b42
%description
39d8b42
This module reports errors from the perspective of the caller of a
39d8b42
"clan" of modules, similar to "Carp.pm" itself. But instead of giving
39d8b42
it a number of levels to skip on the calling stack, you give it a
39d8b42
pattern to characterize the package names of the "clan" of modules
39d8b42
which shall never be blamed for any error.
39d8b42
39d8b42
39d8b42
%prep
39d8b42
%setup -q -n Carp-Clan-%{version}
39d8b42
39d8b42
%build
4c2eab8
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
39d8b42
make %{?_smp_mflags}
39d8b42
39d8b42
%install
4c2eab8
make pure_install DESTDIR=$RPM_BUILD_ROOT
39d8b42
chmod -R u+w $RPM_BUILD_ROOT/*
39d8b42
aa65d6c
%check
db7e3fe
%if !%{defined perl_bootstrap}
8dba1a6
make test
db7e3fe
%endif
41ebdbe
39d8b42
%files
4c2eab8
%license license/Artistic.txt license/GNU_GPL.txt
4c2eab8
%doc README Changes
39d8b42
%{perl_vendorlib}/Carp/
39d8b42
%{_mandir}/man3/*.3*
39d8b42
39d8b42
39d8b42
%changelog
9cd0e74
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.04-21
9cd0e74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9cd0e74
4c2eab8
* Tue Feb 02 2016 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-20
4c2eab8
- Package cleanup
4c2eab8
1a1c3f2
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-19
1a1c3f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1a1c3f2
dff4885
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-18
dff4885
- Perl 5.22 re-rebuild of bootstrapped packages
dff4885
6a73116
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-17
6a73116
- Perl 5.22 rebuild
6a73116
906146d
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-16
906146d
- Perl 5.20 re-rebuild of bootstrapped packages
906146d
ed7ab74
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-15
ed7ab74
- Perl 5.20 rebuild
ed7ab74
1d784d5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-14
1d784d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1d784d5
fbadac7
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-13
fbadac7
- Perl 5.18 re-rebuild of bootstrapped packages
fbadac7
db795cd
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-12
db795cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
db795cd
659b489
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 6.04-11
659b489
- Perl 5.18 rebuild
659b489
dfce7f7
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-10
dfce7f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
dfce7f7
0efbd7f
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-9
0efbd7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0efbd7f
fa1e784
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 6.04-8
fa1e784
- Perl 5.16 re-rebuild of bootstrapped packages
fa1e784
62dc2f9
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 6.04-7
62dc2f9
- Perl 5.16 rebuild
62dc2f9
3f00368
* Thu May 31 2012 Petr Pisar <ppisar@redhat.com> - 6.04-6
3f00368
- Do not export private modules
3f00368
59e6320
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-5
59e6320
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
59e6320
db7e3fe
* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 6.04-4
bd2e7d0
- rebuild with Perl 5.14.1
db7e3fe
- use perl_bootstrap macro
db7e3fe
194f111
* Wed Dec 15 2010 Marcela Maslanova <mmaslano@redhat.com> - 6.04-3
194f111
- 661697 rebuild for fixing problems with vendorach/lib
194f111
46b9f22
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 6.04-2
46b9f22
- Mass rebuild with perl-5.12.0
46b9f22
629e24d
* Wed Jan 27 2010 Stepan Kasal <skasal@redhat.com> - 6.04-1
629e24d
- new upstream version
629e24d
97e8b63
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 6.03-2
97e8b63
- rebuild against perl 5.10.1
97e8b63
15c54af
* Mon Oct 19 2009 Marcela Mašláňová <mmaslano@redhat.com> - 6.031
15c54af
- update to 6.03
15c54af
79bfb9f
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.00-5
79bfb9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
79bfb9f
0647a27
* Sun Mar 22 2009 Robert Scheck <robert@fedoraproject.org> - 6.00-4
0647a27
- Really remove the no-prompt patch to avoid RPM rebuild errors
0647a27
a898313
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.00-3
a898313
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a898313
0841c85
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.00-2
0841c85
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0841c85
c0d8e77
* Tue Jul 22 2008 Marcela Maslanova <mmaslano@redhat.com> - 6.0-1
c0d8e77
- update to 6.0
c0d8e77
8dba1a6
* Tue Feb  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 5.9-5
8dba1a6
- rebuild for new perl (normally)
8dba1a6
c5cc9e6
* Sat Feb  2 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 5.9-4.1
c5cc9e6
- temporarily disable BR on Object::Deadly, tests
c5cc9e6
867ee73
* Mon Nov 19 2007 Robin Norwood <rnorwood@redhat.com> - 5.9-4
867ee73
- Add BR: perl-Object-Deadly now that it is included in Fedora
867ee73
41ebdbe
* Wed Oct 24 2007 Robin Norwood <rnorwood@redhat.com> - 5.9-3
41ebdbe
- Fix BuildRequires
41ebdbe
- Various specfile cleanups
41ebdbe
aa65d6c
* Thu Aug 23 2007 Robin Norwood <rnorwood@redhat.com> - 5.9-2
aa65d6c
- Update license tag.
aa65d6c
fa29a6a
* Mon Jun 04 2007 Robin Norwood <rnorwood@redhat.com> - 5.9-1
fa29a6a
- Update to latest CPAN version: 5.9
fa29a6a
- Upstream Makefile.PL prompts for user input to include
fa29a6a
  Object::Deadly as a prerequisite.  We don't ship Object::Deadly, so
fa29a6a
  just comment out the prompt.
fa29a6a
c3a7ed3
* Fri Jan 26 2007 Robin Norwood <rnorwood@redhat.com> - 5.8-2
c3a7ed3
- Resolves: bz#224571 - Remove erroneous rpm 'provides' of perl(DB)
c3a7ed3
a764eec
* Sat Dec 02 2006 Robin Norwood <rnorwood@redhat.com> - 5.8-1
a764eec
- New version
a764eec
ef635a9
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - sh: line 0: fg: no job control
ef635a9
- rebuild
ef635a9
jvdias 268e9df
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 5.3-2
jvdias 268e9df
- rebuild for perl-5.8.8
jvdias 268e9df
0b19601
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
0b19601
- rebuilt for new gcc
0b19601
39d8b42
* Sat Apr 02 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 5.3-1
39d8b42
- First build.