7072fb
Name:           perl-Sub-Uplevel
7072fb
Summary:        Apparently run a function in a higher stack frame
7072fb
Epoch:          1
7072fb
Version:        0.2800
7072fb
Release:        4%{?dist}
7072fb
License:        GPL+ or Artistic
7072fb
URL:            http://search.cpan.org/dist/Sub-Uplevel/
7072fb
Source0:        http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-%{version}.tar.gz 
7072fb
BuildArch:      noarch
7072fb
# Build:
7072fb
BuildRequires:  coreutils
7072fb
BuildRequires:  findutils
7072fb
BuildRequires:  make
7072fb
BuildRequires:  perl-interpreter
7072fb
BuildRequires:  perl-generators
7072fb
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.17
7072fb
# Run-time:
7072fb
BuildRequires:  perl(Carp)
7072fb
BuildRequires:  perl(constant)
7072fb
BuildRequires:  perl(strict)
7072fb
BuildRequires:  perl(warnings)
7072fb
# Tests:
7072fb
BuildRequires:  perl(Exporter)
7072fb
BuildRequires:  perl(File::Temp)
7072fb
BuildRequires:  perl(File::Spec)
7072fb
BuildRequires:  perl(lib)
7072fb
BuildRequires:  perl(Test::More) >= 0.88
7072fb
# Optional:
7072fb
BuildRequires:  perl(CPAN::Meta) >= 2.120900
7072fb
# Explicit Run-time:
7072fb
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
7072fb
Requires:       perl(Carp)
7072fb
7072fb
# Remove bogus perl(DB) provide
7072fb
%global __provides_exclude ^perl\\(DB\\)$
7072fb
7072fb
%description
7072fb
Like Tcl's uplevel() function, but not quite so dangerous. The idea is
7072fb
just to fool caller(). All the really naughty bits of Tcl's uplevel()
7072fb
are avoided.
7072fb
7072fb
%prep
7072fb
%setup -q -n Sub-Uplevel-%{version}
7072fb
7072fb
%build
7072fb
perl Makefile.PL INSTALLDIRS=vendor
7072fb
make %{?_smp_mflags}
7072fb
7072fb
%install
7072fb
make pure_install DESTDIR=%{buildroot}
7072fb
find %{buildroot} -type f -name .packlist -delete
7072fb
%{_fixperms} -c %{buildroot}
7072fb
7072fb
%check
7072fb
make test
7072fb
7072fb
%files
7072fb
%license LICENSE
7072fb
%doc Changes CONTRIBUTING.mkdn README examples/
7072fb
%{perl_vendorlib}/Sub/
7072fb
%{_mandir}/man3/Sub::Uplevel.3*
7072fb
7072fb
%changelog
7072fb
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2800-4
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7072fb
7072fb
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2800-3
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7072fb
7072fb
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.2800-2
7072fb
- Perl 5.26 rebuild
7072fb
7072fb
* Mon Apr  3 2017 Paul Howarth <paul@city-fan.org> - 1:0.2800-1
7072fb
- Update to 0.2800
7072fb
  - Tests now work if '.' is not in @INC
7072fb
7072fb
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.2600-2
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7072fb
7072fb
* Fri Aug  5 2016 Paul Howarth <paul@city-fan.org> - 1:0.2600-1
7072fb
- Update to 0.2600
7072fb
  - Optimized calls to caller()
7072fb
- Simplify find command using -delete
7072fb
7072fb
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.25-5
7072fb
- Perl 5.24 rebuild
7072fb
7072fb
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.25-4
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7072fb
7072fb
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.25-3
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7072fb
7072fb
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.25-2
7072fb
- Perl 5.22 rebuild
7072fb
7072fb
* Tue Jan 27 2015 Paul Howarth <paul@city-fan.org> - 1:0.25-1
7072fb
- Update to 0.25
7072fb
  - Fixed: 00-compile.t failures under Windows (CPAN RT#98230)
7072fb
  - The 00-compile.t file has been moved to a release test and is no longer
7072fb
    shipped
7072fb
  - Moved bug tracker to Github
7072fb
  - Updated repo files explaining how to contribute
7072fb
  - Enabled Travis CI
7072fb
- Specify all dependencies
7072fb
- Use %%license
7072fb
- Make %%files list more explicit
7072fb
7072fb
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:0.24-8
7072fb
- Perl 5.20 rebuild
7072fb
7072fb
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.24-7
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7072fb
7072fb
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.24-6
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7072fb
7072fb
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 1:0.24-5
7072fb
- Perl 5.18 rebuild
7072fb
7072fb
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.24-4
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7072fb
7072fb
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.24-3
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7072fb
7072fb
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 1:0.24-2
7072fb
- Perl 5.16 rebuild
7072fb
7072fb
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1:0.24-1
7072fb
- 0.24 bump
7072fb
7072fb
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1:0.22-7
7072fb
- Perl 5.16 rebuild
7072fb
7072fb
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.22-6
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7072fb
7072fb
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:0.22-5
7072fb
- Perl mass rebuild
7072fb
7072fb
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.22-4
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7072fb
7072fb
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:0.22-3
7072fb
- Rebuild to fix problems with vendorarch/lib (#661697)
7072fb
7072fb
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:0.22-2
7072fb
- Mass rebuild with perl-5.12.0
7072fb
7072fb
* Sat Feb 13 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.22-1
7072fb
- don't run tests explicitly marked as "AUTHOR"
7072fb
- add perl_default_filter
7072fb
- auto-update by cpan-spec-update 0.002
7072fb
- Add epoch of 1 (0.2002 => 0.22)
7072fb
- added a new br on perl(Carp) (version 0)
7072fb
7072fb
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.2002-4
7072fb
- rebuild against perl 5.10.1
7072fb
7072fb
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2002-3
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7072fb
7072fb
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2002-2
7072fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7072fb
7072fb
* Wed Dec 10 2008 Steven Pritchard <steve@kspei.com> 0.2002-1
7072fb
- Update to 0.2002.
7072fb
- BR Test::More.
7072fb
7072fb
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.1901-2
7072fb
- Rebuild for perl 5.10 (again)
7072fb
7072fb
* Wed Feb 20 2008 Steven Pritchard <steve@kspei.com> 0.1901-1
7072fb
- Update to 0.1901.
7072fb
- Use fixperms macro instead of our own chmod incantation.
7072fb
- Reformat to match cpanspec output.
7072fb
7072fb
* Sun Jan 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.18-2
7072fb
- rebuild for new perl
7072fb
7072fb
* Mon Dec 17 2007 Ralf Corsépius <rc040203@freenet.de> - 0.18-1
7072fb
- Update to 0.18.
7072fb
7072fb
* Sat Nov 11 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.14-1
7072fb
- Update to 0.14.
7072fb
7072fb
* Fri Jun 23 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.13-1
7072fb
- Update to 0.13.
7072fb
7072fb
* Sat May 13 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.12-1
7072fb
- Update to 0.12.
7072fb
- Makefile.PL -> Build.PL.
7072fb
7072fb
* Fri Apr 21 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.10-1
7072fb
- Update to 0.10.
7072fb
- New upstream maintainer.
7072fb
- Patch dropped.
7072fb
7072fb
* Wed Feb 22 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.09-4
7072fb
- Uplevel.pm patch (perl 5.8.8). See bugzilla entry #182488.
7072fb
7072fb
* Thu Dec 29 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.09-3
7072fb
- Dist tag.
7072fb
7072fb
* Wed Apr  6 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.09-2
7072fb
- rebuilt
7072fb
7072fb
* Thu Jul  8 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.09-1
7072fb
- Update to 0.09 (with license info).
7072fb
7072fb
* Sun Jul  4 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:0.08-0.fdr.1
7072fb
- First build.