Blame SPECS/perl-File-pushd.spec

2f9ad4
%{?scl:%scl_package perl-File-pushd}
2f9ad4
2f9ad4
Name:           %{?scl_prefix}perl-File-pushd
2f9ad4
Version:        1.014
2f9ad4
Release:        5%{?dist}
2f9ad4
Summary:        Change directory temporarily for a limited scope
2f9ad4
License:        ASL 2.0
2f9ad4
URL:            http://search.cpan.org/dist/File-pushd/
2f9ad4
Source0:        http://www.cpan.org/authors/id/D/DA/DAGOLDEN/File-pushd-%{version}.tar.gz
2f9ad4
BuildArch:      noarch
2f9ad4
# Module Build
2f9ad4
BuildRequires:  coreutils
2f9ad4
BuildRequires:  make
2f9ad4
BuildRequires:  %{?scl_prefix}perl-interpreter
2f9ad4
BuildRequires:  %{?scl_prefix}perl-generators
2f9ad4
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker) >= 6.76
2f9ad4
# Module Runtime
2f9ad4
BuildRequires:  %{?scl_prefix}perl(Carp)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(Cwd)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(Exporter)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(File::Path)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(File::Spec)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(File::Temp)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(overload)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(strict)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(warnings)
2f9ad4
# Test Suite
2f9ad4
BuildRequires:  %{?scl_prefix}perl(lib)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(File::Basename)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(File::Spec::Functions)
2f9ad4
BuildRequires:  %{?scl_prefix}perl(Test::More) >= 0.96
2f9ad4
# Optional Tests
2f9ad4
BuildRequires:  %{?scl_prefix}perl(CPAN::Meta) >= 2.120900
2f9ad4
BuildRequires:  %{?scl_prefix}perl(CPAN::Meta::Prereqs)
2f9ad4
# Dependencies
2f9ad4
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%(%{?scl:scl enable %{scl} '}eval "$(perl -V:version)";echo $version%{?scl:'}))
2f9ad4
2f9ad4
%description
2f9ad4
File::pushd does a temporary chdir that is easily and automatically reverted,
2f9ad4
similar to pushd in some Unix command shells. It works by creating an object
2f9ad4
that caches the original working directory. When the object is destroyed, the
2f9ad4
destructor calls chdir to revert to the original working directory. By storing
2f9ad4
the object in a lexical variable with a limited scope, this happens
2f9ad4
automatically at the end of the scope.
2f9ad4
2f9ad4
%prep
2f9ad4
%setup -q -n File-pushd-%{version}
2f9ad4
2f9ad4
%build
2f9ad4
%{?scl:scl enable %{scl} '}perl Makefile.PL INSTALLDIRS=vendor NO_PERLLOCAL=1 NO_PACKLIST=1 && make %{?_smp_mflags}%{?scl:'}
2f9ad4
2f9ad4
%install
2f9ad4
%{?scl:scl enable %{scl} '}make install DESTDIR=%{buildroot}%{?scl:'}
2f9ad4
%{_fixperms} %{buildroot}
2f9ad4
2f9ad4
%check
2f9ad4
%{?scl:scl enable %{scl} '}make test%{?scl:'}
2f9ad4
2f9ad4
%files
2f9ad4
%doc LICENSE
2f9ad4
%doc Changes CONTRIBUTING.mkdn README Todo
2f9ad4
%{perl_vendorlib}/File/
2f9ad4
%{_mandir}/man3/File::pushd.3*
2f9ad4
2f9ad4
%changelog
2f9ad4
* Fri Dec 15 2017 Petr Pisar <ppisar@redhat.com> - 1.014-5
2f9ad4
- SCL
2f9ad4
2f9ad4
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.014-4
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2f9ad4
2f9ad4
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.014-3
2f9ad4
- Perl 5.26 rebuild
2f9ad4
2f9ad4
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.014-2
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2f9ad4
2f9ad4
* Mon Oct 10 2016 Paul Howarth <paul@city-fan.org> - 1.014-1
2f9ad4
- Update to 1.014
2f9ad4
  - pushd/tempd warn if called in void context (GH#9)
2f9ad4
  - Fixed test failures on some 5.8 perls
2f9ad4
- Simplify find command using -delete
2f9ad4
- Use features from recent EUMM to simplify %%install
2f9ad4
- Use %%license
2f9ad4
- Drop redundant Group: tag
2f9ad4
- Make %%files list more explicit
2f9ad4
2f9ad4
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-6
2f9ad4
- Perl 5.24 rebuild
2f9ad4
2f9ad4
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.009-5
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2f9ad4
2f9ad4
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.009-4
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2f9ad4
2f9ad4
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-3
2f9ad4
- Perl 5.22 rebuild
2f9ad4
2f9ad4
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-2
2f9ad4
- Perl 5.20 rebuild
2f9ad4
2f9ad4
* Mon Jul 07 2014 Petr Pisar <ppisar@redhat.com> - 1.009-1
2f9ad4
- 1.009 bump
2f9ad4
2f9ad4
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.007-2
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2f9ad4
2f9ad4
* Tue Jun 03 2014 Petr Šabata <contyk@redhat.com> - 1.007-1
2f9ad4
- 1.007 bump, testsuite enhancements
2f9ad4
2f9ad4
* Tue Apr 01 2014 Petr Šabata <contyk@redhat.com> - 1.006-1
2f9ad4
- 1.006 bump, no code changes
2f9ad4
2f9ad4
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.005-3
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2f9ad4
2f9ad4
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 1.005-2
2f9ad4
- Perl 5.18 rebuild
2f9ad4
2f9ad4
* Mon Mar 25 2013 Petr Šabata <contyk@redhat.com> - 1.005-1
2f9ad4
- 1.005 bump
2f9ad4
2f9ad4
* Wed Mar 06 2013 Petr Pisar <ppisar@redhat.com> - 1.004-1
2f9ad4
- 1.004 bump
2f9ad4
2f9ad4
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.003-2
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2f9ad4
2f9ad4
* Thu Nov 29 2012 Petr Šabata <contyk@redhat.com> - 1.003-1
2f9ad4
- 1.003 bump
2f9ad4
2f9ad4
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002-4
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2f9ad4
2f9ad4
* Thu Jun 07 2012 Petr Pisar <ppisar@redhat.com> - 1.002-3
2f9ad4
- Perl 5.16 rebuild
2f9ad4
2f9ad4
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.002-2
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2f9ad4
2f9ad4
* Mon Dec 12 2011 Petr Šabata <contyk@redhat.com> - 1.002-1
2f9ad4
- 1.002 bump
2f9ad4
2f9ad4
* Thu Sep 15 2011 Petr Sabata <contyk@redhat.com> - 1.001-1
2f9ad4
- 1.001 bump
2f9ad4
- Remove now obsolete BuildRoot and defattr
2f9ad4
- Migrate to EE::MM
2f9ad4
- Correct BR
2f9ad4
2f9ad4
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.00-9
2f9ad4
- Perl mass rebuild
2f9ad4
2f9ad4
* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.00-8
2f9ad4
- Perl 5.14 mass rebuild
2f9ad4
2f9ad4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-7
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2f9ad4
2f9ad4
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.00-6
2f9ad4
- 661697 rebuild for fixing problems with vendorach/lib
2f9ad4
2f9ad4
* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.00-5
2f9ad4
- Mass rebuild with perl-5.12.0
2f9ad4
2f9ad4
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.00-4
2f9ad4
- rebuild against perl 5.10.1
2f9ad4
2f9ad4
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-3
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2f9ad4
2f9ad4
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.00-2
2f9ad4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2f9ad4
2f9ad4
* Mon Jan 12 2009 Marcela Mašláňová <mmaslano@redhat.com> 1.00-1
2f9ad4
- Specfile autogenerated by cpanspec 1.77.