commit af33733554274648299c5f2a849946a0cc6ddcac Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Thu Jan 27 12:11:56 2011 +0000 Update to 2.50 (#665621) - new upstream release 2.50 - JSON::PP split off into separate distribution and replaced with JSON::backportPP instead for internal use - BR: perl(Test::Pod) - drop t/ from %doc as the tests are in the -tests subpackage - filter private module perl(JSON::backportPP) from requires - filter private module perl(JSON::backportPP::Boolean) from provides - filter private module perl(JSON::Backend::PP) from provides - filter private module perl(JSON::Boolean) from provides - filter private module perl(JSON::PP) from provides (really JSON::backportPP) - filter private module perl(JSON::PP::IncrParser) from provides .gitignore | 3 +-- auto.ini | 8 ++++++-- perl-JSON.spec | 21 ++++++++++++++++++--- sources | 2 +- 4 files changed, 26 insertions(+), 8 deletions(-) --- diff --git a/.gitignore b/.gitignore index 5de2a1a..87c5e3d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -JSON-2.17.tar.gz -/JSON-2.27.tar.gz +/JSON-2.50.tar.gz diff --git a/auto.ini b/auto.ini index 12dcd78..1a85c3f 100644 --- a/auto.ini +++ b/auto.ini @@ -3,6 +3,7 @@ perl(CGI)=0 perl(LWP::UserAgent)=0 perl(HTTP::Daemon)=0 perl(Test::More)=0 +perl(Test::Pod)=0 perl(Scalar::Util)=0 [add_requires] @@ -12,6 +13,9 @@ perl(LWP::UserAgent)=0 perl(HTTP::Daemon)=0 [metadata_filtering] -; this will be unneeded once perl_default_filter starts filtering dupes -filter_from_provides=/^perl(JSON::PP)$/d +; all JSON::PP provides should come from perl-JSON-PP +; some other provides are private modules for internal use only +filter_from_provides=/^perl(JSON::\(Backend::PP\|backportPP::Boolean\|Boolean\|PP\|PP::IncrParser\))/d +; this is a private module for internal use only +filter_from_requires=/^perl(JSON::backportPP)$/d diff --git a/perl-JSON.spec b/perl-JSON.spec index ca4ddea..2a1569a 100644 --- a/perl-JSON.spec +++ b/perl-JSON.spec @@ -1,6 +1,6 @@ Name: perl-JSON Summary: Parse and convert to JSON (JavaScript Object Notation) -Version: 2.27 +Version: 2.50 Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries @@ -15,9 +15,11 @@ BuildRequires: perl(HTTP::Daemon) BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) -%{?filter_from_provides: %filter_from_provides /^perl(JSON::PP)$/d } +%{?filter_from_provides: %filter_from_provides /^perl(JSON::\(Backend::PP\|backportPP::Boolean\|Boolean\|PP\|PP::IncrParser\))/d } +%{?filter_from_requires: %filter_from_requires /^perl(JSON::backportPP)$/d } %{?perl_default_filter} %{?perl_default_subpackage_tests} @@ -50,11 +52,24 @@ make test %files %defattr(-,root,root,-) -%doc Changes README t/ +%doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog +* Thu Jan 27 2011 Paul Howarth <paul@xxxxxxxxxxxx> 2.50-1 +- update to 2.50 (#665621) + - JSON::PP split off into separate distribution and replaced with + JSON::backportPP instead for internal use +- BR: perl(Test::Pod) +- drop t/ from %%doc as the tests are in the -tests subpackage +- filter private module perl(JSON::backportPP) from requires +- filter private module perl(JSON::backportPP::Boolean) from provides +- filter private module perl(JSON::Backend::PP) from provides +- filter private module perl(JSON::Boolean) from provides +- filter private module perl(JSON::PP) from provides (really JSON::backportPP) +- filter private module perl(JSON::PP::IncrParser) from provides + * Sun Nov 21 2010 Iain Arnell <iarnell@xxxxxxxxx> 2.27-1 - update to latest upstream version - clean up spec for modern rpmbuild diff --git a/sources b/sources index a87aa30..9d81801 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5a155c100f9b572bb0cd46d8fb8a3a21 JSON-2.27.tar.gz +7aa1f17255ec8b074a1e8b18df23d6fb JSON-2.50.tar.gz -- 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