[perl-Cpanel-JSON-XS] Update to 3.0102
Paul Howarth
pghmcfc at fedoraproject.org
Thu Apr 17 21:43:03 UTC 2014
commit 2ae1fcb26cb2f79f9edee422d088163effcf8e69
Author: Paul Howarth <paul at city-fan.org>
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 at city-fan.org> - 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 at city-fan.org> - 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
More information about the perl-devel
mailing list