Author: mmaslano Update of /cvs/pkgs/rpms/perl-Padre/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29592 Modified Files: .cvsignore perl-Padre.spec sources Added Files: padre-makefile.patch Removed Files: switchOfCheck.patch Log Message: * Mon Nov 16 2009 Marcela Mašláňová <mmaslano@xxxxxxxxxx> 0.50-1 - Specfile autogenerated by cpanspec 1.78. padre-makefile.patch: Makefile.PL | 4 ++-- lib/Padre/Util/Win32.pm | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) --- NEW FILE padre-makefile.patch --- --- Padre-0.50/lib/Padre/Util/Win32.pm.old 2010-01-11 18:42:06.375280656 +0100 +++ Padre-0.50/lib/Padre/Util/Win32.pm 2010-01-11 18:42:26.717280758 +0100 @@ -28,7 +28,7 @@ use warnings; use Padre::Constant (); # This module may be loaded by others, so don't crash on Linux when just being loaded: -require Win32::API if Padre::Constant::WIN32; +#require Win32::API if Padre::Constant::WIN32; our $VERSION = '0.50'; --- Padre-0.50/Makefile.PL.old 2009-11-05 23:07:34.000000000 +0100 +++ Padre-0.50/Makefile.PL 2010-01-11 18:23:56.019280459 +0100 @@ -67,7 +67,7 @@ requires 'Digest::MD5' => 0 requires 'Encode' => '2.26'; requires 'File::Basename' => 0; requires 'File::Glob' => 0; -requires 'File::Glob::Windows' => '0.1.3' if win32; +#requires 'File::Glob::Windows' => '0.1.3' if win32; requires 'File::Copy::Recursive' => '0.37'; requires 'File::Find::Rule' => '0.30'; requires 'File::HomeDir' => '0.84'; @@ -126,7 +126,7 @@ requires 'threads' => '1 requires 'threads::shared' => '1.26'; requires 'URI' => '0'; requires 'version' => 0; -requires 'Win32::API' => '0.58' if win32; +#requires 'Win32::API' => '0.58' if win32; requires 'Wx' => '0.91'; requires 'Wx::Perl::ProcessStream' => '0.20'; requires 'YAML::Tiny' => '1.32'; Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Padre/devel/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- .cvsignore 19 Aug 2009 11:33:46 -0000 1.12 +++ .cvsignore 14 Jan 2010 10:10:36 -0000 1.13 @@ -1,2 +0,0 @@ -Padre.desktop -Padre-0.32.tar.gz Index: perl-Padre.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Padre/devel/perl-Padre.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -p -r1.10 -r1.11 --- perl-Padre.spec 7 Dec 2009 16:18:24 -0000 1.10 +++ perl-Padre.spec 14 Jan 2010 10:10:36 -0000 1.11 @@ -1,101 +1,128 @@ Name: perl-Padre -Version: 0.32 -Release: 3%{?dist} +Version: 0.50 +Release: 1%{?dist} Summary: Perl Application Development and Refactoring Environment License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Padre/ Source0: http://www.cpan.org/authors/id/S/SZ/SZABGAB/Padre-%{version}.tar.gz -Source1: Padre.desktop +# missing perl(WIN32::API) even tests should remove this requirement +Patch0: padre-makefile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: perl >= 0:5.008005 BuildRequires: perl(App::Ack) >= 1.86 BuildRequires: perl(Class::Adapter) >= 1.05 -BuildRequires: perl(Class::Autouse) >= 1.26 BuildRequires: perl(Class::Unload) >= 0.03 -BuildRequires: perl(Class::XSAccessor) >= 0.14 -BuildRequires: perl(Class::XSAccessor::Array) >= 0.14 +BuildRequires: perl(Class::XSAccessor) >= 1.02 +BuildRequires: perl(Class::XSAccessor::Array) >= 1.02 BuildRequires: perl(DBD::SQLite) >= 1.10 BuildRequires: perl(DBI) >= 1.58 BuildRequires: perl(Devel::Dumpvar) >= 0.04 +BuildRequires: perl(Devel::Refactor) >= 0.05 BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::Manifest) >= 1.56 BuildRequires: perl(File::Copy::Recursive) >= 0.37 BuildRequires: perl(File::Find::Rule) >= 0.30 -BuildRequires: perl(File::HomeDir) >= 0.82 +BuildRequires: perl(File::HomeDir) >= 0.84 +BuildRequires: perl(File::Next) >= 1.06 +BuildRequires: perl(File::Remove) >= 1.42 BuildRequires: perl(File::ShareDir) >= 1.00 -BuildRequires: perl(File::ShareDir::PAR) >= 0.03 -BuildRequires: perl(File::Which) >= 0.05 +BuildRequires: perl(File::Which) >= 1.08 +BuildRequires: perl(Format::Human::Bytes) BuildRequires: perl(HTML::Entities) >= 3.57 BuildRequires: perl(HTML::Parser) >= 3.58 BuildRequires: perl(IO::Scalar) >= 2.110 BuildRequires: perl(IO::String) >= 1.08 -BuildRequires: perl(IPC::Cmd) >= 0.42 -BuildRequires: perl(Module::Inspector) >= 0.04 +BuildRequires: perl(List::MoreUtils) >= 0.22 +BuildRequires: perl(Locale::Msgfmt) >= 0.14 +BuildRequires: perl(Module::CoreList) BuildRequires: perl(Module::Refresh) >= 0.13 BuildRequires: perl(Module::Starter) >= 1.50 -BuildRequires: perl(ORLite) >= 1.18 -BuildRequires: perl(ORLite::Migrate) >= 0.01 -BuildRequires: perl(PAR) >= 0.970 +BuildRequires: perl(ORLite) >= 1.20 +BuildRequires: perl(ORLite::Migrate) >= 0.03 BuildRequires: perl(Params::Util) >= 0.33 BuildRequires: perl(Parse::ErrorString::Perl) >= 0.11 +BuildRequires: perl(Parse::ExuberantCTags) >= 1.00 +BuildRequires: perl(pip) >= 0.13 +BuildRequires: perl(Pod::Abstract) >= 0.16 BuildRequires: perl(Pod::POM) >= 0.17 BuildRequires: perl(Pod::Simple) >= 3.07 BuildRequires: perl(Pod::Simple::XHTML) >= 3.04 -BuildRequires: perl(PPI) >= 1.203 +BuildRequires: perl(PPI) >= 1.205 +BuildRequires: perl(PPIx::EditorTools) >= 0.09 BuildRequires: perl(Probe::Perl) >= 0.01 -BuildRequires: perl(Test::Compile) >= 0.08 BuildRequires: perl(Test::Exception) >= 0.27 -BuildRequires: perl(Test::More) >= 0.47 +BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::NoWarnings) >= 0.084 -BuildRequires: perl(Test::Script) >= 1.03 +BuildRequires: perl(Test::Script) >= 1.05 BuildRequires: perl(Text::Balanced) BuildRequires: perl(Text::Diff) >= 0.35 BuildRequires: perl(Text::FindIndent) >= 0.03 BuildRequires: perl(URI) -BuildRequires: perl(Wx) >= 0.89 -BuildRequires: perl(Wx::Perl::ProcessStream) >= 0.11 +BuildRequires: perl(version) +BuildRequires: perl(Wx) >= 0.91 +BuildRequires: perl(Wx::Perl::ProcessStream) >= 0.20 BuildRequires: perl(YAML::Tiny) >= 1.32 Requires: perl(App::Ack) >= 1.86 Requires: perl(Class::Adapter) >= 1.05 -Requires: perl(Class::XSAccessor::Array) >= 0.14 +Requires: perl(Class::Unload) >= 0.03 +Requires: perl(Class::XSAccessor) >= 1.02 +Requires: perl(Class::XSAccessor::Array) >= 1.02 Requires: perl(DBD::SQLite) >= 1.10 Requires: perl(DBI) >= 1.58 Requires: perl(Devel::Dumpvar) >= 0.04 +Requires: perl(Devel::Refactor) >= 0.05 +Requires: perl(ExtUtils::Manifest) >= 1.56 Requires: perl(File::Copy::Recursive) >= 0.37 Requires: perl(File::Find::Rule) >= 0.30 +Requires: perl(File::HomeDir) >= 0.84 +Requires: perl(File::Next) >= 1.06 +Requires: perl(File::Remove) >= 1.42 Requires: perl(File::ShareDir) >= 1.00 -Requires: perl(File::Which) >= 0.05 +Requires: perl(File::Which) >= 1.08 +Requires: perl(Format::Human::Bytes) Requires: perl(HTML::Entities) >= 3.57 Requires: perl(HTML::Parser) >= 3.58 Requires: perl(IO::Scalar) >= 2.110 -Requires: perl(IPC::Cmd) >= 0.42 -Requires: perl(Module::Inspector) >= 0.04 +Requires: perl(IO::String) >= 1.08 +Requires: perl(List::MoreUtils) >= 0.22 +Requires: perl(Module::CoreList) Requires: perl(Module::Refresh) >= 0.13 Requires: perl(Module::Starter) >= 1.50 -Requires: perl(ORLite::Migrate) >= 0.01 -Requires: perl(PAR) >= 0.970 +Requires: perl(ORLite) >= 1.20 +Requires: perl(ORLite::Migrate) >= 0.03 +Requires: perl(Params::Util) >= 0.33 +Requires: perl(Parse::ErrorString::Perl) >= 0.11 +Requires: perl(Parse::ExuberantCTags) >= 1.00 +Requires: perl(pip) >= 0.13 +Requires: perl(Pod::Abstract) >= 0.16 Requires: perl(Pod::POM) >= 0.17 Requires: perl(Pod::Simple) >= 3.07 Requires: perl(Pod::Simple::XHTML) >= 3.04 +Requires: perl(PPI) >= 1.205 +Requires: perl(PPIx::EditorTools) >= 0.09 Requires: perl(Probe::Perl) >= 0.01 Requires: perl(Text::Balanced) Requires: perl(Text::Diff) >= 0.35 Requires: perl(Text::FindIndent) >= 0.03 Requires: perl(URI) -Requires: perl(Wx::Perl::ProcessStream) >= 0.11 +Requires: perl(version) +Requires: perl(Wx) >= 0.91 +Requires: perl(Wx::Perl::ProcessStream) >= 0.20 Requires: perl(YAML::Tiny) >= 1.32 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -Obsoletes: perl-Wx-Perl-Dialog -Provides: perl-Wx-Perl-Dialog +Obsoletes: perl-Wx-Perl-Dialog < 0.01 +Provides: perl-Wx-Perl-Dialog > 0.01 %description -Padre is a text editor aimed to be an IDE for Perl. +Padre is a text editor aimed to be an IDE for Perl. The application maintains its configuration information in a directory called .padre. + %prep %setup -q -n Padre-%{version} +%patch0 -p1 %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -108,26 +135,29 @@ make pure_install PERL_INSTALL_ROOT=$RPM find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; +# languages are in different format than find_lang expects +##%find_lang Padre-0.50/blib/lib/auto/share/dist/Padre/some-lang.mo + +rm -rf $RPM_BUILD_ROOT/blib/lib/auto/share/dist/Padre/* %{_fixperms} $RPM_BUILD_ROOT/* %check -# for testing is needed new package Test-More. Switch off in meantime. -##make test +make test %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc Changes padre.yml README +%doc Artistic Changes COPYING padre.yml README %{perl_vendorlib}/* -/usr/bin/padre %{_mandir}/man3/* +%{_bindir}/padre %changelog -* Mon Dec 7 2009 Stepan Kasal <skasal@xxxxxxxxxx> - 0.32-3 -- rebuild against perl 5.10.1 +* Mon Nov 16 2009 Marcela Mašláňová <mmaslano@xxxxxxxxxx> 0.50-1 +- Specfile autogenerated by cpanspec 1.78. * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 0.32-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild @@ -169,3 +199,4 @@ rm -rf $RPM_BUILD_ROOT * Fri Oct 03 2008 Marcela Mašláňová <mmaslano@xxxxxxxxxx> 0.10-1 - Specfile autogenerated by cpanspec 1.77. + Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Padre/devel/sources,v retrieving revision 1.12 retrieving revision 1.13 diff -u -p -r1.12 -r1.13 --- sources 19 Aug 2009 11:33:46 -0000 1.12 +++ sources 14 Jan 2010 10:10:36 -0000 1.13 @@ -1,2 +0,0 @@ -e9457439b1f0c929ab3141197294e061 Padre.desktop -fe5999b413637bab2c80ffa46819d068 Padre-0.32.tar.gz --- switchOfCheck.patch DELETED --- -- 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