85b26eb
Name:           perl-Version-Requirements
b1c02b2
Version:        0.101023
cb3f4e0
Release:        8%{?dist}
77bee1e
Summary:        Set of version requirements for a CPAN dist (DEPRECATED)
85b26eb
License:        GPL+ or Artistic
85b26eb
Group:          Development/Libraries
85b26eb
URL:            http://search.cpan.org/dist/Version-Requirements/
85b26eb
Source0:        http://www.cpan.org/authors/id/R/RJ/RJBS/Version-Requirements-%{version}.tar.gz
b1c02b2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
85b26eb
BuildArch:      noarch
b1c02b2
# Module Build
bd0ca97
BuildRequires:  perl-interpreter
30fae58
BuildRequires:  perl-generators
b1c02b2
BuildRequires:  perl(ExtUtils::MakeMaker)
b1c02b2
# Module Runtime
a38d78f
BuildRequires:  perl(Carp)
a38d78f
BuildRequires:  perl(Scalar::Util)
b1c02b2
BuildRequires:  perl(strict)
85b26eb
BuildRequires:  perl(version) >= 0.77
b1c02b2
BuildRequires:  perl(warnings)
b1c02b2
# Test Suite
b1c02b2
BuildRequires:  perl(File::Spec)
b1c02b2
BuildRequires:  perl(Test::More) >= 0.88
b1c02b2
# Optional Tests
b1c02b2
BuildRequires:  perl(CPAN::Meta) >= 2.120900
b1c02b2
BuildRequires:  perl(CPAN::Meta::Prereqs)
b1c02b2
# Runtime
b1c02b2
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
85b26eb
85b26eb
%description
0bbe5f8
Version::Requirements is now DEPRECATED.
77bee1e
77bee1e
Use CPAN::Meta::Requirements, which is a drop-in replacement.
77bee1e
85b26eb
A Version::Requirements object models a set of version constraints like
85b26eb
those specified in the META.yml or META.json files in CPAN distributions.
85b26eb
It can be built up by adding more and more constraints, and it will reduce
85b26eb
them to the simplest representation.
85b26eb
85b26eb
%prep
85b26eb
%setup -q -n Version-Requirements-%{version}
85b26eb
85b26eb
%build
b1c02b2
perl Makefile.PL INSTALLDIRS=vendor
85b26eb
make %{?_smp_mflags}
85b26eb
85b26eb
%install
85b26eb
rm -rf $RPM_BUILD_ROOT
85b26eb
make pure_install DESTDIR=$RPM_BUILD_ROOT
85b26eb
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
b1c02b2
%{_fixperms} $RPM_BUILD_ROOT
85b26eb
85b26eb
%check
b1c02b2
make test
b1c02b2
b1c02b2
# Run the test suite again with PERL_CORE set to get rid of the deprecation warnings
b1c02b2
make test PERL_CORE=1
85b26eb
85b26eb
%clean
85b26eb
rm -rf $RPM_BUILD_ROOT
85b26eb
85b26eb
%files
b1c02b2
%if 0%{?_licensedir:1}
b1c02b2
%license LICENSE
b1c02b2
%else
b1c02b2
%doc LICENSE
b1c02b2
%endif
b1c02b2
%doc Changes README
b1c02b2
%{perl_vendorlib}/Version/
b1c02b2
%{_mandir}/man3/Version::Requirements.3*
85b26eb
85b26eb
%changelog
cb3f4e0
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.101023-8
cb3f4e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cb3f4e0
d913070
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.101023-7
d913070
- Perl 5.26 rebuild
d913070
c54024b
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.101023-6
c54024b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c54024b
cb577e5
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.101023-5
cb577e5
- Perl 5.24 rebuild
cb577e5
3cd5143
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.101023-4
3cd5143
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3cd5143
9294c12
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101023-3
9294c12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9294c12
da39c01
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.101023-2
da39c01
- Perl 5.22 rebuild
da39c01
b1c02b2
* Thu Mar 26 2015 Paul Howarth <paul@city-fan.org> - 0.101023-1
b1c02b2
- Update to 0.101023
b1c02b2
  - Document in the metadata that this module is deprecated
b1c02b2
- Classify buildreqs by usage
b1c02b2
- Run the test suite again with PERL_CORE set to get rid of the deprecation
b1c02b2
  warnings
b1c02b2
- Drop %%defattr, redundant since rpm 4.4
b1c02b2
- Drop redundant %%{?perl_default_filter}
b1c02b2
- Don't use macros for commands
b1c02b2
- Don't need to remove empty directories from the buildroot
b1c02b2
- Use %%license where possible
b1c02b2
bc5f080
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.101022-249
bc5f080
- Perl 5.20 re-rebuild of bootstrapped packages
bc5f080
05c41bb
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.101022-248
05c41bb
- Perl 5.20 rebuild
05c41bb
19730ba
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101022-247
19730ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
19730ba
dfbd2c9
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 0.101022-246
dfbd2c9
- Perl 5.18 re-rebuild of bootstrapped packages
dfbd2c9
f641737
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101022-245
f641737
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f641737
1332e7d
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.101022-244
1332e7d
- Perl 5.18 rebuild
1332e7d
320b42f
* Tue Apr 30 2013 Petr Pisar <ppisar@redhat.com> - 0.101022-243
320b42f
- Increase release number to supersede perl sub-package (bug #957931)
320b42f
dafae10
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101022-242
dafae10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
dafae10
0bbe5f8
* Fri Nov 23 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.101022-241
0bbe5f8
- Update description
0bbe5f8
- Clean up %%doc
0bbe5f8
4e940af
* Fri Aug 17 2012 Petr Pisar <ppisar@redhat.com> - 0.101022-240
4e940af
- Increase release to replace perl sub-package (bug #848961)
4e940af
d538b90
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101022-5
d538b90
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d538b90
03cc782
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 0.101022-4
03cc782
- Perl 5.16 re-rebuild of bootstrapped packages
03cc782
6c106cc
* Wed Jun 06 2012 Petr Pisar <ppisar@redhat.com> - 0.101022-3
6c106cc
- Perl 5.16 rebuild
6c106cc
a38d78f
* Fri Jun 01 2012 Petr Pisar <ppisar@redhat.com> - 0.101022-2
a38d78f
- Update dependencies
a38d78f
3d14227
* Sat Feb 04 2012 Iain Arnell <iarnell@gmail.com> 0.101022-1
3d14227
- update to latest upstream version (still DEPRECATED)
3d14227
77bee1e
* Fri Feb 03 2012 Iain Arnell <iarnell@gmail.com> 0.101021-1
77bee1e
- update to latest upstream
77bee1e
- Version::Requirements is now DEPRECATED
77bee1e
  use CPAN::Meta::Requirements, which is a drop-in replacement
77bee1e
a3b2ea8
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101020-6
a3b2ea8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a3b2ea8
Petr Sabata 1abdf9d
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.101020-5
Petr Sabata 1abdf9d
- Perl mass rebuild
Petr Sabata 1abdf9d
eb09c6a
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.101020-4
eb09c6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
eb09c6a
af55fc5
* Thu Dec 23 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.101020-3
af55fc5
- 661697 rebuild for fixing problems with vendorach/lib
af55fc5
97835ab
* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.101020-2
97835ab
- Mass rebuild with perl-5.12.0
97835ab
416269b
* Wed Apr 14 2010 Iain Arnell <iarnell@gmail.com> 0.101020-1
416269b
- update to latest upstream version
416269b
85b26eb
* Fri Apr 02 2010 Iain Arnell <iarnell@gmail.com> 0.100660-1
85b26eb
- Specfile autogenerated by cpanspec 1.78.
85b26eb
- use perl_default_filter and DESTDIR