Blame SPECS/perl-Sub-Uplevel.spec

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