Blame SPECS/perl-File-pushd.spec

0ec0e0
%{?scl:%scl_package perl-File-pushd}
0ec0e0
0ec0e0
Name:           %{?scl_prefix}perl-File-pushd
0ec0e0
Version:        1.009
0ec0e0
Release:        7%{?dist}
0ec0e0
Summary:        Change directory temporarily for a limited scope
0ec0e0
License:        ASL 2.0
0ec0e0
Group:          Development/Libraries
0ec0e0
URL:            http://search.cpan.org/dist/File-pushd/
0ec0e0
Source0:        http://www.cpan.org/authors/id/D/DA/DAGOLDEN/File-pushd-%{version}.tar.gz
0ec0e0
BuildArch:      noarch
0ec0e0
BuildRequires:  %{?scl_prefix}perl
0ec0e0
BuildRequires:  %{?scl_prefix}perl-generators
0ec0e0
BuildRequires:  %{?scl_prefix}perl(strict)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(warnings)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker) >= 6.17
0ec0e0
# Run-time:
0ec0e0
BuildRequires:  %{?scl_prefix}perl(Carp)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(Cwd)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(Exporter)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(File::Path)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(File::Spec)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(File::Temp)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(overload)
0ec0e0
# Tests:
0ec0e0
BuildRequires:  %{?scl_prefix}perl(lib)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(File::Basename)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(File::Spec::Functions)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(List::Util)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(version)
0ec0e0
BuildRequires:  %{?scl_prefix}perl(Test::More) >= 0.96
0ec0e0
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%(%{?scl:scl enable %{scl} '}eval "$(perl -V:version)";echo $version%{?scl:'}))
0ec0e0
0ec0e0
%description
0ec0e0
File::pushd does a temporary chdir that is easily and automatically reverted,
0ec0e0
similar to pushd in some Unix command shells. It works by creating an object
0ec0e0
that caches the original working directory. When the object is destroyed, the
0ec0e0
destructor calls chdir to revert to the original working directory. By storing
0ec0e0
the object in a lexical variable with a limited scope, this happens
0ec0e0
automatically at the end of the scope.
0ec0e0
0ec0e0
%prep
0ec0e0
%setup -q -n File-pushd-%{version}
0ec0e0
0ec0e0
%build
0ec0e0
%{?scl:scl enable %{scl} '}perl Makefile.PL INSTALLDIRS=vendor && make %{?_smp_mflags}%{?scl:'}
0ec0e0
0ec0e0
%install
0ec0e0
%{?scl:scl enable %{scl} '}make pure_install DESTDIR=%{buildroot}%{?scl:'}
0ec0e0
find %{buildroot} -type f -name .packlist -exec rm -f {} +
0ec0e0
%{_fixperms} %{buildroot}/*
0ec0e0
0ec0e0
%check
0ec0e0
%{?scl:scl enable %{scl} '}make test%{?scl:'}
0ec0e0
0ec0e0
%files
0ec0e0
%doc Changes CONTRIBUTING LICENSE README Todo
0ec0e0
%{perl_vendorlib}/*
0ec0e0
%{_mandir}/man3/*
0ec0e0
0ec0e0
%changelog
0ec0e0
* Mon Jul 18 2016 Petr Pisar <ppisar@redhat.com> - 1.009-7
0ec0e0
- SCL
0ec0e0
0ec0e0
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-6
0ec0e0
- Perl 5.24 rebuild
0ec0e0
0ec0e0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.009-5
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0ec0e0
0ec0e0
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.009-4
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0ec0e0
0ec0e0
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-3
0ec0e0
- Perl 5.22 rebuild
0ec0e0
0ec0e0
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-2
0ec0e0
- Perl 5.20 rebuild
0ec0e0
0ec0e0
* Mon Jul 07 2014 Petr Pisar <ppisar@redhat.com> - 1.009-1
0ec0e0
- 1.009 bump
0ec0e0
0ec0e0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.007-2
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0ec0e0
0ec0e0
* Tue Jun 03 2014 Petr Šabata <contyk@redhat.com> - 1.007-1
0ec0e0
- 1.007 bump, testsuite enhancements
0ec0e0
0ec0e0
* Tue Apr 01 2014 Petr Šabata <contyk@redhat.com> - 1.006-1
0ec0e0
- 1.006 bump, no code changes
0ec0e0
0ec0e0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.005-3
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0ec0e0
0ec0e0
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 1.005-2
0ec0e0
- Perl 5.18 rebuild
0ec0e0
0ec0e0
* Mon Mar 25 2013 Petr Šabata <contyk@redhat.com> - 1.005-1
0ec0e0
- 1.005 bump
0ec0e0
0ec0e0
* Wed Mar 06 2013 Petr Pisar <ppisar@redhat.com> - 1.004-1
0ec0e0
- 1.004 bump
0ec0e0
0ec0e0
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.003-2
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0ec0e0
0ec0e0
* Thu Nov 29 2012 Petr Šabata <contyk@redhat.com> - 1.003-1
0ec0e0
- 1.003 bump
0ec0e0
0ec0e0
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002-4
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0ec0e0
0ec0e0
* Thu Jun 07 2012 Petr Pisar <ppisar@redhat.com> - 1.002-3
0ec0e0
- Perl 5.16 rebuild
0ec0e0
0ec0e0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002-2
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0ec0e0
0ec0e0
* Mon Dec 12 2011 Petr Šabata <contyk@redhat.com> - 1.002-1
0ec0e0
- 1.002 bump
0ec0e0
0ec0e0
* Thu Sep 15 2011 Petr Sabata <contyk@redhat.com> - 1.001-1
0ec0e0
- 1.001 bump
0ec0e0
- Remove now obsolete BuildRoot and defattr
0ec0e0
- Migrate to EE::MM
0ec0e0
- Correct BR
0ec0e0
0ec0e0
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.00-9
0ec0e0
- Perl mass rebuild
0ec0e0
0ec0e0
* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.00-8
0ec0e0
- Perl 5.14 mass rebuild
0ec0e0
0ec0e0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-7
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0ec0e0
0ec0e0
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.00-6
0ec0e0
- 661697 rebuild for fixing problems with vendorach/lib
0ec0e0
0ec0e0
* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.00-5
0ec0e0
- Mass rebuild with perl-5.12.0
0ec0e0
0ec0e0
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.00-4
0ec0e0
- rebuild against perl 5.10.1
0ec0e0
0ec0e0
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-3
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0ec0e0
0ec0e0
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-2
0ec0e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0ec0e0
0ec0e0
* Mon Jan 12 2009 Marcela Mašláňová <mmaslano@redhat.com> 1.00-1
0ec0e0
- Specfile autogenerated by cpanspec 1.77.