Blame SPECS/perl-Sub-Install.spec

f58089
%{?scl:%scl_package perl-Sub-Install}
f58089
f58089
Name:           %{?scl_prefix}perl-Sub-Install
f58089
Version:        0.928
f58089
Release:        10%{?dist}
f58089
Summary:        Install subroutines into packages easily
f58089
License:        GPL+ or Artistic
f58089
Group:          Development/Libraries
f58089
URL:            http://search.cpan.org/dist/Sub-Install/
f58089
Source0:        http://www.cpan.org/authors/id/R/RJ/RJBS/Sub-Install-%{version}.tar.gz
f58089
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
f58089
BuildArch:      noarch
f58089
# ================= Module Build ============================
f58089
BuildRequires:  %{?scl_prefix}perl
f58089
BuildRequires:  %{?scl_prefix}perl-generators
f58089
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker) >= 6.30
f58089
BuildRequires:  %{?scl_prefix}perl(strict)
f58089
BuildRequires:  %{?scl_prefix}perl(warnings)
f58089
# ================= Run-time ================================
f58089
BuildRequires:  %{?scl_prefix}perl(B)
f58089
BuildRequires:  %{?scl_prefix}perl(Carp)
f58089
BuildRequires:  %{?scl_prefix}perl(Scalar::Util)
f58089
# ================= Test Suite ==============================
f58089
BuildRequires:  %{?scl_prefix}perl(Test::More) >= 0.88
f58089
%if !%{defined perl_bootstrap} && !%{defined perl_small}
f58089
# Test::Output -> Sub::Exporter -> Sub::Install
f58089
BuildRequires:  %{?scl_prefix}perl(Test::Output)
f58089
%endif
f58089
# ================= Run-time ================================
f58089
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%(%{?scl:scl enable %{scl} '}eval "$(perl -V:version)";echo $version%{?scl:'}))
f58089
Requires:       %{?scl_prefix}perl(B)
f58089
f58089
%description
f58089
This module makes it easy to install subroutines into packages without the
f58089
unsightly mess of no strict or typeglobs lying about where just anyone
f58089
can see them.
f58089
f58089
%prep
f58089
%setup -q -n Sub-Install-%{version}
f58089
f58089
%build
f58089
%{?scl:scl enable %{scl} '}perl Makefile.PL INSTALLDIRS=vendor && make %{?_smp_mflags}%{?scl:'}
f58089
f58089
%install
f58089
rm -rf %{buildroot}
f58089
%{?scl:scl enable %{scl} '}make pure_install DESTDIR=%{buildroot}%{?scl:'}
f58089
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
f58089
%{_fixperms} %{buildroot}
f58089
f58089
%check
f58089
%{?scl:scl enable %{scl} '}make test%{?scl:'}
f58089
f58089
%clean
f58089
rm -rf %{buildroot}
f58089
f58089
%files
f58089
%doc Changes LICENSE README
f58089
%{perl_vendorlib}/Sub/
f58089
%{_mandir}/man3/Sub::Install.3pm*
f58089
f58089
%changelog
f58089
* Wed Jul 20 2016 Petr Pisar <ppisar@redhat.com> - 0.928-10
f58089
- SCL
f58089
f58089
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.928-9
f58089
- Perl 5.24 re-rebuild of bootstrapped packages
f58089
f58089
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.928-8
f58089
- Perl 5.24 rebuild
f58089
f58089
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.928-7
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f58089
f58089
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.928-6
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f58089
f58089
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.928-5
f58089
- Perl 5.22 re-rebuild of bootstrapped packages
f58089
f58089
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.928-4
f58089
- Perl 5.22 rebuild
f58089
f58089
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.928-3
f58089
- Perl 5.20 re-rebuild of bootstrapped packages
f58089
f58089
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.928-2
f58089
- Perl 5.20 rebuild
f58089
f58089
* Fri Jun 27 2014 Paul Howarth <paul@city-fan.org> - 0.928-1
f58089
- Update to 0.928
f58089
  - Cope with subroutines with spaces in their names when catching warnings
f58089
  - Don't assume that the source sub isn't blessed in tests (!)
f58089
f58089
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.927-3
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f58089
f58089
* Wed Nov 20 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.927-2
f58089
- Update BRs
f58089
f58089
* Wed Nov 13 2013 Robin Lee <cheeselee@fedoraproject.org> - 0.927-1
f58089
- Update to 0.927
f58089
f58089
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.926-10
f58089
- Perl 5.18 re-rebuild of bootstrapped packages
f58089
f58089
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.926-9
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f58089
f58089
* Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 0.926-8
f58089
- Perl 5.18 rebuild
f58089
f58089
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.926-7
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f58089
f58089
* Thu Aug 23 2012 Paul Howarth <paul@city-fan.org> - 0.926-6
f58089
- Be more selective about what to exclude when bootstrapping
f58089
- Don't use macros for commands
f58089
- Drop %%defattr, redundant since rpm 4.4
f58089
- Don't need to remove empty directories from the buildroot
f58089
- Make %%files list more explicit
f58089
- Fix typo in %%description
f58089
f58089
* Mon Aug 20 2012 Petr Pisar <ppisar@redhat.com> - 0.926-5
f58089
- Specify all dependencies
f58089
f58089
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.926-4
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f58089
f58089
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 0.926-3
f58089
- Perl 5.16 re-rebuild of bootstrapped packages
f58089
f58089
* Sun Jun 10 2012 Petr Pisar <ppisar@redhat.com> - 0.926-2
f58089
- Perl 5.16 rebuild
f58089
f58089
* Mon Mar 12 2012 Robin Lee <cheeselee@fedoraproject.org> - 0.926-1
f58089
- Update to 0.926
f58089
f58089
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-10
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f58089
f58089
* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.925-9
f58089
- Perl mass rebuild
f58089
- add perl_bootstrap macro
f58089
- add missing BR ExtUtils::MakeMaker
f58089
f58089
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-8
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f58089
f58089
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.925-7
f58089
- 661697 rebuild for fixing problems with vendorach/lib
f58089
f58089
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.925-6
f58089
- Mass rebuild with perl-5.12.0
f58089
f58089
* Thu Feb 25 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.925-5
f58089
- add license
f58089
f58089
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.925-4
f58089
- rebuild against perl 5.10.1
f58089
f58089
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-3
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f58089
f58089
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-2
f58089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f58089
f58089
* Tue Feb 03 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.925-1
f58089
- update to 0.925
f58089
f58089
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.924-3
f58089
- Rebuild for perl 5.10 (again)
f58089
f58089
* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.924-2
f58089
- rebuild for new perl
f58089
- fix license tag
f58089
f58089
* Wed Nov 22 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.924-1
f58089
- update to 0.924
f58089
- add perl(Test::Perl::Critic) to BR's
f58089
f58089
* Wed Sep 06 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.922-2
f58089
- bump
f58089
f58089
* Sat Sep 02 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.922-1
f58089
- Specfile autogenerated by cpanspec 1.69.1.