Blame SPECS/perl-Package-DeprecationManager.spec

Packit 063618
Name:		perl-Package-DeprecationManager
Packit 063618
Version:	0.17
Packit 063618
Release:	5%{?dist}
Packit 063618
Summary:	Manage deprecation warnings for your distribution
Packit 063618
License:	Artistic 2.0
Packit 063618
URL:		http://search.cpan.org/dist/Package-DeprecationManager/
Packit 063618
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Package-DeprecationManager-%{version}.tar.gz
Packit 063618
BuildArch:	noarch
Packit 063618
# Module Build
Packit 063618
BuildRequires:	coreutils
Packit 063618
BuildRequires:	findutils
Packit 063618
BuildRequires:	make
Packit 063618
BuildRequires:	perl-interpreter
Packit 063618
BuildRequires:	perl-generators
Packit 063618
BuildRequires:	perl(ExtUtils::MakeMaker)
Packit 063618
# Module Runtime
Packit 063618
BuildRequires:	perl(Carp)
Packit 063618
BuildRequires:	perl(List::Util) >= 1.33
Packit 063618
BuildRequires:	perl(Package::Stash)
Packit 063618
BuildRequires:	perl(Params::Util)
Packit 063618
BuildRequires:	perl(strict)
Packit 063618
BuildRequires:	perl(Sub::Install)
Packit 063618
BuildRequires:	perl(Sub::Name)
Packit 063618
BuildRequires:	perl(warnings)
Packit 063618
# Test Suite
Packit 063618
BuildRequires:	perl(Exporter)
Packit 063618
BuildRequires:	perl(File::Spec)
Packit 063618
BuildRequires:	perl(Test::Fatal)
Packit 063618
BuildRequires:	perl(Test::More)
Packit 063618
BuildRequires:	perl(Test::Warnings)
Packit 063618
# Optional Tests
Packit 063618
BuildRequires:	perl(CPAN::Meta) >= 2.120900
Packit 063618
BuildRequires:	perl(CPAN::Meta::Prereqs)
Packit 063618
# Runtime
Packit 063618
Requires:	perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Packit 063618
Packit 063618
%description
Packit 063618
This module allows you to manage a set of deprecations for one or more modules.
Packit 063618
Packit 063618
When you import Package::DeprecationManager, you must provide a set of
Packit 063618
-deprecations as a hash ref. The keys are "feature" names, and the values are
Packit 063618
the version when that feature was deprecated.
Packit 063618
Packit 063618
%prep
Packit 063618
%setup -q -n Package-DeprecationManager-%{version}
Packit 063618
Packit 063618
%build
Packit 063618
perl Makefile.PL INSTALLDIRS=vendor
Packit 063618
make %{?_smp_mflags}
Packit 063618
Packit 063618
%install
Packit 063618
make pure_install DESTDIR=%{buildroot}
Packit 063618
find %{buildroot} -type f -name .packlist -delete
Packit 063618
%{_fixperms} %{buildroot}
Packit 063618
Packit 063618
%check
Packit 063618
make test
Packit 063618
Packit 063618
%files
Packit 063618
%if 0%{?_licensedir:1}
Packit 063618
%license LICENSE
Packit 063618
%else
Packit 063618
%doc LICENSE
Packit 063618
%endif
Packit 063618
%doc Changes CONTRIBUTING.md README.md
Packit 063618
%{perl_vendorlib}/Package/
Packit 063618
%{_mandir}/man3/Package::DeprecationManager.3*
Packit 063618
Packit 063618
%changelog
Packit 063618
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.17-5
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit 063618
Packit 063618
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.17-4
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit 063618
Packit 063618
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.17-3
Packit 063618
- Perl 5.26 rebuild
Packit 063618
Packit 063618
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.17-2
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit 063618
Packit 063618
* Mon Jun 20 2016 Paul Howarth <paul@city-fan.org> - 0.17-1
Packit 063618
- Update to 0.17
Packit 063618
  - Remove use of namespace::autoclean
Packit 063618
- BR: perl-generators
Packit 063618
- Simplify find command using -delete
Packit 063618
- Author and Release Tests moved to xt/ so don't bother trying to run them
Packit 063618
Packit 063618
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.16-3
Packit 063618
- Perl 5.24 re-rebuild of bootstrapped packages
Packit 063618
Packit 063618
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.16-2
Packit 063618
- Perl 5.24 rebuild
Packit 063618
Packit 063618
* Tue Mar 22 2016 Paul Howarth <paul@city-fan.org> - 0.16-1
Packit 063618
- Update to 0.16
Packit 063618
  - The subs installed into the caller are now named with Sub::Name; this makes
Packit 063618
    these subs appear to be part of the caller, as opposed to an import, which
Packit 063618
    is what we want, since each installed sub is constructed uniquely for a
Packit 063618
    given package
Packit 063618
- Update patches as needed
Packit 063618
Packit 063618
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-2
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit 063618
Packit 063618
* Sat Nov 14 2015 Paul Howarth <paul@city-fan.org> - 0.15-1
Packit 063618
- Update to 0.15
Packit 063618
  - Made this module co-operate with existing import() subs in packages that
Packit 063618
    use this module, as long as you use this module last
Packit 063618
- Drop support for old distributions due to non-optional test dependency of
Packit 063618
  Test::Warnings
Packit 063618
Packit 063618
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14-4
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit 063618
Packit 063618
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.14-3
Packit 063618
- Perl 5.22 re-rebuild of bootstrapped packages
Packit 063618
Packit 063618
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.14-2
Packit 063618
- Perl 5.22 rebuild
Packit 063618
Packit 063618
* Tue Apr 21 2015 Paul Howarth <paul@city-fan.org> - 0.14-1
Packit 063618
- Update to 0.14
Packit 063618
  - Use any() from List::Util 1.33+ instead of List::MoreUtils
Packit 063618
- Add patch to use List::MoreUtils::any() on old distributions where we don't
Packit 063618
  have List::Util 1.33+
Packit 063618
- Add patch to support building without Test::Code::TidyAll
Packit 063618
- Classify buildreqs by usage
Packit 063618
- Update patches as needed
Packit 063618
- Use %%license where possible
Packit 063618
- Don't try to do the author or release tests for RHEL builds
Packit 063618
Packit 063618
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.13-11
Packit 063618
- Perl 5.20 rebuild
Packit 063618
Packit 063618
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-10
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit 063618
Packit 063618
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-9
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit 063618
Packit 063618
* Fri Jul 26 2013 Petr Pisar <ppisar@redhat.com> - 0.13-8
Packit 063618
- Perl 5.18 rebuild
Packit 063618
Packit 063618
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-7
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit 063618
Packit 063618
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13-6
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit 063618
Packit 063618
* Tue Jun 19 2012 Petr Pisar <ppisar@redhat.com> - 0.13-5
Packit 063618
- Perl 5.16 rebuild
Packit 063618
Packit 063618
* Thu Jun  7 2012 Paul Howarth <paul@city-fan.org> - 0.13-4
Packit 063618
- Add commentary regarding conditionalized buildreqs
Packit 063618
Packit 063618
* Thu Jun  7 2012 Marcela Mašláňová <mmaslano@redhat.com> - 0.13-3
Packit 063618
- Conditionalize aspell-en
Packit 063618
Packit 063618
* Mon Apr 23 2012 Paul Howarth <paul@city-fan.org> - 0.13-2
Packit 063618
- Upstream has dropped Kwalitee test, so drop BR: perl(Test::Kwalitee)
Packit 063618
Packit 063618
* Fri Mar  9 2012 Paul Howarth <paul@city-fan.org> - 0.13-1
Packit 063618
- Update to 0.13:
Packit 063618
  - Fix dist.ini to not add Test::Spelling as a requirement
Packit 063618
- Drop %%defattr, redundant since rpm 4.4
Packit 063618
- Test::Requires available on all supported distributions
Packit 063618
Packit 063618
* Mon Mar  5 2012 Paul Howarth <paul@city-fan.org> - 0.12-1
Packit 063618
- Update to 0.12:
Packit 063618
  - Fix tests to pass with Carp 1.25 (CPAN RT#75520)
Packit 063618
- BR: perl(Test::Spelling), aspell-en
Packit 063618
- Add patch to accept "deprecations" as a valid dictionary word
Packit 063618
- Update patches to apply cleanly
Packit 063618
- Don't need to remove empty directories from buildroot
Packit 063618
- Don't use macros for commands
Packit 063618
- Drop EPEL-4 support:
Packit 063618
  - Drop patch supporting build with ExtUtils::MakeMaker < 6.30
Packit 063618
Packit 063618
* Thu Jan 12 2012 Paul Howarth <paul@city-fan.org> - 0.11-3
Packit 063618
- Fedora 17 mass rebuild
Packit 063618
Packit 063618
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.11-2
Packit 063618
- Perl mass rebuild
Packit 063618
Packit 063618
* Mon Jun 20 2011 Paul Howarth <paul@city-fan.org> - 0.11-1
Packit 063618
- Update to 0.11:
Packit 063618
  - Allow an empty hash for the -deprecations parameter
Packit 063618
- BR: perl(ExtUtils::MakeMaker)
Packit 063618
- BR: perl(Test::CPAN::Changes)
Packit 063618
- BR: perl(Pod::Coverage::TrustPod) unconditionally
Packit 063618
- Update patches for old ExtUtils::MakeMaker and Test::More compatibility
Packit 063618
Packit 063618
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-3
Packit 063618
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit 063618
Packit 063618
* Sat Jan 08 2011 Paul Howarth <paul@city-fan.org> - 0.10-2
Packit 063618
- Update patches for old Test::More and no Test::Requires
Packit 063618
- perl(Pod::Coverage::TrustPod) now available everywhere except EPEL-4
Packit 063618
Packit 063618
* Sat Jan 08 2011 Iain Arnell <iarnell@gmail.com> - 0.10-1
Packit 063618
- Update to 0.10:
Packit 063618
  - Test suite uses Test::Fatal instead of Test::Exception
Packit 063618
Packit 063618
* Mon Oct 18 2010 Paul Howarth <paul@city-fan.org> - 0.09-1
Packit 063618
- Update to 0.09:
Packit 063618
  - Added a compilation test
Packit 063618
Packit 063618
* Fri Oct 15 2010 Paul Howarth <paul@city-fan.org> - 0.08-1
Packit 063618
- Update to 0.08:
Packit 063618
  - The use of regular expressions in ignores didn't really work in 0.06
Packit 063618
  - Added missing deps on List::MoreUtils and Test::Requires
Packit 063618
  - Replaced Test::Warn with Test::Output in the tests
Packit 063618
  - Made the tests actually test what they should be testing
Packit 063618
- BR: Test::Output rather than Test::Warn
Packit 063618
- Update patches
Packit 063618
Packit 063618
* Fri Oct 15 2010 Paul Howarth <paul@city-fan.org> - 0.06-1
Packit 063618
- Update to 0.06:
Packit 063618
  - Removed hard dep on Test::Warn for the benefit of Moose
Packit 063618
  - Fixed what looked like a bug in -ignore handling
Packit 063618
  - The -ignore parameter now accepts regexes as well as package names
Packit 063618
- Update compatibility patches
Packit 063618
- BR: List::MoreUtils
Packit 063618
- BR: Test::Requires where possible, patch it out elsewhere
Packit 063618
Packit 063618
* Tue Jul 27 2010 Paul Howarth <paul@city-fan.org> - 0.04-2
Packit 063618
- Clean up for Fedora submission
Packit 063618
Packit 063618
* Mon Jul 26 2010 Paul Howarth <paul@city-fan.org> - 0.04-1
Packit 063618
- Initial RPM version