commit a8114c448dce35e04879e1553dbe82fe303f0646 Author: Petr Písař <ppisar@xxxxxxxxxx> Date: Wed Aug 15 12:02:07 2012 +0200 Fix Parse::Yapp POD Parse-Yapp-1.05-pod-errors.patch | 15 +++++++++++++++ Parse-Yapp-1.05-pod_item.patch | 13 +++++++++++++ Parse-Yapp-1.05-spelling.patch | 25 +++++++++++++++++++++++++ perl-Parse-Yapp.spec | 10 ++++++++++ 4 files changed, 63 insertions(+), 0 deletions(-) --- diff --git a/Parse-Yapp-1.05-pod-errors.patch b/Parse-Yapp-1.05-pod-errors.patch new file mode 100644 index 0000000..98713b2 --- /dev/null +++ b/Parse-Yapp-1.05-pod-errors.patch @@ -0,0 +1,15 @@ +From: Ansgar Burchardt <ansgar@xxxxxxxx> +Subject: Fix POD syntax errors + +<https://rt.cpan.org/Public/Bug/Display.html?id=54410> + +--- libparse-yapp-perl.orig/lib/Parse/Yapp.pm ++++ libparse-yapp-perl/lib/Parse/Yapp.pm +@@ -149,6 +149,7 @@ + C<%expect> followed by a number, suppress warnings about number of Shift/Reduce + conflicts when both numbers match, a la bison. + ++=back + + =item B<The Rule Section> contains your grammar rules: + diff --git a/Parse-Yapp-1.05-pod_item.patch b/Parse-Yapp-1.05-pod_item.patch new file mode 100644 index 0000000..5902982 --- /dev/null +++ b/Parse-Yapp-1.05-pod_item.patch @@ -0,0 +1,13 @@ +<https://rt.cpan.org/Public/Bug/Display.html?id=11659> + +--- a/lib/Parse/Yapp.pm 2005-02-25 13:24:39.000000000 +0300 ++++ b/lib/Parse/Yapp.pm 2005-02-25 13:25:13.000000000 +0300 +@@ -375,7 +375,7 @@ + + So you will need an Error reporting sub. + +-item C<Error reporting routine> ++=item C<Error reporting routine> + + If you want one, write it knowing that it is passed as parameter + the parser object. So you can share information whith the lexer diff --git a/Parse-Yapp-1.05-spelling.patch b/Parse-Yapp-1.05-spelling.patch new file mode 100644 index 0000000..21752c8 --- /dev/null +++ b/Parse-Yapp-1.05-spelling.patch @@ -0,0 +1,25 @@ +From: Ansgar Burchardt <ansgar@xxxxxxxx> +Subject: Correct spelling errors + +<https://rt.cpan.org/Public/Bug/Display.html?id=54410> + +--- libparse-yapp-perl.orig/lib/Parse/Yapp.pm ++++ libparse-yapp-perl/lib/Parse/Yapp.pm +@@ -173,7 +173,7 @@ + + A rhs may be followed by an optional C<%prec> directive, followed + by a token, giving the rule an explicit precedence (see yacc manuals +-for its precise meaning) and optionnal semantic action code block (see ++for its precise meaning) and optional semantic action code block (see + below). + + exp: '-' exp %prec NEG { -$_[1] } +@@ -351,7 +351,7 @@ + It is its duty to return the next token and value to the parser. + They C<must> be returned as a list of two variables, the first one + is the token known by the parser (symbolic or literal), the second +-one beeing anything you want (usualy the content of the token, or the ++one beeing anything you want (usually the content of the token, or the + literal value) from a simple scalar value to any complex reference, + as the parsing driver never use it but to call semantic actions: + diff --git a/perl-Parse-Yapp.spec b/perl-Parse-Yapp.spec index e69e292..56ab683 100644 --- a/perl-Parse-Yapp.spec +++ b/perl-Parse-Yapp.spec @@ -6,6 +6,12 @@ Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Parse-Yapp/ Source0: http://www.cpan.org/authors/id/F/FD/FDESAR/Parse-Yapp-%{version}.tar.gz +# Fix POD, CPAN RT #54410 +Patch0: Parse-Yapp-1.05-pod-errors.patch +# Fix POD, CPAN RT #54410 +Patch1: Parse-Yapp-1.05-spelling.patch +# Fix POD, CPAN RT #11659 +Patch2: Parse-Yapp-1.05-pod_item.patch BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) # Run-time: @@ -20,6 +26,9 @@ module and let you easily create a Perl OO parser from an input grammar file. %prep %setup -q -n Parse-Yapp-%{version} +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 chmod 644 README lib/Parse/{*.pm,Yapp/*.pm} %build @@ -46,6 +55,7 @@ make test * Wed Aug 15 2012 Petr Pisar <ppisar@xxxxxxxxxx> - 1.05-49 - Specify all dependencies - Modernize spec file +- Fix Parse::Yapp POD * Fri Jul 20 2012 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 1.05-48 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild -- 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