Hello community, here is the log from the commit of package perl-Pod-Coverage for openSUSE:Factory checked in at 2012-02-21 12:39:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Pod-Coverage (Old) and /work/SRC/openSUSE:Factory/.perl-Pod-Coverage.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Pod-Coverage", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Pod-Coverage/perl-Pod-Coverage.changes 2011-11-21 12:44:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Pod-Coverage.new/perl-Pod-Coverage.changes 2012-02-21 12:39:02.000000000 +0100 @@ -1,0 +2,14 @@ +Tue Feb 21 09:12:16 UTC 2012 - [email protected] + +- recreate with cpanspec to fix build + +------------------------------------------------------------------- +Wed Feb 15 12:30:23 CET 2012 - [email protected] + +- Update to 0.22: + * POD spelling corrections. (rt #22113) + * Add "unimport" to the stoplist. (rt #33914) +- Fix spec file as build now uses Makefile.PL. +- remove created perllocal.pod. + +------------------------------------------------------------------- Old: ---- Pod-Coverage-0.21.tar.gz New: ---- Pod-Coverage-0.22.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Pod-Coverage.spec ++++++ --- /var/tmp/diff_new_pack.WSsMwX/_old 2012-02-21 12:39:03.000000000 +0100 +++ /var/tmp/diff_new_pack.WSsMwX/_new 2012-02-21 12:39:03.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Pod-Coverage # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,71 +15,72 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - -%bcond_with pod Name: perl-Pod-Coverage +Version: 0.22 +Release: 0 %define cpan_name Pod-Coverage Summary: Checks if the documentation of a module is comprehensive -Version: 0.21 -Release: 2 License: GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Pod-Coverage/ -#Source: http://www.cpan.org/modules/by-module/Pod/Pod-Coverage-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/R/RC/RCLAMP/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl -BuildRequires: perl(Module::Build) BuildRequires: perl-macros -%if %{with pod} -BuildRequires: perl(Test::Pod) >= 1.0 -%endif -BuildRequires: perl(Test::More) BuildRequires: perl(Devel::Symdump) >= 2.01 -# +#BuildRequires: perl(GrandParent) +#BuildRequires: perl(Parent) +#BuildRequires: perl(Pod::Coverage) Requires: perl(Devel::Symdump) >= 2.01 -Requires: perl(Pod::Find) >= 0.21 -Requires: perl(Pod::Parser) >= 1.13 +%{perl_requires} %description Developers hate writing documentation. They'd hate it even more if their computer tattled on them, but maybe they'll be even more thankful in the -long run. Even if not, perlmodstyle tells you to, so you must obey. +long run. Even if not, _perlmodstyle_ tells you to, so you must obey. This module provides a mechanism for determining if the pod for a given module is comprehensive. -It expects to find either a =head(n>1) or an =item block documenting a +It expects to find either a '=head(n>1)' or an '=item' block documenting a subroutine. -Authors: --------- - Richard Clamp <[email protected]> - Michael Stevens <[email protected]> +Consider: # an imaginary Foo.pm package Foo; + + =item foo + + The foo sub + + = cut + + sub foo {} + sub bar {} + + 1; + __END__ + +In this example 'Foo::foo' is covered, but 'Foo::bar' is not, so the 'Foo' +package is only 50% (0.5) covered %prep %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Build.PL installdirs=vendor -./Build build flags=%{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -./Build test +%{__make} test %install -./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 +%perl_make_install +%perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf $RPM_BUILD_ROOT - %files -f %{name}.files -%defattr(-,root,root,-) +%defattr(-,root,root,755) %doc Changes examples %changelog ++++++ Pod-Coverage-0.21.tar.gz -> Pod-Coverage-0.22.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/Build.PL new/Pod-Coverage-0.22/Build.PL --- old/Pod-Coverage-0.21/Build.PL 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/Build.PL 1970-01-01 01:00:00.000000000 +0100 @@ -1,18 +0,0 @@ -use strict; -use Module::Build; - -Module::Build - ->new( module_name => "Pod::Coverage", - license => 'perl', - script_files => [ 'bin/pod_cover' ], - build_requires => { - 'Test::More' => 0, - }, - requires => { - 'Devel::Symdump' => 2.01, - 'Pod::Parser' => 1.13, - 'Pod::Find' => 0.21, - }, - create_makefile_pl => 'traditional', - ) - ->create_build_script; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/Changes new/Pod-Coverage-0.22/Changes --- old/Pod-Coverage-0.21/Changes 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/Changes 2012-02-07 11:59:34.000000000 +0100 @@ -1,3 +1,7 @@ +0.22 Tuesday 7th February, 2012 + POD spelling corrections. (rt #22113) + Add "unimport" to the stoplist. (rt #33914) + 0.21 Tuesday 27th July, 2010 Add SCALAR to the stoplist (implementaion method for tied hashes). Report by David Cantrell. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/MANIFEST new/Pod-Coverage-0.22/MANIFEST --- old/Pod-Coverage-0.21/MANIFEST 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/MANIFEST 2012-02-07 12:02:27.000000000 +0100 @@ -1,7 +1,6 @@ MANIFEST Changes Makefile.PL -Build.PL META.yml bin/pod_cover lib/Pod/Coverage.pm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/META.yml new/Pod-Coverage-0.22/META.yml --- old/Pod-Coverage-0.21/META.yml 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/META.yml 2012-02-07 12:11:51.000000000 +0100 @@ -1,35 +1,22 @@ ---- -name: Pod-Coverage -version: 0.21 -author: - - 'Richard Clamp <[email protected]>' - - 'Michael Stevens <[email protected]>' - - 'some contributions from David Cantrell <[email protected]>' -abstract: Checks if the documentation of a module is comprehensive -license: perl -resources: - license: http://dev.perl.org/licenses/ -build_requires: - Test::More: 0 -requires: - Devel::Symdump: 2.01 - Pod::Find: 0.21 - Pod::Parser: 1.13 +--- #YAML:1.0 +name: Pod-Coverage +version: 0.22 +abstract: ~ +author: [] +license: unknown +distribution_type: module configure_requires: - Module::Build: 0.35 -provides: - Pod::Coverage: - file: lib/Pod/Coverage.pm - version: 0.21 - Pod::Coverage::CountParents: - file: lib/Pod/Coverage/CountParents.pm - Pod::Coverage::ExportOnly: - file: lib/Pod/Coverage/ExportOnly.pm - Pod::Coverage::Extractor: - file: lib/Pod/Coverage.pm - Pod::Coverage::Overloader: - file: lib/Pod/Coverage/Overloader.pm -generated_by: Module::Build version 0.35 + ExtUtils::MakeMaker: 0 +requires: + Devel::Symdump: 2.01 + Pod::Find: 0.21 + Pod::Parser: 1.13 + Test::More: 0 +no_index: + directory: + - t + - inc +generated_by: ExtUtils::MakeMaker version 6.48 meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/Makefile.PL new/Pod-Coverage-0.22/Makefile.PL --- old/Pod-Coverage-0.21/Makefile.PL 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/Makefile.PL 2012-02-07 12:04:47.000000000 +0100 @@ -1,19 +1,14 @@ -# Note: this file was auto-generated by Module::Build::Compat version 0.35 use ExtUtils::MakeMaker; -WriteMakefile -( - 'NAME' => 'Pod::Coverage', - 'VERSION_FROM' => 'lib/Pod/Coverage.pm', - 'PREREQ_PM' => { - 'Devel::Symdump' => '2.01', - 'Pod::Find' => '0.21', - 'Pod::Parser' => '1.13', - 'Test::More' => '0' - }, - 'INSTALLDIRS' => 'site', - 'EXE_FILES' => [ - 'bin/pod_cover' - ], - 'PL_FILES' => {} - ) -; +WriteMakefile( + 'NAME' => 'Pod::Coverage', + 'VERSION_FROM' => 'lib/Pod/Coverage.pm', + 'PREREQ_PM' => { + 'Devel::Symdump' => '2.01', + 'Pod::Find' => '0.21', + 'Pod::Parser' => '1.13', + 'Test::More' => '0' + }, + 'EXE_FILES' => [ + 'bin/pod_cover', + ], +); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/lib/Pod/Coverage/ExportOnly.pm new/Pod-Coverage-0.22/lib/Pod/Coverage/ExportOnly.pm --- old/Pod-Coverage-0.21/lib/Pod/Coverage/ExportOnly.pm 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/lib/Pod/Coverage/ExportOnly.pm 2012-02-07 11:58:04.000000000 +0100 @@ -45,7 +45,7 @@ =head1 AUTHORS -Copyright (c) 2001 Richard Clamp, Micheal Stevens. All rights +Copyright (c) 2001 Richard Clamp, Michael Stevens. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/lib/Pod/Coverage/Overloader.pm new/Pod-Coverage-0.22/lib/Pod/Coverage/Overloader.pm --- old/Pod-Coverage-0.21/lib/Pod/Coverage/Overloader.pm 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/lib/Pod/Coverage/Overloader.pm 2012-02-07 11:58:04.000000000 +0100 @@ -30,7 +30,7 @@ =head1 AUTHORS -Copyright (c) 2001 Richard Clamp, Micheal Stevens. All rights +Copyright (c) 2001 Richard Clamp, Michael Stevens. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pod-Coverage-0.21/lib/Pod/Coverage.pm new/Pod-Coverage-0.22/lib/Pod/Coverage.pm --- old/Pod-Coverage-0.21/lib/Pod/Coverage.pm 2010-07-27 15:29:19.000000000 +0200 +++ new/Pod-Coverage-0.22/lib/Pod/Coverage.pm 2012-02-07 12:00:02.000000000 +0100 @@ -8,7 +8,7 @@ BEGIN { defined &TRACE_ALL or eval 'sub TRACE_ALL () { 0 }' } use vars qw/ $VERSION /; -$VERSION = '0.21'; +$VERSION = '0.22'; =head1 NAME @@ -72,7 +72,7 @@ C<private> an array of regexen which define what symbols are regarded as private (and so need not be documented) defaults to [ qr/^_/, -qr/^import$/, qr/^DESTROY$/, qr/^AUTOLOAD$/, qr/^bootstrap$/, +qr/^(un)?import$/, qr/^DESTROY$/, qr/^AUTOLOAD$/, qr/^bootstrap$/, qr/^(TIE( SCALAR | ARRAY | HASH | HANDLE ) | FETCH | STORE | UNTIE | FETCHSIZE | STORESIZE | POP | PUSH | SHIFT | UNSHIFT | SPLICE | DELETE | @@ -109,7 +109,7 @@ my $private = $args{private} || [ qr/^_/, - qr/^import$/, + qr/^(un)?import$/, qr/^DESTROY$/, qr/^AUTOLOAD$/, qr/^bootstrap$/, -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
