diff --git a/Parse-RecDescent-1.80.tar.gz b/Parse-RecDescent-1.80.tar.gz deleted file mode 100644 index 5628228..0000000 --- a/Parse-RecDescent-1.80.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f95409b67cc498829b2b933b97a08c11c6aa9c3b0a6d99c1b73f34f577c38c35 -size 142163 diff --git a/Parse-RecDescent-1.80.dif b/Parse-RecDescent-1.94.diff similarity index 89% rename from Parse-RecDescent-1.80.dif rename to Parse-RecDescent-1.94.diff index 9b3fdc5..9900640 100644 --- a/Parse-RecDescent-1.80.dif +++ b/Parse-RecDescent-1.94.diff @@ -1,6 +1,6 @@ --- lib/Parse/RecDescent.pm +++ lib/Parse/RecDescent.pm -@@ -2683,6 +2683,7 @@ +@@ -2735,6 +2735,7 @@ sub _code($) { my $self = shift; diff --git a/Parse-RecDescent-1.94.tar.bz2 b/Parse-RecDescent-1.94.tar.bz2 new file mode 100644 index 0000000..ad724de --- /dev/null +++ b/Parse-RecDescent-1.94.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ec988b3fd2305577c38b22fd27e7e3767d6a9188f75a268f59b920571b3a8ac +size 113595 diff --git a/perl-Parse-RecDescent.changes b/perl-Parse-RecDescent.changes index d64a88f..3d6a185 100644 --- a/perl-Parse-RecDescent.changes +++ b/perl-Parse-RecDescent.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Fri Dec 14 16:42:34 CET 2007 - anicka@suse.cz + +- update to 1.94 + * BACKWARDS INCOMPATIBLE CHANGE: The key of an %item entry for + a repeated subrule now includes the repetition specifier. + * Changed argument passing behaviour. If no arguments specified + for subrule, it is now passed current rule's @arg instead. To + get old (no arguments) behaviour use: subrule[] + * Fixed bug in handling: failed to reject if $return + had been set. + * Added two useful demos of restructuring nested data + * Localized filehandles, like a good citizen should + * Misc doc bug fixes + * Fixed Text::Balance dependency in Makefile.PL + * Fixed bug that @itempos wasn't set up if referred to only in + an autoaction. + * Fixed truncation bug in tracing contexts + * Dramatically improved speed of line counting + * Made item(s) and item(s /,/) behave consistently wrt %item + * Added prototype handling + * Added outer block markers for + * Fixed multi*grammar precompilation (thanks Dominique) + * Added nesting level information to traces + * Fixed resetting of $text after an rule. + * Removed Text::Balanced from distribution (now a prereq only) + * Fixed fatal error with $tracelevel (thanks everyone) + * Replaced 'our' with 'use vars' to reinstate 5.005 compatibility. +- enable tests + ------------------------------------------------------------------- Wed Jan 25 21:39:54 CET 2006 - mls@suse.de diff --git a/perl-Parse-RecDescent.spec b/perl-Parse-RecDescent.spec index d76472f..cafadf4 100644 --- a/perl-Parse-RecDescent.spec +++ b/perl-Parse-RecDescent.spec @@ -1,28 +1,29 @@ # -# spec file for package perl-Parse-RecDescent (Version 1.80) +# spec file for package perl-Parse-RecDescent (Version 1.94) # -# Copyright (c) 2004 SUSE LINUX AG, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://www.suse.de/feedback/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild -Name: perl-Parse-RecDescent -License: Artistic License -Group: Development/Libraries/Perl -Provides: ParseRecDescent perl_prd -Obsoletes: perl_prd -Requires: perl = %{perl_version} -Autoreqprov: on -Version: 1.80 -Release: 245 -Summary: Perl RecDescent Module -Source: Parse-RecDescent-1.80.tar.gz -Patch: Parse-RecDescent-1.80.dif -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Name: perl-Parse-RecDescent +Url: http://cpan.org/modules/by-module/Parse/ +License: Artistic License +Group: Development/Libraries/Perl +Provides: ParseRecDescent perl_prd +Obsoletes: perl_prd +Requires: perl = %{perl_version} +AutoReqProv: on +Version: 1.94 +Release: 1 +Summary: Perl RecDescent Module +Source: Parse-RecDescent-%{version}.tar.bz2 +Patch: Parse-RecDescent-%{version}.diff +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description RecDescent incrementally generates top-down recursive-descent text @@ -35,7 +36,7 @@ Authors: Damian Conway %prep -%setup -n Parse-RecDescent-1.80 +%setup -q -n Parse-RecDescent-%{version} %patch %build @@ -43,8 +44,10 @@ find -type f | xargs chmod 644 perl Makefile.PL make +%check +make test + %install -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install_vendor %perl_process_packlist rm -f $RPM_BUILD_ROOT/%perl_vendorlib/Text/Balanced.pm @@ -63,7 +66,34 @@ rm -f $RPM_BUILD_ROOT/%{_mandir}/man3/Text::Balanced.3pm* %{perl_vendorarch}/auto/Parse/RecDescent %{_mandir}/man3/Parse::RecDescent.3pm.gz -%changelog -n perl-Parse-RecDescent +%changelog +* Fri Dec 14 2007 - anicka@suse.cz +- update to 1.94 + * BACKWARDS INCOMPATIBLE CHANGE: The key of an %%item entry for + a repeated subrule now includes the repetition specifier. + * Changed argument passing behaviour. If no arguments specified + for subrule, it is now passed current rule's @arg instead. To + get old (no arguments) behaviour use: subrule[] + * Fixed bug in handling: failed to reject if $return + had been set. + * Added two useful demos of restructuring nested data + * Localized filehandles, like a good citizen should + * Misc doc bug fixes + * Fixed Text::Balance dependency in Makefile.PL + * Fixed bug that @itempos wasn't set up if referred to only in + an autoaction. + * Fixed truncation bug in tracing contexts + * Dramatically improved speed of line counting + * Made item(s) and item(s /,/) behave consistently wrt %%item + * Added prototype handling + * Added outer block markers for + * Fixed multi*grammar precompilation (thanks Dominique) + * Added nesting level information to traces + * Fixed resetting of $text after an rule. + * Removed Text::Balanced from distribution (now a prereq only) + * Fixed fatal error with $tracelevel (thanks everyone) + * Replaced 'our' with 'use vars' to reinstate 5.005 compatibility. +- enable tests * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon May 10 2004 - ro@suse.de