commit f1da80ee3939302e4ef8735d0896faa755571218 Author: Petr PÃsaÅ <ppisar@xxxxxxxxxx> Date: Mon Jan 31 17:12:52 2011 +0100 0.80 bump .gitignore | 1 + perl-Padre.spec | 104 +++++++++++++++++++++++++++++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 100 insertions(+), 7 deletions(-) --- diff --git a/.gitignore b/.gitignore index 265b95a..a680288 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ Padre-0.64.tar.gz /Padre-0.74.tar.gz /Padre-0.76.tar.gz /Padre-0.78.tar.gz +/Padre-0.80.tar.gz diff --git a/perl-Padre.spec b/perl-Padre.spec index b1f9949..06e7b79 100644 --- a/perl-Padre.spec +++ b/perl-Padre.spec @@ -2,7 +2,7 @@ %global use_x11_tests 0 Name: perl-Padre -Version: 0.78 +Version: 0.80 Release: 1%{?dist} Summary: Perl Application Development and Refactoring Environment License: GPL+ or Artistic @@ -14,6 +14,7 @@ BuildRequires: gettext BuildRequires: perl(Alien::wxWidgets) >= 0.46 BuildRequires: perl(Capture::Tiny) >= 0.06 BuildRequires: perl(Class::Adapter) >= 1.05 +BuildRequires: perl(Class::Inspector) >= 1.22 BuildRequires: perl(Class::Unload) >= 0.03 BuildRequires: perl(Class::XSAccessor) >= 1.05 BuildRequires: perl(Class::XSAccessor::Array) >= 1.05 @@ -27,11 +28,14 @@ BuildRequires: perl(Devel::Dumpvar) >= 0.04 BuildRequires: perl(Devel::Refactor) >= 0.05 BuildRequires: perl(Digest::MD5) >= 2.38 BuildRequires: perl(Encode) >= 2.26 +# perl(Exporter) at lib/Padre/Current.pm:88 +BuildRequires: perl(Exporter) # perl(ExtUtils::Embed) because Padre build system supports win32. BuildRequires: perl(ExtUtils::Embed) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.56 BuildRequires: perl(ExtUtils::Manifest) >= 1.56 BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Copy) BuildRequires: perl(File::Copy::Recursive) >= 0.37 BuildRequires: perl(File::Find::Rule) >= 0.30 BuildRequires: perl(File::Glob) @@ -43,6 +47,8 @@ BuildRequires: perl(File::ShareDir) >= 1.00 BuildRequires: perl(File::Spec) >= 3.28 # Real version perl(File::Spec::Functions) >= 3.2701 rounded BuildRequires: perl(File::Spec::Functions) >= 3.28 +# perl(File::Spec::Unix) at lib/Padre/Project/Perl/Temp.pm:8 +BuildRequires: perl(File::Spec::Unix) BuildRequires: perl(File::Temp) >= 0.20 BuildRequires: perl(File::Which) >= 1.08 BuildRequires: perl(File::pushd) >= 1.00 @@ -51,21 +57,31 @@ BuildRequires: perl(Format::Human::Bytes) >= 0.04 BuildRequires: perl(Getopt::Long) BuildRequires: perl(HTML::Entities) >= 3.57 BuildRequires: perl(HTML::Parser) >= 3.58 +# perl(HTTP::Cookies) at lib/Padre/Sync.pm:28 +BuildRequires: perl(HTTP::Cookies) +# perl(HTTP::Request) at lib/Padre/Task/LWP.pm:124 +BuildRequires: perl(HTTP::Request) +# perl(HTTP::Request::Common) at lib/Padre/Sync.pm:29 +BuildRequires: perl(HTTP::Request::Common) BuildRequires: perl(IO::Scalar) >= 2.110 BuildRequires: perl(IO::Socket) >= 1.30 BuildRequires: perl(IO::String) >= 1.08 BuildRequires: perl(IPC::Open2) BuildRequires: perl(IPC::Open3) +# perl(lib) at Makefile.PL:7 +BuildRequires: perl(lib) BuildRequires: perl(List::MoreUtils) >= 0.22 BuildRequires: perl(List::Util) >= 1.18 BuildRequires: perl(Locale::Msgfmt) >= 0.15 BuildRequires: perl(LWP) >= 5.815 +# perl(LWP::UserAgent) at lib/Padre/Sync.pm:27 +BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(Module::Build) >= 0.3603 BuildRequires: perl(Module::CoreList) BuildRequires: perl(Module::Manifest) >= 0.07 BuildRequires: perl(Module::Refresh) >= 0.13 BuildRequires: perl(Module::Starter) >= 1.50 -BuildRequires: perl(ORLite) >= 1.46 +BuildRequires: perl(ORLite) >= 1.48 BuildRequires: perl(Params::Util) >= 0.33 BuildRequires: perl(Parse::ErrorString::Perl) >= 0.14 BuildRequires: perl(Parse::ExuberantCTags) >= 1.00 @@ -73,15 +89,25 @@ BuildRequires: perl(Pod::Abstract) >= 0.16 BuildRequires: perl(Pod::Functions) BuildRequires: perl(Pod::POM) >= 0.17 BuildRequires: perl(Pod::Perldoc) >= 3.15 +# perl(Pod::Perldoc::ToPod) at lib/Padre/Browser/PseudoPerldoc.pm +BuildRequires: perl(Pod::Perldoc::ToPod) BuildRequires: perl(Pod::Simple) >= 3.07 BuildRequires: perl(Pod::Simple::XHTML) >= 3.04 # POD2 directory is used at run time (and test). Seem META.yml. BuildRequires: perl(POD2::Base) >= 0.043 BuildRequires: perl(POSIX) BuildRequires: perl(PPI) >= 1.213 +# perl(PPI::Document) at lib/Padre/Task/PPI.pm +BuildRequires: perl(PPI::Document) +# perl(PPI::Dumper) at lib/Padre/Plugin/Devel.pm +BuildRequires: perl(PPI::Dumper) +# perl(PPI::Transform) at lib/Padre/PPI/Transform.pm +BuildRequires: perl(PPI::Transform) BuildRequires: perl(PPIx::EditorTools) >= 0.09 BuildRequires: perl(PPIx::Regexp) >= 0.005 BuildRequires: perl(Probe::Perl) >= 0.01 +# perl(Scalar::Util) at lib/Padre.pm +BuildRequires: perl(Scalar::Util) BuildRequires: perl(Storable) >= 2.15 BuildRequires: perl(Template::Tiny) >= 0.11 BuildRequires: perl(Test::Exception) >= 0.27 @@ -92,11 +118,27 @@ BuildRequires: perl(Test::Script) >= 1.07 BuildRequires: perl(Template::Tiny) >= 0.11 BuildRequires: perl(Text::Balanced) >= 2.01 BuildRequires: perl(Text::Diff) >= 0.35 -BuildRequires: perl(Text::FindIndent) >= 0.06 +BuildRequires: perl(Text::FindIndent) >= 0.10 BuildRequires: perl(Time::HiRes) >= 1.9718 BuildRequires: perl(URI) BuildRequires: perl(Wx) >= 0.91 +# Perl(Wx::AUI) at lib/Padre/Wx.pm:21 +BuildRequires: perl(Wx::AUI) +# Perl(Wx::DND) at lib/Padre/Wx.pm:19 +BuildRequires: perl(Wx::DND) +# Perl(Wx::Event) at lib/Padre/Wx.pm:18 +BuildRequires: perl(Wx::Event) +# Perl(Wx::Html) at lib/Padre/Wx/HtmlWindow.pm +BuildRequires: perl(Wx::Html) +# Perl(Wx::Locale) at lib/Padre/Wx.pm:22 +BuildRequires: perl(Wx::Locale) BuildRequires: perl(Wx::Perl::ProcessStream) >= 0.29 +# Perl(Wx::Print) at lib/Padre/Wx/Printout.pm +BuildRequires: perl(Wx::Print) +# Perl(Wx::RichText) at lib/Padre/Wx/Output.pm +BuildRequires: perl(Wx::RichText) +# Perl(Wx::STC) at lib/Padre/Wx.pm:20 +BuildRequires: perl(Wx::STC) BuildRequires: perl(YAML::Tiny) >= 1.32 BuildRequires: perl(threads) >= 1.71 BuildRequires: perl(threads::shared) >= 1.33 @@ -111,7 +153,10 @@ BuildRequires: font(:lang=en) %endif Requires: perl(App::cpanminus) >= 0.9923 +# perl(Capture::Tiny) at lib/Padre/Wx/Command.pm:160, version from META.yml +Requires: perl(Capture::Tiny) >= 0.06 Requires: perl(Class::Adapter) >= 1.05 +Requires: perl(Class::Inspector) >= 1.22 Requires: perl(Class::Unload) >= 0.03 Requires: perl(Class::XSAccessor) >= 1.05 Requires: perl(Class::XSAccessor::Array) >= 1.02 @@ -125,9 +170,12 @@ Requires: perl(Devel::Dumpvar) >= 0.04 Requires: perl(Devel::Refactor) >= 0.05 Requires: perl(Digest::MD5) >= 2.38 Requires: perl(Encode) >= 2.26 +# perl(Exporter) at lib/Padre/Current.pm:88 +Requires: perl(Exporter) Requires: perl(ExtUtils::MakeMaker) >= 6.56 Requires: perl(ExtUtils::Manifest) >= 1.56 Requires: perl(File::Basename) +Requires: perl(File::Copy) Requires: perl(File::Copy::Recursive) >= 0.37 Requires: perl(File::Find::Rule) >= 0.30 Requires: perl(File::Glob) @@ -139,6 +187,8 @@ Requires: perl(File::ShareDir) >= 1.00 Requires: perl(File::Spec) >= 3.28 # Real version perl(File::Spec::Functions) >= 3.2701 rounded Requires: perl(File::Spec::Functions) >= 3.28 +# perl(File::Spec::Unix) at lib/Padre/Project/Perl/Temp.pm:8 +Requires: perl(File::Spec::Unix) Requires: perl(File::Temp) >= 0.20 Requires: perl(File::Which) >= 1.08 Requires: perl(File::pushd) >= 1.00 @@ -147,6 +197,12 @@ Requires: perl(Format::Human::Bytes) >= 0.04 Requires: perl(Getopt::Long) Requires: perl(HTML::Entities) >= 3.57 Requires: perl(HTML::Parser) >= 3.58 +# perl(HTTP::Cookies) at lib/Padre/Sync.pm:28 +Requires: perl(HTTP::Cookies) +# perl(HTTP::Request) at lib/Padre/Task/LWP.pm:124 +Requires: perl(HTTP::Request) +# perl(HTTP::Request::Common) at lib/Padre/Sync.pm:29 +Requires: perl(HTTP::Request::Common) Requires: perl(IO::Scalar) >= 2.110 Requires: perl(IO::Socket) >= 1.30 Requires: perl(IO::String) >= 1.08 @@ -156,12 +212,14 @@ Requires: perl(IPC::Run) >= 0.83 Requires: perl(JSON::XS) >= 2.29 Requires: perl(List::MoreUtils) >= 0.22 Requires: perl(List::Util) >= 1.18 +# perl(LWP::UserAgent) at lib/Padre/Sync.pm:27 +Requires: perl(LWP::UserAgent) Requires: perl(Module::Build) >= 0.3603 Requires: perl(Module::CoreList) Requires: perl(Module::Manifest) >= 0.07 Requires: perl(Module::Refresh) >= 0.13 Requires: perl(Module::Starter) >= 1.50 -Requires: perl(ORLite) >= 1.46 +Requires: perl(ORLite) >= 1.48 Requires: perl(POSIX) Requires: perl(PPI) >= 1.213 Requires: perl(PPIx::EditorTools) >= 0.09 @@ -172,22 +230,48 @@ Requires: perl(Parse::ExuberantCTags) >= 1.00 Requires: perl(Pod::Abstract) >= 0.16 Requires: perl(Pod::Functions) Requires: perl(Pod::Perldoc) >= 3.15 +# perl(Pod::Perldoc::ToPod) at lib/Padre/Browser/PseudoPerldoc.pm +Requires: perl(Pod::Perldoc::ToPod) Requires: perl(Pod::POM) >= 0.17 Requires: perl(Pod::Simple) >= 3.07 Requires: perl(Pod::Simple::XHTML) >= 3.04 # POD2 directory is used at run time (and test). Seem META.yml. Requires: perl(POD2::Base) >= 0.043 +# perl(PPI::Document) lib/Padre/Task/PPI.pm +Requires: perl(PPI::Document) +# perl(PPI::Dumper) at lib/Padre/Plugin/Devel.pm +Requires: perl(PPI::Dumper) +# perl(PPI::Transform) at lib/Padre/PPI/Transform.pm +Requires: perl(PPI::Transform) Requires: perl(Probe::Perl) >= 0.01 Requires: perl(Readonly::XS) >= 1.05 +# perl(Scalar::Util) at lib/Padre.pm +Requires: perl(Scalar::Util) Requires: perl(Storable) >= 2.15 Requires: perl(Template::Tiny) >= 0.11 Requires: perl(Text::Balanced) >= 2.01 Requires: perl(Text::Diff) >= 0.35 -Requires: perl(Text::FindIndent) >= 0.06 +Requires: perl(Text::FindIndent) >= 0.10 Requires: perl(Time::HiRes) >= 1.9718 Requires: perl(URI) Requires: perl(Wx) >= 0.91 +# Perl(Wx::AUI) at lib/Padre/Wx.pm:21 +Requires: perl(Wx::AUI) +# Perl(Wx::DND) at lib/Padre/Wx.pm:19 +Requires: perl(Wx::DND) +# Perl(Wx::Event) at lib/Padre/Wx.pm:18 +Requires: perl(Wx::Event) +# Perl(Wx::Html) at lib/Padre/Wx/HtmlWindow.pm +Requires: perl(Wx::Html) +# Perl(Wx::Locale) at lib/Padre/Wx.pm:22 +Requires: perl(Wx::Locale) Requires: perl(Wx::Perl::ProcessStream) >= 0.29 +# Perl(Wx::Print) at lib/Padre/Wx/Printout.pm +Requires: perl(Wx::Print) +# Perl(Wx::RichText) at lib/Padre/Wx/Output.pm +Requires: perl(Wx::RichText) +# Perl(Wx::STC) at lib/Padre/Wx.pm:20 +Requires: perl(Wx::STC) Requires: perl(YAML::Tiny) >= 1.32 Requires: perl(threads) >= 1.71 Requires: perl(threads::shared) >= 1.33 @@ -200,8 +284,12 @@ Provides: padre = %{version} # Remove too specific requires because of version rounding %filter_from_requires /perl(File::Spec) >= 3.2701/d -# Remove unversioned perl(Padre::Config) provide. +# Remove underspecified dependencies %filter_from_provides /perl(Padre::Config)\s*$/d +%filter_from_requires /^perl(Class::Inspector)$/ + +# Remove private moduiles +%filter_from_provides /^perl(ExtUtils::MakeMaker::_version)$/d %filter_setup @@ -276,6 +364,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jan 31 2011 Petr Pisar <ppisar@xxxxxxxxxx> - 0.80-1 +- 0.80 spec +- Update dependencies and add Requires omitted by rpmbuild + * Mon Jan 17 2011 Petr Pisar <ppisar@xxxxxxxxxx> - 0.78-1 - 0.78 bump - (Build)Require POD2::Base (POD2 directory is used at run and test time. diff --git a/sources b/sources index 1c9eaa6..deab40f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -26387ba12e91f759510e1e9ff983f2f4 Padre-0.78.tar.gz +f6ce1c1857a3fdb39b3bb50dd9ca57c2 Padre-0.80.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel