diff --git a/Parse-RecDescent-1.967006.tar.gz b/Parse-RecDescent-1.967006.tar.gz deleted file mode 100644 index 6777bf4..0000000 --- a/Parse-RecDescent-1.967006.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b51a24e78e5d6f93599b655bf3426fd70389327d5db98e182290dd4cdb72bbf -size 169628 diff --git a/Parse-RecDescent-1.967009.tar.gz b/Parse-RecDescent-1.967009.tar.gz new file mode 100644 index 0000000..d1428b7 --- /dev/null +++ b/Parse-RecDescent-1.967009.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1000f0b82256269fb8daa43aab166a7832fc18b4689af7c8d6d1a49fe75c687 +size 170858 diff --git a/perl-Parse-RecDescent.changes b/perl-Parse-RecDescent.changes index 4d6dbbb..78539e9 100644 --- a/perl-Parse-RecDescent.changes +++ b/perl-Parse-RecDescent.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu May 31 13:23:43 UTC 2012 - coolo@suse.com + +- updated to 1.967009 + - Revised ExtUtils::MakeMaker build/configure version + requirements. (RT.cpan.org #74787, Thanks Paul!) + + - Revised Text::Balanced prereq to require version 1.95, + necessary for t/skip.t to pass. + (RT.cpan.org #74787, Thanks Paul!) + + - Removed unused version.pm prereq. + + - Fix a circular reference memory leak caused by the use of + $AUTOLOAD in sub AUTOLOAD{} in the generated parser's + namespace. Workaround documented in perl5 RT #110248. + Workaround a circular reference memory leak in ISA documented + by perl5 RT #92708. A parser's DESTROY() method redefines all + subs before deleting the stash, to avoid circular references + between subrules. (RT #53710, thanks Andreas!) + + - Parse::RecDescent::AUTOLOAD did not correctly handle + initializing the line counting mechanism when a reference to a + scalar was passed to the parser. (RT.cpan.org #27705, thanks + Justin!) + + - Restore old _parserepeat calling convention. Change a + parser's DESTROY method to check for $self->{_not_precompiled} + instead of $self->{_precompiled}. (Fix for RT #74593). + + ------------------------------------------------------------------- Mon Feb 13 02:35:00 UTC 2012 - vcizek@suse.com diff --git a/perl-Parse-RecDescent.spec b/perl-Parse-RecDescent.spec index f05a9a5..771f031 100644 --- a/perl-Parse-RecDescent.spec +++ b/perl-Parse-RecDescent.spec @@ -16,42 +16,36 @@ # - Name: perl-Parse-RecDescent -Version: 1.967006 +Version: 1.967009 Release: 0 -License: GPL-1.0+ or Artistic-1.0 %define cpan_name Parse-RecDescent Summary: Generate Recursive-Descent Parsers -Url: http://search.cpan.org/dist/Parse-RecDescent/ +License: GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl -#Source: http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz -# bnc#653512 -Patch0: Parse-RecDescent-1.965001.patch -BuildRequires: perl -BuildRequires: perl(Module::Build) -BuildRequires: perl(Test::More) -BuildRequires: perl(Test::Warn) -BuildRequires: perl(Text::Balanced) -BuildRequires: perl(version) -BuildRequires: perl-macros -Requires: perl(Text::Balanced) -Requires: perl(version) +Url: http://search.cpan.org/dist/Parse-RecDescent/ +Source: http://www.cpan.org/authors/id/J/JT/JTBRAUN/%{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.57 +BuildRequires: perl(Module::Build) +#BuildRequires: perl(AutoDump) +#BuildRequires: perl(Calc) +#BuildRequires: perl(CGrammar) +#BuildRequires: perl(DecommentGrammar) +#BuildRequires: perl(Parse::RecDescent) %{perl_requires} %description -RecDescent incrementally generates top-down recursive-descent text -parsers from simple yacc-like grammar specifications. +Generate Recursive-Descent Parsers %prep %setup -q -n %{cpan_name}-%{version} -%patch0 -p1 +find . -type f -print0 | xargs -0 chmod 644 %build -perl Build.PL installdirs=vendor optimize="%{optflags}" +%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" ./Build build flags=%{?_smp_mflags} %check @@ -61,11 +55,8 @@ perl Build.PL installdirs=vendor optimize="%{optflags}" ./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist -%clean -rm -rf %{buildroot} - %files -f %{name}.files -%defattr(-,root,root,-) -%doc Changes README +%defattr(-,root,root,755) +%doc Changes README ToDo %changelog