From d512b785774ed572b6b10051189fda816b09a87a Mon Sep 17 00:00:00 2001 From: Athos Ribeiro Date: Wed, 9 Dec 2015 18:01:13 -0200 Subject: [PATCH] add analizo dependencies --- src/pkg-rpm/perl-App-Cmd/perl-App-Cmd.spec | 223 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-B-Hooks-OP-Check-EntersubForCV/perl-B-Hooks-OP-Check-EntersubForCV.spec | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-CHI/perl-CHI.spec | 211 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Const-Fast/perl-Const-Fast.spec | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Devel-BeginLift/perl-Devel-BeginLift.spec | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Devel-Pragma/perl-Devel-Pragma.spec | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Digest-JHash/perl-Digest-JHash.spec | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-EV/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch | 29 +++++++++++++++++++++++++++++ src/pkg-rpm/perl-EV/perl-EV.spec | 161 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-File-Share/perl-File-Share.spec | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Hash-MoreUtils/Hash-MoreUtils-0.05.diff | 36 ++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Hash-MoreUtils/perl-Hash-MoreUtils.spec | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-IO-TieCombine/perl-IO-TieCombine.spec | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Method-Signatures/perl-Method-Signatures.spec | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Module-Install-ExtraTests/perl-Module-Install-ExtraTests.spec | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Moo/perl-Moo.spec | 146 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-MooX-Types-MooseLike-Numeric/perl-MooX-Types-MooseLike-Numeric.spec | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.spec | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Statistics-Descriptive/perl-Statistics-Descriptive.spec | 179 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-String-RewritePrefix/perl-String-RewritePrefix.spec | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Term-ProgressBar/perl-Term-ProgressBar.spec | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-Test-Log-Dispatch/perl-Test-Log-Dispatch.spec | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-ZeroMQ/perl-ZeroMQ.spec | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-bareword-filehandles/no-Lexical-SealRequireHints.patch | 11 +++++++++++ src/pkg-rpm/perl-bareword-filehandles/perl-bareword-filehandles.spec | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-multidimensional/no-Lexical-SealRequireHints.patch | 11 +++++++++++ src/pkg-rpm/perl-multidimensional/perl-multidimensional.spec | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/perl-strictures/perl-strictures.spec | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/pkg-rpm/zeromq2/zeromq2.spec | 192 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 29 files changed, 3059 insertions(+), 0 deletions(-) create mode 100644 src/pkg-rpm/perl-App-Cmd/perl-App-Cmd.spec create mode 100644 src/pkg-rpm/perl-B-Hooks-OP-Check-EntersubForCV/perl-B-Hooks-OP-Check-EntersubForCV.spec create mode 100644 src/pkg-rpm/perl-CHI/perl-CHI.spec create mode 100644 src/pkg-rpm/perl-Const-Fast/perl-Const-Fast.spec create mode 100644 src/pkg-rpm/perl-Devel-BeginLift/perl-Devel-BeginLift.spec create mode 100644 src/pkg-rpm/perl-Devel-Pragma/perl-Devel-Pragma.spec create mode 100644 src/pkg-rpm/perl-Digest-JHash/perl-Digest-JHash.spec create mode 100644 src/pkg-rpm/perl-EV/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch create mode 100644 src/pkg-rpm/perl-EV/perl-EV.spec create mode 100644 src/pkg-rpm/perl-File-Share/perl-File-Share.spec create mode 100644 src/pkg-rpm/perl-Hash-MoreUtils/Hash-MoreUtils-0.05.diff create mode 100644 src/pkg-rpm/perl-Hash-MoreUtils/perl-Hash-MoreUtils.spec create mode 100644 src/pkg-rpm/perl-IO-TieCombine/perl-IO-TieCombine.spec create mode 100644 src/pkg-rpm/perl-Method-Signatures/perl-Method-Signatures.spec create mode 100644 src/pkg-rpm/perl-Module-Install-ExtraTests/perl-Module-Install-ExtraTests.spec create mode 100644 src/pkg-rpm/perl-Moo/perl-Moo.spec create mode 100644 src/pkg-rpm/perl-MooX-Types-MooseLike-Numeric/perl-MooX-Types-MooseLike-Numeric.spec create mode 100644 src/pkg-rpm/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.spec create mode 100644 src/pkg-rpm/perl-Statistics-Descriptive/perl-Statistics-Descriptive.spec create mode 100644 src/pkg-rpm/perl-String-RewritePrefix/perl-String-RewritePrefix.spec create mode 100644 src/pkg-rpm/perl-Term-ProgressBar/perl-Term-ProgressBar.spec create mode 100644 src/pkg-rpm/perl-Test-Log-Dispatch/perl-Test-Log-Dispatch.spec create mode 100644 src/pkg-rpm/perl-ZeroMQ/perl-ZeroMQ.spec create mode 100644 src/pkg-rpm/perl-bareword-filehandles/no-Lexical-SealRequireHints.patch create mode 100644 src/pkg-rpm/perl-bareword-filehandles/perl-bareword-filehandles.spec create mode 100644 src/pkg-rpm/perl-multidimensional/no-Lexical-SealRequireHints.patch create mode 100644 src/pkg-rpm/perl-multidimensional/perl-multidimensional.spec create mode 100644 src/pkg-rpm/perl-strictures/perl-strictures.spec create mode 100644 src/pkg-rpm/zeromq2/zeromq2.spec diff --git a/src/pkg-rpm/perl-App-Cmd/perl-App-Cmd.spec b/src/pkg-rpm/perl-App-Cmd/perl-App-Cmd.spec new file mode 100644 index 0000000..9fde4d0 --- /dev/null +++ b/src/pkg-rpm/perl-App-Cmd/perl-App-Cmd.spec @@ -0,0 +1,223 @@ +Name: perl-App-Cmd +Summary: Write command line apps with less suffering +Version: 0.326 +Release: 1%{?dist} +License: GPL+ or Artistic + +Source0: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz +URL: http://search.cpan.org/dist/App-Cmd +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildArch: noarch + +BuildRequires: perl(parent) +BuildRequires: perl(Capture::Tiny) +BuildRequires: perl(Carp) +BuildRequires: perl(Class::Load) >= 0.06 +BuildRequires: perl(constant) +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Data::OptList) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30 +BuildRequires: perl(File::Basename) +BuildRequires: perl(Getopt::Long::Descriptive) >= 0.084 +BuildRequires: perl(IO::TieCombine) >= 1 +BuildRequires: perl(IPC::Cmd) +BuildRequires: perl(Module::Pluggable::Object) +BuildRequires: perl(String::RewritePrefix) +BuildRequires: perl(Sub::Exporter) >= 0.975 +BuildRequires: perl(Sub::Exporter::Util) +BuildRequires: perl(Sub::Install) +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Text::Abbrev) + +Requires: perl(Getopt::Long::Descriptive) >= 0.084 +Requires: perl(IO::TieCombine) >= 1 +Requires: perl(Sub::Exporter) >= 0.975 + +%{?perl_default_filter} + +%description +App::Cmd is intended to make it easy to write complex command-line +applications without having to think about most of the annoying things +usually involved. + +For information on how to start using App::Cmd, see App::Cmd::Tutorial. + +%prep +%setup -q -n App-Cmd-%{version} + +perl -pi -e 's|^#!perl|#!%{__perl}|' t/*.t + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README t/ +%license LICENSE +%{perl_vendorlib}/App* +%{_mandir}/man3/App*.3* + +%changelog +* Thu Dec 04 2014 Emmanuel Seyman - 0.326-1 +- Update to 0.326 +- Drop LICENSE from the documentation + +* Fri Oct 24 2014 Emmanuel Seyman - 0.324-1 +- Update to 0.324 +- Tighten files declaration +- Use the %%license tag + +* Fri Aug 29 2014 Jitka Plesnikova - 0.323-3 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.323-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Dec 15 2013 Emmanuel Seyman - 0.323-1 +- Update to 0.323 + +* Sun Nov 03 2013 Emmanuel Seyman - 0.322-1 +- Update to 0.322 + +* Sun Oct 27 2013 Emmanuel Seyman - 0.321-1 +- Update to 0.321 + +* Sat Aug 03 2013 Fedora Release Engineering - 0.320-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 30 2013 Petr Pisar - 0.320-2 +- Perl 5.18 rebuild + +* Sat Feb 02 2013 Emmanuel Seyman - 0.320-1 +- Update to 0.320 + +* Sun Jan 27 2013 Emmanuel Seyman - 0.319-1 +- Update to 0.319 +- Remove the obsoletes/provides macro for the tests subpackage +- Remove the group macro +- Add Test::Pod to the BuildRequires + +* Fri Jul 20 2012 Fedora Release Engineering - 0.318-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 20 2012 Petr Pisar - 0.318-2 +- Perl 5.16 rebuild + +* Sat May 05 2012 Emmanuel Seyman - 0.318-1 +- Update to 0.318 + +* Mon Mar 26 2012 Emmanuel Seyman - 0.317-1 +- Update to 0.317 + +* Sun Feb 12 2012 Emmanuel Seyman - 0.316-1 +- Update to 0.316 + +* Sat Feb 11 2012 Emmanuel Seyman - 0.315-1 +- Update to 0.315 + +* Sun Jan 22 2012 Iain Arnell 0.314-2 +- drop tests-subpackage; move tests to main package documentation + +* Thu Jan 12 2012 Emmanuel Seyman - 0.314-1 +- Update to 0.314 + +* Sun Oct 02 2011 Iain Arnell 0.312-1 +- update to latest upstream version + +* Tue Jul 19 2011 Petr Sabata - 0.311-2 +- Perl mass rebuild + +* Fri Mar 18 2011 Iain Arnell 0.311-1 +- update to latest upstream version + +* Tue Feb 08 2011 Fedora Release Engineering - 0.309-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sat Nov 20 2010 Iain Arnell 0.309-1 +- update by Fedora::App::MaintainerTools 0.006 +- updating to latest GA CPAN version (0.309) +- added a new br on perl(Carp) (version 0) +- added a new br on perl(Data::Dumper) (version 0) +- added a new br on perl(Data::OptList) (version 0) +- altered br on perl(ExtUtils::MakeMaker) (6.42 => 6.31) +- added a new br on perl(File::Basename) (version 0) +- added a new br on perl(Sub::Exporter::Util) (version 0) +- added a new br on perl(Test::Fatal) (version 0) +- altered br on perl(Test::More) (0 => 0.96) +- added a new br on perl(Text::Abbrev) (version 0) +- added a new br on perl(constant) (version 0) +- clean up spec for modern rpmbuild + +* Thu Apr 29 2010 Marcela Maslanova - 0.307-3 +- Mass rebuild with perl-5.12.0 + +* Fri Apr 23 2010 Iain Arnell 0.307-2 +- requires perl(IO::TieCombine) + +* Thu Apr 08 2010 Iain Arnell 0.307-1 +- update to latest upstream +- R/BR perl(String::RewritePrefix) +- Bump R/BR perl(Getopt::Long::Descriptive) >= 0.084 + +* Mon Mar 01 2010 Chris Weyl 0.304-1 +- update by Fedora::App::MaintainerTools 0.004 +- PERL_INSTALL_ROOT => DESTDIR +- altered br on perl(Getopt::Long::Descriptive) (0.075 => 0.081) +- altered req on perl(Getopt::Long::Descriptive) (0.075 => 0.081) + +* Mon Dec 7 2009 Stepan Kasal - 0.301-2 +- rebuild against perl 5.10.1 + +* Sat Sep 19 2009 Chris Weyl 0.301-1 +- auto-update to 0.301 (by cpan-spec-update 0.01) + +* Sat Aug 29 2009 Chris Weyl 0.207-1 +- switch filtering to perl_default_filter +- auto-update to 0.207 (by cpan-spec-update 0.01) + +* Sun Aug 23 2009 Chris Weyl 0.206-1 +- auto-update to 0.206 (by cpan-spec-update 0.01) +- altered br on perl(Getopt::Long::Descriptive) (0.06 => 0.075) +- altered req on perl(Getopt::Long::Descriptive) (0.06 => 0.075) + +* Sat Aug 08 2009 Chris Weyl 0.204-1 +- auto-update to 0.204 (by cpan-spec-update 0.01) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new req on perl(Getopt::Long::Descriptive) (version 0.06) +- added a new req on perl(Module::Pluggable::Object) (version 0) +- added a new req on perl(Sub::Exporter) (version 0.975) +- added a new req on perl(Sub::Install) (version 0) + +* Sat Jul 25 2009 Fedora Release Engineering - 0.203-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.203-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Feb 18 2009 Chris Weyl 0.203-1 +- update to 0.203 + +* Mon Nov 17 2008 Chris Weyl 0.202-3 +- br Test::More; drink more coffee + +* Mon Nov 17 2008 Chris Weyl 0.202-2 +- bump + +* Tue Nov 04 2008 Chris Weyl 0.202-1 +- update for submission + +* Mon Oct 27 2008 Chris Weyl 0.202-0.1 +- initial RPM packaging +- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5) diff --git a/src/pkg-rpm/perl-B-Hooks-OP-Check-EntersubForCV/perl-B-Hooks-OP-Check-EntersubForCV.spec b/src/pkg-rpm/perl-B-Hooks-OP-Check-EntersubForCV/perl-B-Hooks-OP-Check-EntersubForCV.spec new file mode 100644 index 0000000..219f9b0 --- /dev/null +++ b/src/pkg-rpm/perl-B-Hooks-OP-Check-EntersubForCV/perl-B-Hooks-OP-Check-EntersubForCV.spec @@ -0,0 +1,79 @@ +Name: perl-B-Hooks-OP-Check-EntersubForCV +Version: 0.09 +Release: 10%{?dist} +Summary: Invoke callbacks on construction of entersub OPs for certain CVs +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/B-Hooks-OP-Check-EntersubForCV/ +Source0: http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/B-Hooks-OP-Check-EntersubForCV-%{version}.tar.gz +BuildRequires: perl(B::Hooks::OP::Check) >= 0.19 +BuildRequires: perl(B::Utils) >= 0.19 +BuildRequires: perl(ExtUtils::Depends) +BuildRequires: perl(inc::Module::Install) +BuildRequires: perl(Module::Install::ExtraTests) +BuildRequires: perl(parent) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Invoke callbacks on construction of entersub OPs for certain CVs. + +%prep +%setup -q -n B-Hooks-OP-Check-EntersubForCV-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/B* +%{_mandir}/man3/* + +%changelog +* Thu Aug 28 2014 Jitka Plesnikova - 0.09-10 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.09-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.09-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.09-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Aug 02 2013 Petr Pisar - 0.09-6 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.09-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.09-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 27 2012 Petr Pisar - 0.09-3 +- Perl 5.16 rebuild + +* Sat May 26 2012 Iain Arnell 0.09-2 +- BuildRequire inc::Module::Install, not EU::MM + +* Fri Apr 20 2012 Iain Arnell 0.09-1 +- Specfile autogenerated by cpanspec 1.79. diff --git a/src/pkg-rpm/perl-CHI/perl-CHI.spec b/src/pkg-rpm/perl-CHI/perl-CHI.spec new file mode 100644 index 0000000..bb70ebe --- /dev/null +++ b/src/pkg-rpm/perl-CHI/perl-CHI.spec @@ -0,0 +1,211 @@ +Name: perl-CHI +Version: 0.59 +Release: 1%{?dist} +Summary: Unified cache handling interface +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/CHI/ +Source0: http://www.cpan.org/authors/id/J/JS/JSWARTZ/CHI-%{version}.tar.gz +BuildArch: noarch + +%bcond_with author_tests + +%bcond_without smoke_tests + +BuildRequires: perl(Carp::Assert) >= 0.20 +BuildRequires: perl(Compress::Zlib) +BuildRequires: perl(Data::UUID) +BuildRequires: perl(Date::Parse) +BuildRequires: perl(Digest::JHash) +BuildRequires: perl(Digest::MD5) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Spec) >= 0.80 +BuildRequires: perl(Hash::MoreUtils) +BuildRequires: perl(JSON) +BuildRequires: perl(List::MoreUtils) >= 0.13 +BuildRequires: perl(Log::Any) >= 0.08 +BuildRequires: perl(Log::Any::Adapter::Dispatch) >= 0.05 +BuildRequires: perl(Module::Load::Conditional) +BuildRequires: perl(Moo) >= 1.003 +BuildRequires: perl(MooX::Types::MooseLike) >= 0.23 +BuildRequires: perl(MooX::Types::MooseLike::Base) +BuildRequires: perl(MooX::Types::MooseLike::Numeric) +BuildRequires: perl(Storable) +BuildRequires: perl(String::RewritePrefix) +BuildRequires: perl(Task::Weaken) +BuildRequires: perl(Test::Builder) +BuildRequires: perl(Test::Class) +BuildRequires: perl(Test::Deep) +BuildRequires: perl(Test::Exception) +BuildRequires: perl(Test::Log::Dispatch) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Warn) +BuildRequires: perl(Time::Duration) >= 1.06 +BuildRequires: perl(Time::Duration::Parse) >= 0.03 +BuildRequires: perl(Try::Tiny) >= 0.05 + +%if %{with author_tests} +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Module::Mask) +%endif + +%if %{with smoke_tests} +BuildRequires: perl(Cache::FileCache) +BuildRequires: perl(Cache::FastMmap) +%endif + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_filter_default} + +%{?filter_setup: +# Replace unversioned dependencies with versioned ones. +%filter_from_requires s/^perl(Carp::Assert)$/perl(Carp::Assert) >= 0.20/ +%filter_from_requires s/^perl(List::MoreUtils)$/perl(List::MoreUtils) >= 0.13/ +%filter_from_requires s/^perl(Log::Any)$/perl(Log::Any) >= 0.06/ +%filter_from_requires s/^perl(Time::Duration)$/perl(Time::Duration) >= 1.06/ +%filter_from_requires s/^perl(Time::Duration::Parse)$/perl(Time::Duration::Parse) >= 0.03/ +%filter_setup +} + +%global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(Bar\\) +%global __provides_exclude %__provides_exclude|^perl\\(DummySerializer\\) +%global __provides_exclude %__provides_exclude|^perl\\(Foo\\) + +%description +CHI provides a unified caching API, designed to assist a developer in +persisting data for a specified period of time. + +%package Test +Group: Development/Libraries +Summary: CHI::Test module +Requires: perl-CHI = %{version}-%{release} + +# rpm misses these: +Requires: perl(Test::Deep) +Requires: perl(Test::Exception) + +%description Test +CHI::Test and CHI::t perl modules + +%prep +%setup -q -n CHI-%{version} +# Fix bogus permissions +find lib \( -type f -a -executable \) -exec chmod -x {} \; + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test %{?with_author_tests:AUTHOR_TESTING=1} %{?with_smoke_tests:AUTOMATED_TESTING=1} + +%files +%doc Changes LICENSE +%dir %{perl_vendorlib}/CHI +%{perl_vendorlib}/CHI.pm +%{perl_vendorlib}/CHI/Benchmarks.pod +%{perl_vendorlib}/CHI/CacheObject.pm +%{perl_vendorlib}/CHI/Constants.pm +%{perl_vendorlib}/CHI/Driver* +%{perl_vendorlib}/CHI/Serializer +%{perl_vendorlib}/CHI/Stats.pm +%{perl_vendorlib}/CHI/Types.pm +%{perl_vendorlib}/CHI/Util.pm +%{_mandir}/man3/* + +%files Test +%dir %{perl_vendorlib}/CHI +%{perl_vendorlib}/CHI/t +%{perl_vendorlib}/CHI/Test* + +%changelog +* Thu Jan 08 2015 Ralf Corsépius - 0.59-1 +- Upstream update. +- Reflect upstream URL having changed. + +* Sun Jun 22 2014 Ralf Corsépius - 0.58-1 +- Upstream update (Fixes FTBFS RHBZ #1105958). +- Reflect Source0: having changed. +- Reflect dep changes. +- Spec file cosmetics. + +* Fri Aug 09 2013 Petr Pisar - 0.56-3 +- Perl 5.18 rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.56-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Feb 19 2013 Ralf Corsépius - 0.56-1 +- Upstream update. +- Disable author-tests (Broken, Fedora_19_Mass_Rebuild FTBFS). + +* Thu Feb 14 2013 Fedora Release Engineering - 0.55-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.55-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jul 11 2012 Petr Pisar - 0.55-2 +- Perl 5.16 rebuild + +* Tue Jul 10 2012 Ralf Corsépius - 0.55-1 +- Upstream update. + +* Wed Jul 04 2012 Petr Pisar - 0.54-2 +- Perl 5.16 rebuild + +* Wed Jun 06 2012 Ralf Corsépius - 0.54-1 +- Upstream update. + +* Wed Jun 06 2012 Ralf Corsépius - 0.53-1 +- Upstream update. +- Cleanup perl module filters. + +* Mon Mar 19 2012 Ralf Corsépius - 0.52-1 +- Upstream update. + +* Sat Jan 14 2012 Ralf Corsépius - 0.50-1 +- Abandon fedora < 15. +- Add BR: perl(Digest::MD5). +- Upstream update. +- Reflect upstream having abandoned htdocs. + +* Fri Jan 13 2012 Fedora Release Engineering - 0.44-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Jul 22 2011 Petr Pisar - 0.44-6 +- RPM 4.9 dependency filtering added + +* Thu Jul 21 2011 Petr Sabata - 0.44-5 +- Perl mass rebuild + +* Tue Jul 19 2011 Petr Sabata - 0.44-4 +- Perl mass rebuild + +* Thu Mar 31 2011 Ralf Corsépius 0.44-3 +- Add R: perl(Test::Deep) and R: perl(Test::Exception). + +* Tue Mar 29 2011 Ralf Corsépius 0.44-2 +- Change %%bcond_with author_tests into %%bcond_without author_tests. + +* Tue Mar 29 2011 Ralf Corsépius 0.44-1 +- Upstream update. +- Extend provides-filter to filter versioned perl(Foo), + perl(Bar), perl(Baz), perl(DummySerializer). +- Add %%bcond_with author_tests and %%bcond_without smoke_tests. +- Split out CHI::Test and CHI::t into separate sub-package. + +* Mon Mar 14 2011 Ralf Corsépius 0.42-1 +- Upstream update. + +* Mon Feb 07 2011 Ralf Corsépius 0.36-1 +- Initial Fedora package. diff --git a/src/pkg-rpm/perl-Const-Fast/perl-Const-Fast.spec b/src/pkg-rpm/perl-Const-Fast/perl-Const-Fast.spec new file mode 100644 index 0000000..9d3c0ab --- /dev/null +++ b/src/pkg-rpm/perl-Const-Fast/perl-Const-Fast.spec @@ -0,0 +1,117 @@ +Name: perl-Const-Fast +Version: 0.014 +Release: 7%{?dist} +Summary: Facility for creating read-only scalars, arrays, and hashes +License: GPL+ or Artistic + +URL: http://search.cpan.org/dist/Const-Fast/ +Source0: http://www.cpan.org/authors/id/L/LE/LEONT/Const-Fast-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30 +# Run-time +BuildRequires: perl(Carp) +BuildRequires: perl(Module::Build::Tiny) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Storable) +BuildRequires: perl(Sub::Exporter) +# Tests +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(Test::Exception) +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Sub::Exporter::Progressive) +# Optional tests +BuildRequires: perl(Test::Script) >= 1.05 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +This the only function of this module and it is exported by default. It takes +a scalar, array or hash left-value as first argument, and a list of one or +more values depending on the type of the first argument as the value for the +variable. It will set the variable to that value and subsequently make it +read-only. Arrays and hashes will be made deeply read-only. + + +%prep +%setup -q -n Const-Fast-%{version} + + +%build +%{__perl} Build.PL --installdirs vendor +./Build + + +%install +./Build install --destdir $RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' + +%{_fixperms} $RPM_BUILD_ROOT/* + + +%check +./Build test + + +%files +%doc Changes LICENSE README +%{perl_vendorlib}/* +%{_mandir}/man3/* + + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.014-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 0.014-6 +- Perl 5.22 rebuild + +* Fri Aug 29 2014 Jitka Plesnikova - 0.014-5 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.014-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.014-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 24 2013 Petr Pisar - 0.014-2 +- Perl 5.18 rebuild + +* Sun Jun 02 2013 Emmanuel Seyman - 0.014-1 +- Update to 0.014 +- Drop the Group declaration +- Switch to Module::Build::Tiny as building mecanism + +* Thu Feb 14 2013 Fedora Release Engineering - 0.013-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Oct 06 2012 Emmanuel Seyman - 0.013-1 +- Update to 0.013 +- Add perl default filter + +* Fri Jul 20 2012 Fedora Release Engineering - 0.011-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 14 2012 Petr Pisar - 0.011-2 +- Perl 5.16 rebuild + +* Thu Jun 14 2012 Petr Pisar - 0.011-1 +- 0.011 bump + +* Wed Jun 13 2012 Petr Pisar - 0.006-5 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.006-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Jun 29 2011 Marcela Mašláňová - 0.006-3 +- Perl mass rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 0.006-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Oct 08 2010 Lubomir Rintel (Good Data) 0.006-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/src/pkg-rpm/perl-Devel-BeginLift/perl-Devel-BeginLift.spec b/src/pkg-rpm/perl-Devel-BeginLift/perl-Devel-BeginLift.spec new file mode 100644 index 0000000..afd2e04 --- /dev/null +++ b/src/pkg-rpm/perl-Devel-BeginLift/perl-Devel-BeginLift.spec @@ -0,0 +1,73 @@ +Name: perl-Devel-BeginLift +Version: 0.001003 +Release: 9%{?dist} +Summary: Make selected sub calls evaluate at compile time +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Devel-BeginLift/ +Source0: http://www.cpan.org/authors/id/F/FL/FLORA/Devel-BeginLift-%{version}.tar.gz +BuildRequires: perl(B::Hooks::OP::Check::EntersubForCV) >= 0.03 +BuildRequires: perl(ExtUtils::Depends) +BuildRequires: perl(inc::Module::Install) +BuildRequires: perl(Test::More) +BuildRequires: perl(vars) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Devel::BeginLift 'lifts' arbitrary sub calls to running at compile time - +sort of a souped up version of "use constant". It does this via some +slightly insane perlguts magic. + +%prep +%setup -q -n Devel-BeginLift-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" --skipdeps +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/Devel* +%{_mandir}/man3/* + +%changelog +* Thu Aug 28 2014 Jitka Plesnikova - 0.001003-9 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.001003-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.001003-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.001003-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Aug 02 2013 Petr Pisar - 0.001003-5 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.001003-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.001003-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 27 2012 Petr Pisar - 0.001003-2 +- Perl 5.16 rebuild + +* Sun Jun 10 2012 Iain Arnell 0.001003-1 +- Specfile autogenerated by cpanspec 1.79. diff --git a/src/pkg-rpm/perl-Devel-Pragma/perl-Devel-Pragma.spec b/src/pkg-rpm/perl-Devel-Pragma/perl-Devel-Pragma.spec new file mode 100644 index 0000000..29a5851 --- /dev/null +++ b/src/pkg-rpm/perl-Devel-Pragma/perl-Devel-Pragma.spec @@ -0,0 +1,69 @@ +Name: perl-Devel-Pragma +Version: 0.54 +Release: 6%{?dist} +Summary: Helper functions for developers of lexical pragmas +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Devel-Pragma/ +Source0: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/Devel-Pragma-%{version}.tar.gz +BuildRequires: perl(B::Hooks::EndOfScope) >= 0.09 +BuildRequires: perl(B::Hooks::OP::Annotation) >= 0.43 +BuildRequires: perl(B::Hooks::OP::Check) >= 0.18 +BuildRequires: perl(ExtUtils::Depends) >= 0.302 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Spec) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(vars) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +This module provides helper functions for developers of lexical pragmas. +These can be used both in older versions of perl (from 5.8.1), which have +limited support for lexical pragmas, and in the most recent versions, which +have improved support. + +%prep +%setup -q -n Devel-Pragma-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" --skipdeps +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/Devel* +%{_mandir}/man3/* + +%changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.54-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Jul 25 2013 Petr Pisar - 0.54-5 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.54-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.54-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 27 2012 Petr Pisar - 0.54-2 +- Perl 5.16 rebuild + +* Sun Jun 10 2012 Iain Arnell 0.54-1 +- Specfile autogenerated by cpanspec 1.79. diff --git a/src/pkg-rpm/perl-Digest-JHash/perl-Digest-JHash.spec b/src/pkg-rpm/perl-Digest-JHash/perl-Digest-JHash.spec new file mode 100644 index 0000000..0ebe2e2 --- /dev/null +++ b/src/pkg-rpm/perl-Digest-JHash/perl-Digest-JHash.spec @@ -0,0 +1,121 @@ +Name: perl-Digest-JHash +Version: 0.09 +Release: 3%{?dist} +Summary: Perl extension for 32 bit Jenkins Hashing Algorithm +License: Artistic 2.0 +Group: Development/Libraries +URL: http://search.cpan.org/dist/Digest-JHash/ +Source0: http://www.cpan.org/authors/id/S/SH/SHLOMIF/Digest-JHash-%{version}.tar.gz + +BuildRequires: perl(DynaLoader) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(strict) +BuildRequires: perl(vars) +BuildRequires: perl(warnings) + +BuildRequires: perl(Cwd) +BuildRequires: perl(File::Spec) +BuildRequires: perl(File::Temp) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IPC::Open3) +BuildRequires: perl(Test) +BuildRequires: perl(Test::More) + + +# For improved testing +BuildRequires: perl(Test::CPAN::Changes) +BuildRequires: perl(Test::Pod) >= 1.00 +BuildRequires: perl(Test::Pod::Coverage) >= 1.00 + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +The Digest::JHash module allows you to use the fast JHash hashing algorithm +developed by Bob Jenkins from within Perl programs. The algorithm takes as +input a message of arbitrary length and produces as output a 32-bit +"message digest" of the input in the form of an unsigned long integer. + +%prep +%setup -q -n Digest-JHash-%{version} + +# Junk files in tarball +rm lib/Digest/JHash.pm~ dist.ini~ + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test RELEASE_TESTING=1 + +%files +%doc Changes README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/Digest* +%{_mandir}/man3/* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.09-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Thu Jun 11 2015 Jitka Plesnikova - 0.09-2 +- Perl 5.22 rebuild + +* Wed Jun 10 2015 Ralf Corsépius - 0.09-1 +- Upstream update. +- Add more fine-grained BRs. + +* Sat Jun 06 2015 Jitka Plesnikova - 0.08-6 +- Perl 5.22 rebuild + +* Fri Aug 29 2014 Jitka Plesnikova - 0.08-5 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.08-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.08-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Feb 12 2014 Ralf Corsépius - 0.08-2 +- Bump release. + +* Tue Feb 04 2014 Ralf Corsépius - 0.08-1 +- Upstream update. +- Modernize spec. + +* Sat Aug 03 2013 Fedora Release Engineering - 0.07-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sat Jul 20 2013 Petr Pisar - 0.07-7 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.07-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.07-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 13 2012 Petr Pisar - 0.07-4 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.07-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Jun 20 2011 Marcela Mašláňová - 0.07-2 +- Perl mass rebuild + +* Sat Feb 05 2011 Ralf Corsépius 0.07-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/src/pkg-rpm/perl-EV/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch b/src/pkg-rpm/perl-EV/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch new file mode 100644 index 0000000..26d17be --- /dev/null +++ b/src/pkg-rpm/perl-EV/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch @@ -0,0 +1,29 @@ +From a812d071294832e47a3edbadba250616626b95b7 Mon Sep 17 00:00:00 2001 +From: Mathieu Bridon +Date: Mon, 24 Jan 2011 16:07:23 +0800 +Subject: [PATCH] Don't ask questions at build time. + +Builds must not be interactive in Fedora. Let's just use the defaults +and avoid questions. +--- + Makefile.PL | 4 +--- + 1 files changed, 1 insertions(+), 3 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 2a31180..28d8ddc 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -27,9 +27,7 @@ and hope for the best. The defaults should usually do. + + EOF + +-if (prompt ("Skip further questions and use defaults (y/n)?", "y") =~ /[yY]/) { +- $ENV{PERL_MM_USE_DEFAULT} = 1; +-} ++$ENV{PERL_MM_USE_DEFAULT} = 1; + + print <= %{version} +BuildRequires: perl(AnyEvent) => 2.6 + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + + +%description +This module provides an interface to libev +(). While the included documentation +is comprehensive, one might also consult the documentation of libev itself +() for more subtle details on watcher +semantics or some discussion on the available backends, or how to force a +specific backend with "LIBEV_FLAGS", or just about in any case because it has +much more detailed information. + + +%prep +%setup -q -n EV-%{version} + +%patch0 -p1 + +# remove all traces of the bundled libev +rm -fr ./libev + +# use the sources from the system libev +mkdir -p ./libev +cp -r /usr/share/libev-source/* ./libev/ + + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +make %{?_smp_mflags} + + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' +find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' + +%{_fixperms} $RPM_BUILD_ROOT/* + + +%check +make test + + +%files +%doc Changes COPYING README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/EV.pm +%{perl_vendorarch}/EV +%{perl_vendorarch}/EV/*.h +%{_mandir}/man3/*.3* + + +%changelog +* Sat Aug 03 2013 Fedora Release Engineering - 4.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 23 2013 Petr Pisar - 4.11-3 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 4.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Sep 28 2012 Mathieu Bridon - 4.11-1 +- Update to 4.11 + +* Fri Jul 20 2012 Fedora Release Engineering - 4.03-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 14 2012 Petr Pisar - 4.03-9 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 4.03-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Dec 01 2011 Petr Pisar - 4.03-7 +- Build-require exact or higher version of libev-source (bug #759021) + +* Mon Jun 20 2011 Marcela Mašláňová - 4.03-6 +- Perl mass rebuild + +* Tue Apr 12 2011 Mathieu Bridon - 4.03-5 +- Add the correct Obsoletes/Provides to avoid broken deps from the -devel + subpackage removal. + +* Thu Apr 07 2011 Mathieu Bridon - 4.03-4 +- Readded the header file to the main package, as per guidelines: + -> http://fedoraproject.org/wiki/Packaging/Perl#.h_files_in_module_packages + +* Tue Mar 08 2011 Mathieu Bridon - 4.03-3 +- Some more fixes as part of the review process: + - Fix the license tag to be only the license of perl-EV, and add a note about + the included libev sources. +- Removed manual cleaning of the buildroot since it has been useless since + Fedora 10 and even EPEL (>=6) doesn't need it now. + +* Wed Feb 23 2011 Mathieu Bridon - 4.03-2 +- Fixes asked during the review process: + - Filter the private shared EV.so out of the automatic Provides + - Put the header files in a -devel package +- Removed the Buildroot line since it's useless for newer versions of Fedora + and this package can only go in Fedora >= 15 due to its libev dependency) + +* Mon Jan 24 2011 Mathieu Bridon - 4.03-1 +- Update to 4.03. +- Use the system libev instead of the bundled one. + +* Sun Nov 8 2009 kwizart < kwizart at gmail.com > - 3.8-1 +- Update to 3.8 + +* Tue Apr 28 2009 kwizart < kwizart at gmail.com > - 3.6-1 +- Update to 3.6 + +* Mon Mar 2 2009 kwizart < kwizart at gmail.com > - 3.53-1 +- Update to 3.53 + +* Tue Feb 3 2009 kwizart < kwizart at gmail.com > - 3.52-1 +- Update to 3.52 + +* Tue Oct 14 2008 kwizart < kwizart at gmail.com > - 3.44-1 +- Update to 3.44 +- WIP conditional --with systemlibev + +* Wed Jul 15 2008 kwizart < kwizart at gmail.com > - 3.431-1 +- Update to 3.431 +- Update License to (GPL+ or Artistic) and (BSD or GPLv2+) +- Add libev README and LICENSE + +* Wed Jul 8 2008 kwizart < kwizart at gmail.com > - 3.43-1 +- Update to 3.43 + +* Mon Jun 9 2008 kwizart < kwizart at gmail.com > - 3.42-2 +- Disable filter AnyEvent + +* Tue May 27 2008 kwizart < kwizart at gmail.com > - 3.42-1 +- Update to 3.42 + +* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 3.31-1 +- Initial package for Fedora + diff --git a/src/pkg-rpm/perl-File-Share/perl-File-Share.spec b/src/pkg-rpm/perl-File-Share/perl-File-Share.spec new file mode 100644 index 0000000..c074bfd --- /dev/null +++ b/src/pkg-rpm/perl-File-Share/perl-File-Share.spec @@ -0,0 +1,54 @@ +Name: perl-File-Share +Version: 0.25 +Release: 1%{?dist} +Summary: Extend File::ShareDir to Local Libraries +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/File-Share/ +Source0: http://www.cpan.org/authors/id/I/IN/INGY/File-Share-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl >= 1:v5.8.1 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::ShareDir) >= 1.03 +BuildRequires: perl(Test::More) +Requires: perl(File::ShareDir) >= 1.03 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module is a dropin replacement for File::ShareDir. It supports the +dist_dir and dist_file functions, except these functions have been enhanced +to understand when the developer's local ./share/ directory should be used. + +%prep +%setup -q -n File-Share-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc Changes CONTRIBUTING LICENSE META.json README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Wed Apr 08 2015 Daniel Miranda 0.25-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/src/pkg-rpm/perl-Hash-MoreUtils/Hash-MoreUtils-0.05.diff b/src/pkg-rpm/perl-Hash-MoreUtils/Hash-MoreUtils-0.05.diff new file mode 100644 index 0000000..c6bbd84 --- /dev/null +++ b/src/pkg-rpm/perl-Hash-MoreUtils/Hash-MoreUtils-0.05.diff @@ -0,0 +1,36 @@ +diff -Naur Hash-MoreUtils-0.05.orig/META.json Hash-MoreUtils-0.05/META.json +--- Hash-MoreUtils-0.05.orig/META.json 2013-12-09 09:34:28.000000000 +0100 ++++ Hash-MoreUtils-0.05/META.json 2013-12-21 04:37:35.195121947 +0100 +@@ -5,7 +5,7 @@ + "Jens Rehsack " + ], + "dynamic_config" : 1, +- "generated_by" : "Module::Build version 0.4203", ++ "generated_by" : "Module::Build version 0.4007, CPAN::Meta::Converter version 2.132661", + "license" : [ + "perl_5" + ], +@@ -22,7 +22,7 @@ + }, + "configure" : { + "requires" : { +- "Module::Build" : "0.42" ++ "Module::Build" : "0.40" + } + } + }, +diff -Naur Hash-MoreUtils-0.05.orig/META.yml Hash-MoreUtils-0.05/META.yml +--- Hash-MoreUtils-0.05.orig/META.yml 2013-12-09 09:34:28.000000000 +0100 ++++ Hash-MoreUtils-0.05/META.yml 2013-12-21 04:36:39.736916255 +0100 +@@ -6,9 +6,9 @@ + build_requires: + Test::More: 0.90 + configure_requires: +- Module::Build: 0.42 ++ Module::Build: 0.40 + dynamic_config: 1 +-generated_by: 'Module::Build version 0.4203, CPAN::Meta::Converter version 2.132830' ++generated_by: 'Module::Build version 0.4007, CPAN::Meta::Converter version 2.132661' + license: perl + meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html diff --git a/src/pkg-rpm/perl-Hash-MoreUtils/perl-Hash-MoreUtils.spec b/src/pkg-rpm/perl-Hash-MoreUtils/perl-Hash-MoreUtils.spec new file mode 100644 index 0000000..cfb0bd8 --- /dev/null +++ b/src/pkg-rpm/perl-Hash-MoreUtils/perl-Hash-MoreUtils.spec @@ -0,0 +1,79 @@ +Name: perl-Hash-MoreUtils +Version: 0.05 +Release: 1%{?dist} +Summary: Provide the stuff missing in Hash::Util +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Hash-MoreUtils/ +Source0: http://www.cpan.org/authors/id/R/RE/REHSACK/Hash-MoreUtils-%{version}.tar.gz + +# Reduce unnecessary high requirements on Module::Build +Patch0: Hash-MoreUtils-0.05.diff +BuildArch: noarch +BuildRequires: perl(Module::Build) >= 0.40 +BuildRequires: perl(Test::More) >= 0.90 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +Similar to List::MoreUtils, Hash::MoreUtils contains trivial but commonly- +used functionality for hashes. + +%prep +%setup -q -n Hash-MoreUtils-%{version} +%patch0 -p1 + +%build +%{__perl} Build.PL installdirs=vendor +./Build + +%install +./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +./Build test + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Sat Dec 21 2013 Ralf Corsépius - 0.05-1 +- Upstream update. +- Reduce unnecessary high requirements on Module::Build + (Add Hash-MoreUtils-0.05.diff). + +* Mon Oct 14 2013 Ralf Corsépius - 0.04-1 +- Upstream update. + +* Thu Sep 12 2013 Ralf Corsépius - 0.03-1 +- Upstream update. +- Reflect upstream having abandoned pod-, manifest-testing and RELEASE_TESTING. +- Modernize spec. + +* Sat Aug 03 2013 Fedora Release Engineering - 0.02-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Jul 21 2013 Petr Pisar - 0.02-7 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.02-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.02-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 13 2012 Petr Pisar - 0.02-4 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.02-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Jun 21 2011 Marcela Mašláňová - 0.02-2 +- Perl mass rebuild + +* Sat Feb 05 2011 Ralf Corsépius 0.02-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/src/pkg-rpm/perl-IO-TieCombine/perl-IO-TieCombine.spec b/src/pkg-rpm/perl-IO-TieCombine/perl-IO-TieCombine.spec new file mode 100644 index 0000000..17ce01f --- /dev/null +++ b/src/pkg-rpm/perl-IO-TieCombine/perl-IO-TieCombine.spec @@ -0,0 +1,120 @@ +Name: perl-IO-TieCombine +Version: 1.004 +Release: 5%{?dist} +License: GPL+ or Artistic +Group: Development/Libraries +Summary: Produce tied (and other) separate but combined variables +Url: http://search.cpan.org/dist/IO-TieCombine +Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/IO-TieCombine-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Run-time +BuildRequires: perl(Carp) +BuildRequires: perl(Symbol) +# Tests +BuildRequires: perl(Test::More) >= 0.96 +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +This package allows you to tie separate variables into a combined whole, using +ties and other magic. This can be very useful when, say, you want a unified +output from various different things that return data in different ways +(STDIN/ERR, scalars, handles, etc). + +%prep +%setup -q -n IO-TieCombine-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes LICENSE README +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 1.004-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 03 2015 Jitka Plesnikova - 1.004-4 +- Perl 5.22 rebuild + +* Tue Aug 26 2014 Jitka Plesnikova - 1.004-3 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1.004-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon Feb 03 2014 Petr Pisar - 1.004-1 +- 1.004 bump + +* Mon Sep 23 2013 Petr Pisar - 1.003-1 +- 1.003 bump + +* Sat Aug 03 2013 Fedora Release Engineering - 1.002-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 17 2013 Petr Pisar - 1.002-5 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 1.002-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 1.002-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jun 11 2012 Petr Pisar - 1.002-2 +- Perl 5.16 rebuild + +* Mon Feb 27 2012 Petr Pisar - 1.002-1 +- 1.002 bump + +* Fri Jan 27 2012 Petr Pisar - 1.001-1 +- 1.001 bump + +* Fri Jan 13 2012 Fedora Release Engineering - 1.000-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Jun 17 2011 Marcela Mašláňová - 1.000-9 +- Perl mass rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 1.000-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 20 2010 Marcela Maslanova - 1.000-7 +- 661697 rebuild for fixing problems with vendorach/lib + +* Sun May 02 2010 Marcela Maslanova - 1.000-6 +- Mass rebuild with perl-5.12.0 + +* Mon Dec 7 2009 Stepan Kasal - 1.000-5 +- rebuild against perl 5.10.1 + +* Sat Jul 25 2009 Fedora Release Engineering - 1.000-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.000-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.000-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Nov 01 2008 Chris Weyl 1.000-1 +- cleanup for submission + +* Mon Oct 27 2008 Chris Weyl 1.000-0.1 +- initial RPM packaging +- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5) + diff --git a/src/pkg-rpm/perl-Method-Signatures/perl-Method-Signatures.spec b/src/pkg-rpm/perl-Method-Signatures/perl-Method-Signatures.spec new file mode 100644 index 0000000..2e3bfb9 --- /dev/null +++ b/src/pkg-rpm/perl-Method-Signatures/perl-Method-Signatures.spec @@ -0,0 +1,95 @@ +Name: perl-Method-Signatures +Version: 20121201 +Release: 3%{?dist} +Summary: Method and function declarations with signatures and no source filter +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Method-Signatures/ +Source0: http://www.cpan.org/authors/id/B/BA/BAREFOOT/Method-Signatures-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl(Any::Moose) >= 0.11 +BuildRequires: perl(attributes) +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Const::Fast) >= 0.006 +BuildRequires: perl(Data::Alias) >= 1.08 +BuildRequires: perl(Data::Dumper) +BuildRequires: perl(Devel::Declare) >= 0.006002 +BuildRequires: perl(Devel::Declare::MethodInstaller::Simple) >= 0.006002 +BuildRequires: perl(Devel::Pragma) >= 0.40 +BuildRequires: perl(Exporter) +BuildRequires: perl(lib) +BuildRequires: perl(Module::Build) +BuildRequires: perl(Moose) >= 0.96 +BuildRequires: perl(MooseX::Declare) +BuildRequires: perl(MooseX::Declare::Syntax::Keyword::Method) +BuildRequires: perl(MooseX::Declare::Syntax::Keyword::MethodModifier) +BuildRequires: perl(Mouse) >= 0.64 +BuildRequires: perl(PPI) >= 1.203 +BuildRequires: perl(Sub::Name) >= 0.03 +BuildRequires: perl(Test::Builder) >= 0.82 +BuildRequires: perl(Test::Exception) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Warn) +Requires: perl(Any::Moose) >= 0.11 +Requires: perl(Const::Fast) >= 0.006 +Requires: perl(Data::Alias) >= 1.08 +Requires: perl(Data::Dumper) +Requires: perl(Devel::BeginLift) >= 0.001001 +Requires: perl(Devel::Declare) >= 0.006002 +Requires: perl(Devel::Declare::MethodInstaller::Simple) >= 0.006002 +Requires: perl(Devel::Pragma) >= 0.40 +Requires: perl(PPI) >= 1.203 +Requires: perl(Sub::Name) >= 0.03 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Provides two new keywords, func and method, so that you can write +subroutines with signatures. + +%prep +%setup -q -n Method-Signatures-%{version} + +%build +%{__perl} Build.PL installdirs=vendor +./Build + +%install +./Build install destdir=%{buildroot} create_packlist=0 + +%{_fixperms} %{buildroot}/* + +%check +./Build test + +%files +%doc Changes examples +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Tue Aug 06 2013 Petr Pisar - 20121201-3 +- Perl 5.18 rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 20121201-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 15 2013 Iain Arnell 20121201-1 +- update to latest upstream version + +* Thu Feb 14 2013 Fedora Release Engineering - 20120523-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 20120523-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 03 2012 Petr Pisar - 20120523-3 +- Perl 5.16 rebuild + +* Thu Jun 28 2012 Iain Arnell 20120523-2 +- additional build deps from package review + +* Sun Jun 17 2012 Iain Arnell 20120523-1 +- Specfile autogenerated by cpanspec 1.79. diff --git a/src/pkg-rpm/perl-Module-Install-ExtraTests/perl-Module-Install-ExtraTests.spec b/src/pkg-rpm/perl-Module-Install-ExtraTests/perl-Module-Install-ExtraTests.spec new file mode 100644 index 0000000..dbba1f2 --- /dev/null +++ b/src/pkg-rpm/perl-Module-Install-ExtraTests/perl-Module-Install-ExtraTests.spec @@ -0,0 +1,122 @@ +Name: perl-Module-Install-ExtraTests +Version: 0.008 +Release: 8%{?dist} +License: GPL+ or Artistic +Group: Development/Libraries +Summary: Ignorable, contextual test support for Module::Install +Url: http://search.cpan.org/dist/Module-Install-ExtraTests +Source: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Module-Install-ExtraTests-%{version}.tar.gz +BuildArch: noarch +# Run-time +BuildRequires: perl(Cwd) +BuildRequires: perl(ExtUtils::Command) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Find) +BuildRequires: perl(File::Spec) +# Tests +BuildRequires: perl(Test::More) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(ExtUtils::Command) +Requires: perl(File::Find) +Requires: perl(File::Spec) + +%description +This allows extra_tests; to be declared in Makefile.PL, indicating that the +test files found in the directory ./xt should be run only in certain +instances: + + ./xt/author - run when the tests are being run in an author's working copy + ./xt/smoke - run when the dist is being smoked (AUTOMATED_TESTING=1) + ./xt/release - run during "make disttest" + +%prep +%setup -q -n Module-Install-ExtraTests-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes LICENSE README +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.008-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 03 2015 Jitka Plesnikova - 0.008-7 +- Perl 5.22 rebuild + +* Tue Aug 26 2014 Jitka Plesnikova - 0.008-6 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.008-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 0.008-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 17 2013 Petr Pisar - 0.008-3 +- Perl 5.18 rebuild + +* Tue Feb 5 2013 Paul Howarth - 0.008-2 +- Use included Module::Install to avoid build dependency cycles (#906007) + +* Wed Jan 1 2013 Jitka Plesnikova - 0.008-1 +- 0.008 bump + +* Fri Jul 20 2012 Fedora Release Engineering - 0.007-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 22 2012 Petr Pisar - 0.007-2 +- Perl 5.16 rebuild + +* Mon Jan 30 2012 Petr Pisar - 0.007-1 +- 0.007 bump + +* Fri Jan 13 2012 Fedora Release Engineering - 0.006-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Jul 19 2011 Petr Sabata - 0.006-8 +- Perl mass rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 0.006-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 20 2010 Marcela Maslanova - 0.006-6 +- 661697 rebuild for fixing problems with vendorach/lib + +* Mon May 03 2010 Marcela Maslanova - 0.006-5 +- Mass rebuild with perl-5.12.0 + +* Mon Dec 7 2009 Stepan Kasal - 0.006-4 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.006-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 0.006-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Dec 16 2008 Chris Weyl 0.006-1 +- update to 0.006 + +* Thu Oct 23 2008 Chris Weyl 0.004-2 +- bump + +* Thu Oct 23 2008 Chris Weyl 0.004-1 +- update to 0.004 + +* Sat Sep 06 2008 Chris Weyl 0.003-1 +- initial Fedora packaging +- generated with cpan2dist (CPANPLUS::Dist::Fedora version 0.0.1) diff --git a/src/pkg-rpm/perl-Moo/perl-Moo.spec b/src/pkg-rpm/perl-Moo/perl-Moo.spec new file mode 100644 index 0000000..279c680 --- /dev/null +++ b/src/pkg-rpm/perl-Moo/perl-Moo.spec @@ -0,0 +1,146 @@ +Name: perl-Moo +Version: 1.003001 +Release: 2%{?dist} +Summary: Minimalist Object Orientation (with Moose compatibility) +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Moo/ +Source0: http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/Moo-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(B) +BuildRequires: perl(base) +BuildRequires: perl(B::Deparse) +BuildRequires: perl(Carp) +BuildRequires: perl(Class::Method::Modifiers) >= 1.10 +BuildRequires: perl(Devel::GlobalDestruction) >= 0.11 +BuildRequires: perl(Dist::CheckConflicts) >= 0.02 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(FindBin) +BuildRequires: perl(lib) +BuildRequires: perl(Module::Runtime) >= 0.012 +BuildRequires: perl(overload) +BuildRequires: perl(Role::Tiny) >= 1.003002 +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(strictures) >= 1.004003 +BuildRequires: perl(Test::Fatal) >= 0.003 +BuildRequires: perl(Test::More) >= 0.96 +Requires: perl(Class::Method::Modifiers) >= 1.10 +Requires: perl(Role::Tiny) >= 1.003002 +Requires: perl(Class::MOP) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Provides: perl(Moo::Conflicts) + +%{?perl_default_filter} +%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}perl\\(Moo::_ +%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}perl\\(Moo::_ + +%description +This module is an extremely light-weight, high-performance Moose +replacement. It also avoids depending on any XS modules to allow simple +deployments. The name Moo is based on the idea that it provides almost -but +not quite- two thirds of Moose. + +%prep +%setup -q -n Moo-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* +%{_bindir}/* + +%changelog +* Fri Oct 18 2013 Miro Hrončok - 1.003001-2 +- Role::Tiny is now >= 1.003002 + +* Fri Oct 18 2013 Miro Hrončok - 1.003001-1 +- 1.003001 bump +- Source URL was changed in this release + +* Fri Aug 16 2013 Jitka Plesnikova - 1.003000-2 +- Added perl(Moo::Conflicts) to provides + +* Fri Aug 09 2013 Jitka Plesnikova - 1.003000-1 +- 1.003000 bump +- Update source link +- Specify all dependencies + +* Thu Aug 08 2013 Petr Pisar - 1.002000-3 +- Perl 5.18 rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 1.002000-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Jun 07 2013 Iain Arnell 1.002000-1 +- update to latest upstream version + +* Fri Apr 19 2013 Iain Arnell 1.001000-1 +- update to latest upstream version + +* Fri Feb 15 2013 Iain Arnell 1.000008-1 +- update to latest upstream version + +* Thu Feb 14 2013 Fedora Release Engineering - 1.000007-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Jan 05 2013 Iain Arnell 1.000007-1 +- update to latest upstream version + +* Sat Oct 27 2012 Iain Arnell 1.000005-1 +- update to latest upstream version + +* Fri Oct 19 2012 Iain Arnell 1.000004-1 +- update to latest upstream version + +* Sun Sep 09 2012 Iain Arnell 1.000003-1 +- update to latest upstream version + +* Sun Jul 29 2012 Iain Arnell 1.000001-1 +- update to latest upstream version + +* Thu Jul 26 2012 Iain Arnell 1.000000-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jul 20 2012 Iain Arnell 1.000000-1 +- update to latest upstream version +- explicity require Role::Tiny >= 1.001003 + +* Tue Jul 17 2012 Iain Arnell 0.091014-1 +- update to latest upstream version + +* Sat Jun 23 2012 Petr Pisar - 0.091007-2 +- Perl 5.16 rebuild + +* Sat May 19 2012 Iain Arnell 0.091007-1 +- update to latest upstream version + +* Mon Apr 02 2012 Iain Arnell 0.009014-1 +- update to latest upstream version + +* Fri Jan 06 2012 Iain Arnell 0.009013-1 +- update to latest upstream version + +* Sun Nov 20 2011 Iain Arnell 0.009012-1 +- update to latest upstream version +- filter private requires/provides + +* Mon Oct 10 2011 Iain Arnell 0.009011-1 +- update to latest upstream version + +* Sun Oct 02 2011 Iain Arnell 0.009010-1 +- Specfile autogenerated by cpanspec 1.79. diff --git a/src/pkg-rpm/perl-MooX-Types-MooseLike-Numeric/perl-MooX-Types-MooseLike-Numeric.spec b/src/pkg-rpm/perl-MooX-Types-MooseLike-Numeric/perl-MooX-Types-MooseLike-Numeric.spec new file mode 100644 index 0000000..58ef428 --- /dev/null +++ b/src/pkg-rpm/perl-MooX-Types-MooseLike-Numeric/perl-MooX-Types-MooseLike-Numeric.spec @@ -0,0 +1,66 @@ +Name: perl-MooX-Types-MooseLike-Numeric +Version: 1.02 +Release: 5%{?dist} +Summary: Moo types for numbers +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/MooX-Types-MooseLike-Numeric/ +Source0: http://www.cpan.org/authors/id/M/MA/MATEU/MooX-Types-MooseLike-Numeric-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl(Exporter) >= 5.57 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(Moo) +BuildRequires: perl(MooX::Types::MooseLike) >= 0.23 +BuildRequires: perl(MooX::Types::MooseLike::Base) +BuildRequires: perl(Test::Fatal) >= 0.003 +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) + +Requires: perl(MooX::Types::MooseLike) >= 0.23 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +# Filter under-specified requires +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(MooX::Types::MooseLike\\)$ + +%description +Moo types for numbers, adapted from MooseX::Types::Common::Numeric. + +%prep +%setup -q -n MooX-Types-MooseLike-Numeric-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 1.02-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 1.02-4 +- Perl 5.22 rebuild + +* Fri Aug 29 2014 Jitka Plesnikova - 1.02-3 +- Perl 5.20 rebuild + +* Tue Jun 17 2014 Ralf Corsépius - 1.02-2 +- Spec file cosmetics. + +* Sun Jun 08 2014 Ralf Corsépius - 1.02-1 +- Initial Fedora package. diff --git a/src/pkg-rpm/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.spec b/src/pkg-rpm/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.spec new file mode 100644 index 0000000..a189f03 --- /dev/null +++ b/src/pkg-rpm/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.spec @@ -0,0 +1,75 @@ +Name: perl-MooX-Types-MooseLike +Version: 0.27 +Release: 4%{?dist} +Summary: Some Moosish types and a type builder +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/MooX-Types-MooseLike/ +Source0: http://www.cpan.org/authors/id/M/MA/MATEU/MooX-Types-MooseLike-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl(Carp) +BuildRequires: perl(Exporter) >= 5.57 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(List::Util) +#BuildRequires: perl(Module::Runtime) >= 0.012 +BuildRequires: perl(Moo) >= 0.09101 +BuildRequires: perl(Moo::Role) +BuildRequires: perl(overload) +BuildRequires: perl(Role::Tiny) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(strict) +BuildRequires: perl(Test::Fatal) >= 0.003 +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(warnings) +#Requires: perl(Module::Runtime) >= 0.012 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +See MooX::Types::MooseLike::Base for a list of available base types. Its source +also provides an example of how to build base types, along with both +parameterizable and non-parameterizable. + +%prep +%setup -q -n MooX-Types-MooseLike-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.27-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 0.27-3 +- Perl 5.22 rebuild + +* Fri Aug 29 2014 Jitka Plesnikova - 0.27-2 +- Perl 5.20 rebuild + +* Fri Aug 29 2014 Petr Pisar - 0.27-1 +- 0.27 bump + +* Sat Jun 07 2014 Fedora Release Engineering - 0.25-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 18 2013 Simone Caronni - 0.25-2 +- Review fixes. + +* Mon Aug 05 2013 Simone Caronni 0.25-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/src/pkg-rpm/perl-Statistics-Descriptive/perl-Statistics-Descriptive.spec b/src/pkg-rpm/perl-Statistics-Descriptive/perl-Statistics-Descriptive.spec new file mode 100644 index 0000000..6b35cc4 --- /dev/null +++ b/src/pkg-rpm/perl-Statistics-Descriptive/perl-Statistics-Descriptive.spec @@ -0,0 +1,179 @@ +Name: perl-Statistics-Descriptive +Version: 3.0609 +Release: 1%{?dist} +Summary: Perl module of basic descriptive statistical functions +# lib/Statistics/Descriptive.pm: GPL+ or Artistic +# lib/Statistics/Descriptive/Smoother.pm: MIT +# t/lib/Utils.pm: MIT +# examples/statistical-analysis.pl: MIT +License: (GPL+ or Artistic) and MIT +Group: Development/Libraries +URL: http://search.cpan.org/dist/Statistics-Descriptive/ +Source0: http://www.cpan.org/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(lib) +BuildRequires: perl(strict) +BuildRequires: perl(Module::Build) +# Test::Run::CmdLine::Iface not used +BuildRequires: perl(vars) +BuildRequires: perl(warnings) +# Run-time: +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(List::MoreUtils) +BuildRequires: perl(List::Util) +BuildRequires: perl(POSIX) +# Tests: +BuildRequires: perl(Benchmark) +BuildRequires: perl(Exporter) +BuildRequires: perl(Test::More) +# Optional tests: +BuildRequires: perl(Pod::Coverage) >= 0.18 +BuildRequires: perl(Test::CPAN::Changes) +BuildRequires: perl(Test::Pod) >= 1.22 +BuildRequires: perl(Test::Pod::Coverage) >= 1.08 +BuildRequires: perl(Test::TrailingSpace) +Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) + +%{?perl_default_filter} + +%description +This module provides basic functions used in descriptive statistics. It has +an object oriented design and supports two different types of data storage +and calculation objects: sparse and full. With the sparse method, none of +the data is stored and only a few statistical measures are available. Using +the full method, the entire data set is retained and additional functions +are available. + +%prep +%setup -q -n Statistics-Descriptive-%{version} + +%build +perl Build.PL installdirs=vendor +./Build + +%install +./Build install destdir=%{buildroot} create_packlist=0 +%{_fixperms} %{buildroot}/* + +%check +./Build test + +%files +%license LICENSE +%doc Changes examples README UserSurvey.txt +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Sep 24 2015 Petr Šabata - 3.0609-1 +- 3.0609 bump + +* Thu Jun 18 2015 Fedora Release Engineering - 3.0608-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 3.0608-2 +- Perl 5.22 rebuild + +* Tue Feb 03 2015 Petr Pisar - 3.0608-1 +- 3.0608 bump + +* Mon Nov 24 2014 Petr Pisar - 3.0607-1 +- 3.0607 bump +- License changed to ((GPL+ or Artistic) and MIT) + +* Wed Aug 27 2014 Jitka Plesnikova - 3.0604-6 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 3.0604-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 3.0604-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sat Jul 20 2013 Petr Pisar - 3.0604-3 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 3.0604-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Jul 29 2012 Iain Arnell 3.0604-1 +- update to latest upstream version + +* Fri Jul 20 2012 Fedora Release Engineering - 3.0603-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 13 2012 Petr Pisar - 3.0603-2 +- Perl 5.16 rebuild + +* Fri May 18 2012 Iain Arnell 3.0603-1 +- update to latest upstream version + +* Fri Mar 02 2012 Iain Arnell 3.0400-1 +- update to latest upstream version + +* Tue Feb 21 2012 Iain Arnell 3.0300-1 +- update to latest upstream version + +* Fri Jan 06 2012 Iain Arnell 3.0203-1 +- update to latest upstream version + +* Tue Jul 26 2011 Iain Arnell 3.0202-1 +- update to latest upstream + +* Fri Jun 17 2011 Marcela Mašláňová - 3.0201-3 +- Perl mass rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 3.0201-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Nov 03 2010 Iain Arnell 3.0201-1 +- update to latest upstream +- clean up spec for modern rpmbuild + +* Wed Jun 23 2010 Iain Arnell 3.0200-1 +- update to latest upstream + +* Wed Jun 16 2010 Iain Arnell 3.0101-1 +- update to latest upstream + +* Thu May 06 2010 Marcela Maslanova - 3.0100-2 +- Mass rebuild with perl-5.12.0 + +* Sat May 01 2010 Iain Arnell 3.0100-1 +- update to latest upstream + +* Mon Dec 7 2009 Stepan Kasal - 2.6-6 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Feb 8 2008 Tom "spot" Callaway - 2.6-3 +- rebuild for new perl + +* Tue Oct 16 2007 Tom "spot" Callaway - 2.6-2.1 +- correct license tag +- add BR: perl(ExtUtils::MakeMaker) + +* Tue Aug 29 2006 Patrice Dumas - 2.6-2 +- Rebuild for FC6 + +* Fri Jul 14 2006 Patrice Dumas - 2.6-1 +- Submit to Fedora Extras. + +* Mon Mar 27 2006 Ville Skyttä - 2.6-0.2 +- Rebuild. + +* Fri Jun 3 2005 Ville Skyttä - 2.6-0.1 +- Rebuild for FC4. + +* Sat Jun 12 2004 Ville Skyttä - 0:2.6-0.fdr.2 +- Bring up to date with current fedora.us Perl spec template. + +* Mon Oct 13 2003 Ville Skyttä - 0:2.6-0.fdr.1 +- First build. diff --git a/src/pkg-rpm/perl-String-RewritePrefix/perl-String-RewritePrefix.spec b/src/pkg-rpm/perl-String-RewritePrefix/perl-String-RewritePrefix.spec new file mode 100644 index 0000000..71ba095 --- /dev/null +++ b/src/pkg-rpm/perl-String-RewritePrefix/perl-String-RewritePrefix.spec @@ -0,0 +1,119 @@ +Name: perl-String-RewritePrefix +Summary: Rewrite strings based on a set of known prefixes +Version: 0.007 +Release: 3%{?dist} +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/String-RewritePrefix +Source0: http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/String-RewritePrefix-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Run-time: +BuildRequires: perl(Carp) +BuildRequires: perl(Sub::Exporter) >= 0.972 +# Tests: +BuildRequires: perl(File::Spec) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IPC::Open3) +BuildRequires: perl(Test::More) >= 0.96 +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Obsoletes: perl-String-RewritePrefix-tests < 0.007-1 + +%{?perl_default_filter} + +%description +%{summary}. + +%prep +%setup -q -n String-RewritePrefix-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes LICENSE README +%{perl_vendorlib}/* +%{_mandir}/man3/*.3* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.007-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Jun 05 2015 Jitka Plesnikova - 0.007-2 +- Perl 5.22 rebuild + +* Fri Nov 21 2014 Petr Pisar - 0.007-1 +- 0.007 bump +- Removed sub-package with tests + +* Wed Aug 27 2014 Jitka Plesnikova - 0.006-12 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.006-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.006-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Jul 21 2013 Petr Pisar - 0.006-9 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.006-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.006-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jun 13 2012 Petr Pisar - 0.006-6 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.006-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Jun 29 2011 Marcela Mašláňová - 0.006-4 +- Perl mass rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 0.006-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Dec 22 2010 Marcela Maslanova - 0.006-2 +- 661697 rebuild for fixing problems with vendorach/lib + +* Sat Dec 18 2010 Iain Arnell 0.006-1 +- update to latest upstream version +- clean up spec for modern rpmbuild + +* Thu May 06 2010 Marcela Maslanova - 0.005-2 +- Mass rebuild with perl-5.12.0 + +* Sun Mar 14 2010 Chris Weyl 0.005-1 +- update by Fedora::App::MaintainerTools 0.006 +- PERL_INSTALL_ROOT => DESTDIR +- updating to latest GA CPAN version (0.005) +- added a new br on perl(Sub::Exporter) (version 0) +- added a new req on perl(Sub::Exporter) (version 0) + +* Mon Dec 7 2009 Stepan Kasal - 0.004-3 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 0.004-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 01 2009 Chris Weyl 0.004-1 +- submission + +* Wed Jul 01 2009 Chris Weyl 0.004-0 +- initial RPM packaging +- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.8) diff --git a/src/pkg-rpm/perl-Term-ProgressBar/perl-Term-ProgressBar.spec b/src/pkg-rpm/perl-Term-ProgressBar/perl-Term-ProgressBar.spec new file mode 100644 index 0000000..40e2853 --- /dev/null +++ b/src/pkg-rpm/perl-Term-ProgressBar/perl-Term-ProgressBar.spec @@ -0,0 +1,128 @@ +Name: perl-Term-ProgressBar +Version: 2.15 +Release: 1%{?dist} +Summary: Provide a progress meter on a standard terminal +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Term-ProgressBar/ +Source0: http://search.cpan.org/CPAN/authors/id/S/SZ/SZABGAB/Term-ProgressBar-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(base) +BuildRequires: perl(Capture::Tiny) +BuildRequires: perl(Carp) +BuildRequires: perl(Class::MethodMaker) >= 1.02 +BuildRequires: perl(constant) +BuildRequires: perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Fatal) +BuildRequires: perl(Fcntl) +BuildRequires: perl(IO::File) +BuildRequires: perl(parent) +BuildRequires: perl(POSIX) +BuildRequires: perl(strict) +BuildRequires: perl(Term::ReadKey) >= 2.14 +BuildRequires: perl(Test::Exception) >= 0.31 +BuildRequires: perl(Test::More) >= 0.80 +BuildRequires: perl(vars) +BuildRequires: perl(warnings) +Requires: perl(Class::MethodMaker) >= 1.02 +Requires: perl(Term::ReadKey) >= 2.14 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Term::ProgressBar provides a simple progress bar on the terminal, to let +the user know that something is happening, roughly how much stuff has been +done, and maybe an estimate at how long remains. + +%prep +%setup -q -n Term-ProgressBar-%{version} +for file in examples/*.pl; do + sed -i 's/\r//' ${file} +done + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} + +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} + +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes README examples/ +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Apr 17 2014 Petr Šabata - 2.15-1 +- 2.15 bump + +* Sun Aug 04 2013 Fedora Release Engineering - 2.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 31 2013 Petr Šabata - 2.14-1 +- 2.14 bump +- Documentation fixes + +* Tue Jul 23 2013 Petr Pisar - 2.13-5 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 2.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 2.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sun Jun 17 2012 Petr Pisar - 2.13-2 +- Perl 5.16 rebuild + +* Fri May 18 2012 Petr Šabata - 2.13-1 +- 2.13 bump + +* Fri Feb 17 2012 Petr Šabata - 2.11-1 +- 2.11 bump, disables the signature check + +* Fri Jan 13 2012 Petr Šabata - 2.10-1 +- 2.10 bump, switch to EE::MM +- Spec cleanup + +* Fri Jun 24 2011 Marcela Mašláňová - 2.09-11 +- Perl mass rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 2.09-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Nov 2 2010 Marcela Mašláňová - 2.09-9 +- 648598 add requirement on Term::ReadKey, it add width feature + +* Thu May 06 2010 Marcela Maslanova - 2.09-8 +- Mass rebuild with perl-5.12.0 + +* Fri Dec 4 2009 Stepan Kasal - 2.09-7 +- rebuild against perl 5.10.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.09-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 2.09-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Feb 27 2008 Tom "spot" Callaway - 2.09-4 +- Rebuild for perl 5.10 (again) + +* Mon Jan 28 2008 Tom "spot" Callaway - 2.09-3 +- rebuild for new perl + +* Tue Sep 19 2006 Chris Weyl 2.09-2 +- bump + +* Sat Sep 16 2006 Chris Weyl 2.09-1 +- Specfile autogenerated by cpanspec 1.69.1. diff --git a/src/pkg-rpm/perl-Test-Log-Dispatch/perl-Test-Log-Dispatch.spec b/src/pkg-rpm/perl-Test-Log-Dispatch/perl-Test-Log-Dispatch.spec new file mode 100644 index 0000000..46e0dec --- /dev/null +++ b/src/pkg-rpm/perl-Test-Log-Dispatch/perl-Test-Log-Dispatch.spec @@ -0,0 +1,94 @@ +Name: perl-Test-Log-Dispatch +Version: 0.03 +Release: 14%{?dist} +Summary: Test what you are logging +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Test-Log-Dispatch/ +Source0: http://www.cpan.org/authors/id/J/JS/JSWARTZ/Test-Log-Dispatch-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(List::MoreUtils) +BuildRequires: perl(Log::Dispatch::Array) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Tester) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%if 0%{?fedora} < 15 +# Fedora < 15's rpm misses this +Requires: perl(Log::Dispatch) +%endif + +%description +Test::Log::Dispatch is a Log::Dispatch object that keeps track of +everything logged to it in memory, and provides convenient tests against +what has been logged. + +%prep +%setup -q -n Test-Log-Dispatch-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%defattr(-,root,root,-) +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.03-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 0.03-13 +- Perl 5.22 rebuild + +* Fri Aug 29 2014 Jitka Plesnikova - 0.03-12 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.03-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.03-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 31 2013 Petr Pisar - 0.03-9 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.03-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.03-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 29 2012 Petr Pisar - 0.03-6 +- Perl 5.16 rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 0.03-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Jul 21 2011 Petr Sabata - 0.03-4 +- Perl mass rebuild + +* Thu Jul 21 2011 Petr Sabata - 0.03-3 +- Perl mass rebuild + +* Mon Mar 14 2011 Ralf Corsépius 0.03-2 +- Reflect feedback from package review. +- Spec file overhaul. + +* Mon Feb 07 2011 Ralf Corsépius 0.03-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/src/pkg-rpm/perl-ZeroMQ/perl-ZeroMQ.spec b/src/pkg-rpm/perl-ZeroMQ/perl-ZeroMQ.spec new file mode 100644 index 0000000..aae7446 --- /dev/null +++ b/src/pkg-rpm/perl-ZeroMQ/perl-ZeroMQ.spec @@ -0,0 +1,116 @@ +Name: perl-ZeroMQ +Version: 0.23 +Release: 9%{?dist} +Summary: ZeroMQ2 wrapper for Perl +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/ZeroMQ/ +Source0: http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/ZeroMQ-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: libuuid-devel +BuildRequires: zeromq2-devel +BuildRequires: perl(Devel::PPPort) >= 3.19 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::ParseXS) >= 2.21 +BuildRequires: perl(JSON) >= 2.00 +BuildRequires: perl(Task::Weaken) +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::More) >= 0.98 +BuildRequires: perl(Test::Requires) +BuildRequires: perl(Test::TCP) +BuildRequires: perl(AnyEvent) + +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(JSON) >= 2.00 +Requires: perl(Task::Weaken) + +%description +The ZeroMQ module is a wrapper of the 0MQ message passing library for Perl. +It's a thin wrapper around the C API. Please read http://zeromq.org for +more details on ZeroMQ. + +%prep +%setup -q -n ZeroMQ-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; +find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc Changes README eg/ +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/ZeroMQ* +%{_mandir}/man3/*.3* + +%changelog +* Mon Dec 08 2014 Petr Pisar - 0.23-9 +- Build against zeromq2, not the latest zeromq (bug #1168879) + +* Thu Oct 30 2014 Petr Pisar - 0.23-8 +- Build-require Devel::PPPort (bug #1158392) + +* Fri Aug 29 2014 Jitka Plesnikova - 0.23-7 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.23-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.23-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.23-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 24 2013 Petr Pisar - 0.23-3 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.23-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Oct 17 2012 Jose Pedro Oliveira - 0.23-1 +- Update to 0.23 (this module is deprecated in favor of ZMQ::LibZMQ2, + ZMQ::LibZMQ3, and ZMQ). + +* Fri Jul 20 2012 Fedora Release Engineering - 0.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jun 16 2012 Petr Pisar - 0.21-2 +- Perl 5.16 rebuild + +* Sun Mar 25 2012 Jose Pedro Oliveira - 0.21-1 +- Update to 0.21. + +* Thu Jan 12 2012 Jose Pedro Oliveira - 0.20-1 +- Update to 0.20. + +* Thu Dec 8 2011 Jose Pedro Oliveira - 0.19-1 +- Update to 0.19. +- New BR: perl(Test::Fatal) - replaces perl(Test::Exception). + +* Thu Nov 17 2011 Jose Pedro Oliveira - 0.18-2 +- Dropped perl from the BR list (#747674). + +* Mon Nov 7 2011 Jose Pedro Oliveira - 0.18-1 +- Update to 0.18. + +* Wed Oct 19 2011 Jose Pedro Oliveira - 0.17-1 +- First build (base specfile created by cpanspec 1.78) diff --git a/src/pkg-rpm/perl-bareword-filehandles/no-Lexical-SealRequireHints.patch b/src/pkg-rpm/perl-bareword-filehandles/no-Lexical-SealRequireHints.patch new file mode 100644 index 0000000..1c26b2b --- /dev/null +++ b/src/pkg-rpm/perl-bareword-filehandles/no-Lexical-SealRequireHints.patch @@ -0,0 +1,11 @@ +diff -up bareword-filehandles-0.003/lib/bareword/filehandles.pm.orig bareword-filehandles-0.003/lib/bareword/filehandles.pm +--- bareword-filehandles-0.003/lib/bareword/filehandles.pm.orig 2011-03-15 07:03:09.000000000 -0600 ++++ bareword-filehandles-0.003/lib/bareword/filehandles.pm 2012-04-09 10:42:07.000000000 -0600 +@@ -8,7 +8,6 @@ BEGIN { + use strict; + use warnings; + +-use Lexical::SealRequireHints; + use B::Hooks::OP::Check; + use XSLoader; + diff --git a/src/pkg-rpm/perl-bareword-filehandles/perl-bareword-filehandles.spec b/src/pkg-rpm/perl-bareword-filehandles/perl-bareword-filehandles.spec new file mode 100644 index 0000000..760c71e --- /dev/null +++ b/src/pkg-rpm/perl-bareword-filehandles/perl-bareword-filehandles.spec @@ -0,0 +1,89 @@ +Name: perl-bareword-filehandles +Version: 0.003 +Release: 12%{?dist} +Summary: Disables bareword filehandles +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/bareword-filehandles/ +Source0: http://www.cpan.org/authors/id/I/IL/ILMARI/bareword-filehandles-%{version}.tar.gz +# Lexical::SealRequireHints is only necessary on perl < 5.12 +Patch0: no-Lexical-SealRequireHints.patch +BuildRequires: perl(B::Hooks::OP::Check) +BuildRequires: perl(ExtUtils::Depends) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Pod::Coverage::TrustPod) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(XSLoader) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +This module lexically disables the use of bareword filehandles with built-in +functions, except for the special built-in filehandles STDIN, STDOUT, +STDERR, ARGV, ARGVOUT and DATA. + +%prep +%setup -q -n bareword-filehandles-%{version} +%patch0 -p1 + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; + +%{_fixperms} %{buildroot}/* + +%check +RELEASE_TESTING=1 make test + +%files +%doc Changes LICENSE README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/bareword* +%{_mandir}/man3/* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.003-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 0.003-11 +- Perl 5.22 rebuild + +* Thu Aug 28 2014 Jitka Plesnikova - 0.003-10 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.003-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.003-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.003-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 23 2013 Petr Pisar - 0.003-6 +- Perl 5.18 rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.003-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.003-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 14 2012 Petr Pisar - 0.003-3 +- Perl 5.16 rebuild + +* Thu May 10 2012 Iain Arnell 0.003-2 +- drop unnecessary perl BR + +* Mon Apr 09 2012 Iain Arnell 0.003-1 +- Specfile autogenerated by cpanspec 1.79. +- remove Lexical::SealRequireHints dependency diff --git a/src/pkg-rpm/perl-multidimensional/no-Lexical-SealRequireHints.patch b/src/pkg-rpm/perl-multidimensional/no-Lexical-SealRequireHints.patch new file mode 100644 index 0000000..fee8012 --- /dev/null +++ b/src/pkg-rpm/perl-multidimensional/no-Lexical-SealRequireHints.patch @@ -0,0 +1,11 @@ +diff -up multidimensional-0.010/lib/multidimensional.pm.orig multidimensional-0.010/lib/multidimensional.pm +--- multidimensional-0.010/lib/multidimensional.pm.orig 2012-01-27 05:34:41.000000000 -0700 ++++ multidimensional-0.010/lib/multidimensional.pm 2012-04-09 10:34:54.000000000 -0600 +@@ -8,7 +8,6 @@ package multidimensional; + use strict; + use warnings; + +-use Lexical::SealRequireHints 0.005; + use B::Hooks::OP::Check 0.19; + use XSLoader; + diff --git a/src/pkg-rpm/perl-multidimensional/perl-multidimensional.spec b/src/pkg-rpm/perl-multidimensional/perl-multidimensional.spec new file mode 100644 index 0000000..277b10e --- /dev/null +++ b/src/pkg-rpm/perl-multidimensional/perl-multidimensional.spec @@ -0,0 +1,96 @@ +Name: perl-multidimensional +Version: 0.011 +Release: 8%{?dist} +Summary: Disables multidimensional array emulation +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/multidimensional/ +Source0: http://www.cpan.org/authors/id/I/IL/ILMARI/multidimensional-%{version}.tar.gz +# Lexical::SealRequireHints is only necessary for perl < 5.12 +Patch0: no-Lexical-SealRequireHints.patch +BuildRequires: perl(B::Hooks::OP::Check) >= 0.19 +BuildRequires: perl(ExtUtils::Depends) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(lib) +BuildRequires: perl(Pod::Coverage::TrustPod) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(XSLoader) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%{?perl_default_filter} + +%description +Perl's multidimensional array emulation stems from the days before the language +had references, but these days it mostly serves to bite you when you typo a +hash slice by using the $ sigil instead of @. + +This module lexically makes using multidimensional array emulation a fatal error +at compile time. + +%prep +%setup -q -n multidimensional-%{version} +%patch0 -p1 + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} + +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \; + +%{_fixperms} %{buildroot}/* + +%check +RELEASE_TESTING=1 make test + +%files +%doc Changes LICENSE README +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/multidimensional* +%{_mandir}/man3/* + +%changelog +* Thu Jun 18 2015 Fedora Release Engineering - 0.011-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 0.011-7 +- Perl 5.22 rebuild + +* Thu Aug 28 2014 Jitka Plesnikova - 0.011-6 +- Perl 5.20 rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.011-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.011-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.011-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 23 2013 Petr Pisar - 0.011-2 +- Perl 5.18 rebuild + +* Fri Feb 15 2013 Iain Arnell 0.011-1 +- update to latest upstream version + +* Thu Feb 14 2013 Fedora Release Engineering - 0.010-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.010-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jun 14 2012 Petr Pisar - 0.010-3 +- Perl 5.16 rebuild + +* Thu May 10 2012 Iain Arnell 0.010-2 +- drop unnecessary perl buildrequire + +* Mon Apr 09 2012 Iain Arnell 0.010-1 +- Specfile autogenerated by cpanspec 1.79. +- remove Lexical::SealRequireHints dependency diff --git a/src/pkg-rpm/perl-strictures/perl-strictures.spec b/src/pkg-rpm/perl-strictures/perl-strictures.spec new file mode 100644 index 0000000..ef7674b --- /dev/null +++ b/src/pkg-rpm/perl-strictures/perl-strictures.spec @@ -0,0 +1,148 @@ +Name: perl-strictures +Version: 2.000001 +Release: 1%{?dist} +Summary: Turn on strict and make most warnings fatal +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/strictures/ +Source0: http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/strictures-%{version}.tar.gz +BuildArch: noarch +# Module Build +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make +BuildRequires: perl +BuildRequires: perl(ExtUtils::CBuilder) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Text::ParseWords) +# Module Runtime +BuildRequires: perl(Carp) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Test Suite +BuildRequires: perl(Test::More) +# Optional Tests +BuildRequires: perl(indirect) +BuildRequires: perl(multidimensional) +BuildRequires: perl(bareword::filehandles) +# Runtime +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(Carp) + +%description +This package turns on strict and makes most warnings fatal. + +%prep +%setup -q -n strictures-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} \; +%{_fixperms} %{buildroot} + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/strictures.pm +%{perl_vendorlib}/strictures/ +%{_mandir}/man3/strictures.3* +%{_mandir}/man3/strictures::extra.3* + +%changelog +* Mon Jun 29 2015 Paul Howarth - 2.000001-1 +- Update to 2.000001 + - Update for perl 5.22 warning categories + - Avoid using goto &UNIVERSAL::VERSION on perl 5.8, since it segfaults some + builds + - Also detect development directories based on .bzr directory + - Various test clean-ups +- Update %%summary and %%description to reflect that not all warnings are made + fatal by this module + +* Thu Jun 18 2015 Fedora Release Engineering - 2.000000-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 06 2015 Jitka Plesnikova - 2.000000-2 +- Perl 5.22 rebuild + +* Thu Feb 26 2015 Paul Howarth - 2.000000-1 +- Update to 2.000000 + - INCOMPATIBLE CHANGE: + - strictures 2 fatalizes only a subset of warnings; some warning categories + are not safe to catch, or just inappropriate to have fatal + - Existing code looking like 'use strictures 1;' will continue to get the + old behavior of fatalizing all errors; the new behavior will take effect + when no version or version 2 is specified + +* Sat Jan 31 2015 Paul Howarth - 1.005006-1 +- Update to 1.005006 + - Fix extra checks triggering on paths starting with t, xt, lib, or blib + rather than only triggering on those directories + - Avoid stat checks for VCS directories until we are in an appropriately + named file + - Various clean-ups in test files + +* Fri Oct 3 2014 Paul Howarth - 1.005005-1 +- Update to 1.005005 + - Detect mercurial when checking for development trees + - Avoid using constant.pm to save a bit of memory on older perls + - Update to v2 metadata + - Fix skip on old perl on test script + - Extra prereqs will be listed as hard prerequisites if a compiler is + available + - Added support for PUREPERL_ONLY (CPAN RT#91407) + - Fixed using strictures->VERSION to query the version (CPAN RT#92965) + - Make sure meta files list extra modules as recommendations, not requirements + - Include minimum perl version in metadata +- This release by HAARG → update source URL +- Make %%files list more explicit + +* Fri Aug 29 2014 Jitka Plesnikova - 1.004004-6 +- Perl 5.20 rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1.004004-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Aug 07 2013 Petr Pisar - 1.004004-4 +- Perl 5.18 rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 1.004004-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 1.004004-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Dec 07 2012 Iain Arnell 1.004004-1 +- update to latest upstream version + +* Sun Sep 09 2012 Iain Arnell 1.004002-1 +- update to latest upstream version + +* Sat Jul 21 2012 Iain Arnell 1.004001-1 +- update to latest upstream version + +* Fri Jul 20 2012 Fedora Release Engineering - 1.003001-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jun 23 2012 Petr Pisar - 1.003001-3 +- Perl 5.16 rebuild + +* Sat May 19 2012 Iain Arnell 1.003001-2 +- buildrequire multidimensional and bareword::filehandes for additional testing + +* Mon Apr 09 2012 Iain Arnell 1.003001-1 +- update to latest upstream version + +* Sat Jan 14 2012 Fedora Release Engineering - 1.002002-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Oct 02 2011 Iain Arnell 1.002002-2 +- better description + +* Sun Oct 02 2011 Iain Arnell 1.002002-1 +- Specfile autogenerated by cpanspec 1.79. diff --git a/src/pkg-rpm/zeromq2/zeromq2.spec b/src/pkg-rpm/zeromq2/zeromq2.spec new file mode 100644 index 0000000..b6d9458 --- /dev/null +++ b/src/pkg-rpm/zeromq2/zeromq2.spec @@ -0,0 +1,192 @@ +%bcond_without pgm + +Name: zeromq2 +Version: 2.2.0 +Release: 12%{?dist} +Summary: Software library for fast, message-based applications - Version 2 + +Group: System Environment/Libraries +License: LGPLv3+ +URL: http://www.zeromq.org +# VCS: git:http://github.com/zeromq/zeromq2.git +Source0: http://download.zeromq.org/zeromq-%{version}.tar.gz + +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool + +BuildRequires: glib2-devel +BuildRequires: libuuid-devel +%if %{with pgm} +BuildRequires: openpgm-devel +%endif + +%description +The 0MQ lightweight messaging kernel is a library which extends the +standard socket interfaces with features traditionally provided by +specialized messaging middle-ware products. 0MQ sockets provide an +abstraction of asynchronous message queues, multiple messaging +patterns, message filtering (subscriptions), seamless access to +multiple transport protocols and more. + +This package contains the ZeroMQ shared library version 2. + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release} +Conflicts: zeromq-devel%{?_isa} +Conflicts: zeromq3-devel%{?_isa} + + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%prep +%setup -q -n zeromq-%{version} + +# Don't turn warnings into errors +sed -i "s/libzmq_werror=\"yes\"/libzmq_werror=\"no\"/g" \ + configure +sed -i "s/AC_PROG_LIBTOOL/LT_INIT/g" configure.in +sed -i "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" configure.in + +# Sed version number of openpgm into configure +%global openpgm_pc $(basename %{_libdir}/pkgconfig/openpgm*.pc .pc) +sed -i "s/openpgm-[0-9].[0-9]/%{openpgm_pc}/g" \ + configure* + + +# remove all files in foreign except Makefiles +rm -v $(find foreign -type f | grep -v Makefile) + + +%build +autoreconf -fi +%configure \ +%if %{with pgm} + --with-system-pgm \ +%endif + --disable-static \ + --disable-silent-rules +make %{?_smp_mflags} + + +%install +make install DESTDIR=%{buildroot} INSTALL="install -p" + +# remove *.la +rm %{buildroot}%{_libdir}/libzmq.la + + +%check +make check + + +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + +%files +%doc AUTHORS ChangeLog COPYING COPYING.LESSER NEWS README +%{_libdir}/libzmq.so.* + +%files devel +%{_libdir}/libzmq.so +%{_libdir}/pkgconfig/libzmq.pc +%{_includedir}/zmq* +%{_mandir}/man3/zmq* +%{_mandir}/man7/zmq* + + +%changelog +* Thu Nov 13 2014 Thomas Spura - 2.2.0-12 +- cleaning ups according to review (#1145100) +- remove %%defattr +- mention version 2 in summary and description +- remove obsoleted autotools m4s + +* Mon Sep 22 2014 Thomas Spura - 2.2.0-11 +- diable silent roules +- remove obsoletes zeromq-utils +- devel package conflicts with zeromq-devel +- remove el5 macros + +* Mon Aug 18 2014 Fedora Release Engineering - 2.2.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 2.2.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 2.2.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri May 17 2013 Thomas Spura - 2.2.0-7 +- Rebuilt for openpm-5.2 and sed correct version into configure (#963894) + +* Wed Mar 27 2013 Thomas Spura - 2.2.0-6 +- run autoreconf before configure so aarch64 is supported (#926859) + +* Fri Feb 15 2013 Fedora Release Engineering - 2.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Jan 14 2013 Thomas Spura - 2.2.0-4 +- delete foreign files with dubious license in %%prep (#892111) + +* Mon Dec 24 2012 Thomas Spura - 2.2.0-3 +- add bcond_without pgm macro (Jose Pedro Oliveira, #867182) +- remove bundled pgm +- build against openpgm + +* Sun Jul 22 2012 Fedora Release Engineering - 2.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Apr 26 2012 Thomas Spura - 2.2.0-1 +- update to 2.2.0 + +* Sat Jan 7 2012 Thomas Spura - 2.1.11-1 +- update to 2.1.11 (as part of rebuilding with gcc-4.7) + +* Tue Sep 20 2011 Thomas Spura - 2.1.9-1 +- update to 2.1.9 +- add check section + +* Wed Apr 6 2011 Thomas Spura - 2.1.4-1 +- update to new version (#690199) + +* Wed Mar 23 2011 Thomas Spura - 2.1.3-1 +- update to new version (#690199) +- utils subpackage was removed upstream + (obsolete it) + +* Tue Feb 08 2011 Fedora Release Engineering - 2.0.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Jan 13 2011 Pavel Zhukov - 2.0.10-1 +- update version +- add rpath delete +- change includedir filelist + +* Fri Aug 27 2010 Thomas Spura - 2.0.8-1 +- update to new version + +* Fri Jul 23 2010 Thomas Spura - 2.0.7-4 +- upstream VCS changed +- remove buildroot / %%clean +- change descriptions + +* Tue Jul 20 2010 Thomas Spura - 2.0.7-3 +- move binaries to seperate utils package + +* Sat Jun 12 2010 Thomas Spura - 2.0.7-2 +- remove BR: libstdc++-devel +- move man3 to the devel package +- change group to System Environment/Libraries + +* Sat Jun 12 2010 Thomas Spura - 2.0.7-1 +- initial package (based on upstreams example one) -- libgit2 0.21.2