4d94f1
Name:           perl-Sub-Install
4d94f1
Version:        0.926
4d94f1
Release:        6%{?dist}
4d94f1
Summary:        Install subroutines into packages easily
4d94f1
License:        GPL+ or Artistic
4d94f1
Group:          Development/Libraries
4d94f1
URL:            http://search.cpan.org/dist/Sub-Install/
4d94f1
Source0:        http://www.cpan.org/authors/id/R/RJ/RJBS/Sub-Install-%{version}.tar.gz
4d94f1
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
4d94f1
BuildArch:      noarch
4d94f1
BuildRequires:  perl(ExtUtils::MakeMaker)
4d94f1
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
4d94f1
4d94f1
%if !%{defined perl_bootstrap}
4d94f1
# Run-time:
4d94f1
BuildRequires:  perl(Carp)
4d94f1
BuildRequires:  perl(Scalar::Util)
4d94f1
# Tests:
4d94f1
BuildRequires:  perl(Test::More)
4d94f1
BuildRequires:  perl(Test::Perl::Critic)
4d94f1
BuildRequires:  perl(Test::Pod)
4d94f1
BuildRequires:  perl(Test::Pod::Coverage)
4d94f1
%endif
4d94f1
4d94f1
%description
4d94f1
This module makes it easy to install subroutines into packages without the
4d94f1
unslightly mess of no strict or typeglobs lying about where just anyone
4d94f1
can see them.
4d94f1
4d94f1
%prep
4d94f1
%setup -q -n Sub-Install-%{version}
4d94f1
4d94f1
%build
4d94f1
%{__perl} Makefile.PL INSTALLDIRS=vendor
4d94f1
make %{?_smp_mflags}
4d94f1
4d94f1
%install
4d94f1
rm -rf %{buildroot}
4d94f1
4d94f1
make pure_install DESTDIR=%{buildroot}
4d94f1
4d94f1
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
4d94f1
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
4d94f1
4d94f1
%{_fixperms} %{buildroot}/*
4d94f1
4d94f1
%check
4d94f1
# you'll note a number of tests are skipped due to Test::Output not being
4d94f1
# present.  However, Test::Output requires Sub::Exporter which requires...
4d94f1
# Sub::Install.  Holy circular loop, Batman!  :)
4d94f1
%if !%{defined perl_bootstrap}
4d94f1
PERL_TEST_CRITIC=1 make test
4d94f1
%endif
4d94f1
4d94f1
%clean
4d94f1
rm -rf %{buildroot}
4d94f1
4d94f1
%files
4d94f1
%defattr(-,root,root,-)
4d94f1
%doc Changes README LICENSE
4d94f1
%{perl_vendorlib}/*
4d94f1
%{_mandir}/man3/*
4d94f1
4d94f1
%changelog
4d94f1
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.926-6
4d94f1
- Mass rebuild 2013-12-27
4d94f1
4d94f1
* Mon Aug 20 2012 Petr Pisar <ppisar@redhat.com> - 0.926-5
4d94f1
- Specify all dependencies
4d94f1
4d94f1
* Wed Aug 15 2012 Daniel Mach <dmach@redhat.com> - 0.926-4.1
4d94f1
- Rebuild for perl 5.16
4d94f1
4d94f1
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.926-4
4d94f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4d94f1
4d94f1
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 0.926-3
4d94f1
- Perl 5.16 re-rebuild of bootstrapped packages
4d94f1
4d94f1
* Sun Jun 10 2012 Petr Pisar <ppisar@redhat.com> - 0.926-2
4d94f1
- Perl 5.16 rebuild
4d94f1
4d94f1
* Mon Mar 12 2012 Robin Lee <cheeselee@fedoraproject.org> - 0.926-1
4d94f1
- Update to 0.926
4d94f1
4d94f1
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-10
4d94f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4d94f1
4d94f1
* Tue Jun 28 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.925-9
4d94f1
- Perl mass rebuild
4d94f1
- add perl_bootstrap macro
4d94f1
- add missing BR ExtUtils::MakeMaker
4d94f1
4d94f1
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-8
4d94f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4d94f1
4d94f1
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.925-7
4d94f1
- 661697 rebuild for fixing problems with vendorach/lib
4d94f1
4d94f1
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.925-6
4d94f1
- Mass rebuild with perl-5.12.0
4d94f1
4d94f1
* Thu Feb 25 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.925-5
4d94f1
- add license
4d94f1
4d94f1
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.925-4
4d94f1
- rebuild against perl 5.10.1
4d94f1
4d94f1
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-3
4d94f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4d94f1
4d94f1
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.925-2
4d94f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4d94f1
4d94f1
* Tue Feb 03 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.925-1
4d94f1
- update to 0.925
4d94f1
4d94f1
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.924-3
4d94f1
- Rebuild for perl 5.10 (again)
4d94f1
4d94f1
* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.924-2
4d94f1
- rebuild for new perl
4d94f1
- fix license tag
4d94f1
4d94f1
* Wed Nov 22 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.924-1
4d94f1
- update to 0.924
4d94f1
- add perl(Test::Perl::Critic) to BR's
4d94f1
4d94f1
* Wed Sep 06 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.922-2
4d94f1
- bump
4d94f1
4d94f1
* Sat Sep 02 2006 Chris Weyl <cweyl@alumni.drew.edu> 0.922-1
4d94f1
- Specfile autogenerated by cpanspec 1.69.1.