From bb7f45ddbf08616958c51b1583316e2fe31045d297c6b23ea17952174ded798d Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Wed, 13 Oct 2010 22:58:37 +0000 Subject: [PATCH 1/5] noarch pkg OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=14 --- perl-Parse-RecDescent.changes | 6 ++++++ perl-Parse-RecDescent.spec | 39 ++++++++++++++++++++--------------- 2 files changed, 28 insertions(+), 17 deletions(-) diff --git a/perl-Parse-RecDescent.changes b/perl-Parse-RecDescent.changes index 261cb61..534eb15 100644 --- a/perl-Parse-RecDescent.changes +++ b/perl-Parse-RecDescent.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Oct 13 22:56:35 UTC 2010 - chris@computersalat.de + +- noarch pkg +- recreated by cpanspec 1.78 + ------------------------------------------------------------------- Fri Jul 16 15:08:46 CEST 2010 - anicka@suse.cz diff --git a/perl-Parse-RecDescent.spec b/perl-Parse-RecDescent.spec index 23cc3d0..64932a0 100644 --- a/perl-Parse-RecDescent.spec +++ b/perl-Parse-RecDescent.spec @@ -17,52 +17,57 @@ # norootforbuild - Name: perl-Parse-RecDescent -%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) -Summary: Perl RecDescent Module +%define cpan_name Parse-RecDescent +Summary: Generate Recursive-Descent Parsers Version: 1.965001 -Release: 1 -License: Artistic +Release: 2 +License: GPL+ or Artistic Group: Development/Libraries/Perl -Url: http://cpan.org/modules/by-module/Parse/ +Url: http://search.cpan.org/dist/Parse-RecDescent/ +#Source: http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.bz2 -Patch: %{cpan_name}-%{version}.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(Module::Build) +%if 0%{?suse_version} < 1120 +BuildRequires: perl-macros +%endif +BuildRequires: perl(Test::More) +BuildRequires: perl(Text::Balanced) +BuildRequires: perl(version) Requires: perl = %{perl_version} +Requires: perl(Text::Balanced) +Requires: perl(version) %description RecDescent incrementally generates top-down recursive-descent text parsers from simple yacc-like grammar specifications. - - Authors: -------- Damian Conway %prep %setup -q -n %{cpan_name}-%{version} -%patch %build -find -type f | xargs chmod 644 -perl Makefile.PL -%{__make} %{?_smp_mflags} +%{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS" +./Build build flags=%{?_smp_mflags} %check -%{__make} test +./Build test %install -%perl_make_install -%perl_process_packlist +./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 %perl_gen_filelist %clean %{__rm} -rf $RPM_BUILD_ROOT %files -f %{name}.files -%defattr(-,root,root) +%defattr(-,root,root,-) %doc Changes README %changelog From d4bd15dbc4a9730f5455118b42bf1be7a1fcf772af6daedd25583ec73c3b14f7 Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Thu, 14 Oct 2010 13:12:31 +0000 Subject: [PATCH 2/5] fix missing patch, my fault :( OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=15 --- perl-Parse-RecDescent.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/perl-Parse-RecDescent.spec b/perl-Parse-RecDescent.spec index 64932a0..526455d 100644 --- a/perl-Parse-RecDescent.spec +++ b/perl-Parse-RecDescent.spec @@ -27,6 +27,7 @@ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Parse-RecDescent/ #Source: http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.bz2 +Patch0: %{cpan_name}-1.965001.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: perl @@ -51,6 +52,7 @@ Authors: %prep %setup -q -n %{cpan_name}-%{version} +%patch0 %build %{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS" From 0f0c27172fe5e5007aeda2ee679e99d91eeed9f8575812ae8a840cf1c2f9763a Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Tue, 19 Oct 2010 08:58:57 +0000 Subject: [PATCH 3/5] removed patch no longer needed (to pass tests) OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=16 --- Parse-RecDescent-1.965001.diff | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 Parse-RecDescent-1.965001.diff diff --git a/Parse-RecDescent-1.965001.diff b/Parse-RecDescent-1.965001.diff deleted file mode 100644 index 5f4eb41..0000000 --- a/Parse-RecDescent-1.965001.diff +++ /dev/null @@ -1,12 +0,0 @@ -Index: lib/Parse/RecDescent.pm -=================================================================== ---- lib/Parse/RecDescent.pm.orig -+++ lib/Parse/RecDescent.pm -@@ -2808,6 +2808,7 @@ sub _check_grammar ($) - sub _code($) - { - my $self = shift; -+ $skip = "" if(! defined $skip); - my $code = qq{ - package $self->{namespace}; - use strict; From 6afbd1577baf190473020639bfd8acd51c2212dd28ed642e35740abb0a7508e0 Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Tue, 19 Oct 2010 19:34:44 +0000 Subject: [PATCH 4/5] add missing patch OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=17 --- Parse-RecDescent-1.965001.diff | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Parse-RecDescent-1.965001.diff diff --git a/Parse-RecDescent-1.965001.diff b/Parse-RecDescent-1.965001.diff new file mode 100644 index 0000000..d84d948 --- /dev/null +++ b/Parse-RecDescent-1.965001.diff @@ -0,0 +1,10 @@ +--- lib/Parse/RecDescent.pm.orig ++++ lib/Parse/RecDescent.pm +@@ -2808,6 +2808,7 @@ + sub _code($) + { + my $self = shift; ++ $skip = "" if(! defined $skip); + my $code = qq{ + package $self->{namespace}; + use strict; From fec689fea7ad1d14dc99be279a49b239d7130089423b323a13c70df355dce122 Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Tue, 19 Oct 2010 19:44:43 +0000 Subject: [PATCH 5/5] as mentioned by coolo, remove patch from spec too OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-RecDescent?expand=0&rev=18 --- Parse-RecDescent-1.965001.diff | 10 ---------- perl-Parse-RecDescent.changes | 5 +++++ perl-Parse-RecDescent.spec | 2 -- 3 files changed, 5 insertions(+), 12 deletions(-) delete mode 100644 Parse-RecDescent-1.965001.diff diff --git a/Parse-RecDescent-1.965001.diff b/Parse-RecDescent-1.965001.diff deleted file mode 100644 index d84d948..0000000 --- a/Parse-RecDescent-1.965001.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/Parse/RecDescent.pm.orig -+++ lib/Parse/RecDescent.pm -@@ -2808,6 +2808,7 @@ - sub _code($) - { - my $self = shift; -+ $skip = "" if(! defined $skip); - my $code = qq{ - package $self->{namespace}; - use strict; diff --git a/perl-Parse-RecDescent.changes b/perl-Parse-RecDescent.changes index 534eb15..8adf5e1 100644 --- a/perl-Parse-RecDescent.changes +++ b/perl-Parse-RecDescent.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Oct 19 19:43:18 UTC 2010 - chris@computersalat.de + +- remove obsolete 1.965001 patch + ------------------------------------------------------------------- Wed Oct 13 22:56:35 UTC 2010 - chris@computersalat.de diff --git a/perl-Parse-RecDescent.spec b/perl-Parse-RecDescent.spec index 526455d..64932a0 100644 --- a/perl-Parse-RecDescent.spec +++ b/perl-Parse-RecDescent.spec @@ -27,7 +27,6 @@ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Parse-RecDescent/ #Source: http://www.cpan.org/modules/by-module/Parse/Parse-RecDescent-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.bz2 -Patch0: %{cpan_name}-1.965001.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: perl @@ -52,7 +51,6 @@ Authors: %prep %setup -q -n %{cpan_name}-%{version} -%patch0 %build %{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"