commit 2ae1fcb26cb2f79f9edee422d088163effcf8e69 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Thu Apr 17 22:42:15 2014 +0100 Update to 3.0102 - New upstream release 3.0102 - Added PERL_NO_GET_CONTEXT for better performance on threaded Perls - MANIFEST: added t/96_interop.t - Document deprecated functions - Change booleans interop logic for JSON-XS-3.01 - Enable CLZF support via Compress::LZF Cpanel-JSON-XS-2.3404-no-clzf.patch | 37 ----------------------------------- perl-Cpanel-JSON-XS.spec | 23 ++++++++++++--------- sources | 2 +- 3 files changed, 14 insertions(+), 48 deletions(-) --- diff --git a/perl-Cpanel-JSON-XS.spec b/perl-Cpanel-JSON-XS.spec index 8a8d86c..df954da 100644 --- a/perl-Cpanel-JSON-XS.spec +++ b/perl-Cpanel-JSON-XS.spec @@ -1,14 +1,10 @@ -# Note: Compress::LZF format support has been disabled until such -# time as the Compress::LZF module becomes available in Fedora (#1074129) - Name: perl-Cpanel-JSON-XS Summary: JSON::XS for Cpanel, fast and correct serializing -Version: 3.0101 +Version: 3.0102 Release: 1%{?dist} License: GPL+ or Artistic URL: http://search.cpan.org/dist/Cpanel-JSON-XS/ Source0: http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-%{version}.tar.gz -Patch0: Cpanel-JSON-XS-2.3404-no-clzf.patch # Module Build BuildRequires: perl BuildRequires: perl(ExtUtils::MakeMaker) @@ -18,7 +14,7 @@ BuildRequires: perl(Exporter) BuildRequires: perl(overload) BuildRequires: perl(XSLoader) # Script Runtime -#BuildRequires: perl(Compress::LZF) +BuildRequires: perl(Compress::LZF) BuildRequires: perl(Convert::Bencode) BuildRequires: perl(Data::Dump) BuildRequires: perl(YAML) @@ -28,6 +24,8 @@ BuildRequires: perl(Config) BuildRequires: perl(Data::Dumper) BuildRequires: perl(Encode) >= 1.9081 BuildRequires: perl(Hash::Util) +BuildRequires: perl(JSON) +BuildRequires: perl(JSON::XS) BuildRequires: perl(strict) BuildRequires: perl(Test) BuildRequires: perl(Test::More) @@ -46,7 +44,7 @@ BuildRequires: perl(Test::Pod::Coverage) >= 1.04 # Runtime Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(Carp) -#Requires: perl(Compress::LZF) +Requires: perl(Compress::LZF) Requires: perl(Convert::Bencode) Requires: perl(Data::Dump) Requires: perl(YAML) @@ -62,9 +60,6 @@ reach the latter goal it was written in C. %prep %setup -q -n Cpanel-JSON-XS-%{version} -# Drop CLZF support for now -%patch0 -p1 - # Fix shellbangs perl -pi -e 's|^#!/opt/bin/perl|#!/usr/bin/perl|' eg/* @@ -95,6 +90,14 @@ make test IS_MAINTAINER=1 RELEASE_TESTING=1 %{_mandir}/man3/Cpanel::JSON::XS::Boolean.3pm* %changelog +* Thu Apr 17 2014 Paul Howarth <paul@xxxxxxxxxxxx> - 3.0102-1 +- Update to 3.0102 + - Added PERL_NO_GET_CONTEXT for better performance on threaded Perls + - MANIFEST: added t/96_interop.t + - Document deprecated functions + - Change booleans interop logic for JSON-XS-3.01 +- Enable CLZF support via Compress::LZF + * Wed Apr 16 2014 Paul Howarth <paul@xxxxxxxxxxxx> - 3.0101-1 - Update to 3.0101 - Added ithreads support: Cpanel::JSON::XS is now thread-safe diff --git a/sources b/sources index bf7ef08..fac63e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -622895d23ff710f837a6e82953e15819 Cpanel-JSON-XS-3.0101.tar.gz +06398ad4ea8d02d0fe8323cad811b703 Cpanel-JSON-XS-3.0102.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