Name: perl-Scope-Upper Summary: Act on upper scopes Version: 0.13 Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries Source0: http://search.cpan.org/CPAN/authors/id/V/VP/VPIT/Scope-Upper-%{version}.tar.gz URL: http://search.cpan.org/dist/Scope-Upper Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(base) BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::Kwalitee) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(Test::Portability::Files) BuildRequires: perl(XSLoader) Requires: perl(Exporter) Requires: perl(XSLoader) %{?perl_default_filter} %{?perl_default_subpackage_tests} %description This module lets you defer actions that will take place when the control flow returns into an upper scope. Currently, you can hook an upper scope end, or localize variables, array/hash values or deletions of elements in higher contexts. You can also return to an upper level and know which context was in use then. %prep %setup -q -n Scope-Upper-%{version} %{__perl} -pi -e 's|^#!perl|#!%{__perl}|' samples/* %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %{_fixperms} %{buildroot}/* %check make test %files %defattr(-,root,root,-) %doc README Changes samples/ %{perl_vendorarch}/* %exclude %dir %{perl_vendorarch}/auto %{_mandir}/man3/*.3* %changelog * Thu Feb 24 2011 Iain Arnell <iarnell@gmail.com> 0.13-1 - update to latest upstream version * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.12-2 - 661697 rebuild for fixing problems with vendorach/lib * Sat Dec 18 2010 Iain Arnell <iarnell@gmail.com> 0.12-1 - update to latest upstream version - clean up spec for modern rpmbuild - additional BRs for better test coverage * Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.10-2 - Mass rebuild with perl-5.12.0 * Mon Mar 08 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.10-1 - update by Fedora::App::MaintainerTools 0.004 - PERL_INSTALL_ROOT => DESTDIR - updating to latest GA CPAN version (0.10) - added a new br on perl(base) (version 0) - dropped old BR on perl(Test::Pod::Coverage) - added a new req on perl(Exporter) (version 0) - added a new req on perl(XSLoader) (version 0) - added a new req on perl(base) (version 0) * Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 0.09-3 - rebuild against perl 5.10.1 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jun 09 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.09-1 - auto-update to 0.09 (by cpan-spec-update 0.01) * Sun May 17 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.08-1 - auto-update to 0.08 (by cpan-spec-update 0.01) - filter private Perl so provides * Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sun Feb 22 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.07-1 - update to 0.07 * Tue Feb 10 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.06-1 - brush-up for review submission * Tue Feb 10 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.06-0 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8)