From 26423d32775ff406ac528803de9bb6e89786e854 Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@city-fan.org>
Date: Tue, 30 Aug 2016 11:25:31 +0100
Subject: Update to 2.40

- New upstream release 2.40
  - Fix up issues with JSON and with non-Padwalker builds
  - Various other tweaks and cleanups to build on newer Perls
  - Updated meta files, etc.
---
 Data-Dump-Streamer-2.39-RT112960.patch | 34 ----------------------------------
 perl-Data-Dump-Streamer.spec           | 17 +++++++++--------
 sources                                |  2 +-
 3 files changed, 10 insertions(+), 43 deletions(-)
 delete mode 100644 Data-Dump-Streamer-2.39-RT112960.patch

diff --git a/Data-Dump-Streamer-2.39-RT112960.patch 
b/Data-Dump-Streamer-2.39-RT112960.patch
deleted file mode 100644
index d13a47d..0000000
--- a/Data-Dump-Streamer-2.39-RT112960.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 5b6dfb4787c9e110ba59221c5d257a6b443c7612 Mon Sep 17 00:00:00 2001
-From: Slaven Rezic <cpansand@eserte>
-Date: Sun, 24 Apr 2016 10:24:13 +0000
-Subject: [PATCH] set allow_nonref (RT #112960)
-
----
- t/madness_json.t | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/t/madness_json.t b/t/madness_json.t
-index db13def..c99ec59 100644
---- a/t/madness_json.t
-+++ b/t/madness_json.t
-@@ -230,7 +230,7 @@ format STDOUT =
-     else {
-         $expected_dot = 'undef';
-     }
--    my $jstrue= JSON::XS::decode_json("true");
-+    my $jstrue= JSON::XS->new->allow_nonref->decode("true");
-     my %hash = (
-         UND => undef,
-         IV  => 1,
-@@ -392,7 +392,7 @@ EXPECT
-     }
-     # In JSON::XS < 3, the boolean class is JSON::XS::Boolean
-     # In JSON::XS >= 3, the boolean class is JSON::PP::Boolean
--    my $json_boolean_class = ref JSON::XS::decode_json("true");
-+    my $json_boolean_class = ref JSON::XS->new->allow_nonref->decode("true");
-     $expect =~ s{JSON::XS::Boolean}{$json_boolean_class}g;
-     same( $dump= $o->Data(\%hash)->Out, template( $expect, expected_dot => 
$expected_dot ), "", $o);
- }
--- 
-2.1.2
-
diff --git a/perl-Data-Dump-Streamer.spec b/perl-Data-Dump-Streamer.spec
index 296aad2..6180544 100644
--- a/perl-Data-Dump-Streamer.spec
+++ b/perl-Data-Dump-Streamer.spec
@@ -1,16 +1,14 @@
 Name:           perl-Data-Dump-Streamer
-Version:        2.39
-Release:        2%{?dist}
+Version:        2.40
+Release:        1%{?dist}
 Summary:        Accurately serialize a data structure as Perl code
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Data-Dump-Streamer/
 Source0:        
http://search.cpan.org/CPAN/authors/id/Y/YV/YVES/Data-Dump-Streamer-%{version}.tar.gz
-Patch0:         
http://cpan.cpantesters.org/authors/id/S/SR/SREZIC/patches/Data-Dump-Streamer-2.39-RT112960.patch
 # Build
 BuildRequires:  coreutils
 BuildRequires:  findutils
 BuildRequires:  gcc
-BuildRequires:  make
 BuildRequires:  perl
 BuildRequires:  perl-devel
 BuildRequires:  perl-generators
@@ -69,9 +67,6 @@ output correctly.
 %prep
 %setup -q -n Data-Dump-Streamer-%{version}
 
-# Fix for JSON::XS ≥ 3.02 
(https://rt.cpan.org/Public/Bug/Display.html?id=112960)
-%patch0 -p1 -b .json-xs
-
 %build
 perl Build.PL DDS --installdirs=vendor --optimize="%{optflags}"
 ./Build
@@ -85,7 +80,7 @@ find %{buildroot} -type f -name '*.bs' -empty -delete
 ./Build test
 
 %files
-%doc Changes README
+%doc Changes README.md
 %{perl_vendorarch}/auto/Data/
 %{perl_vendorarch}/Data/
 %{perl_vendorarch}/DDS.pm
@@ -93,6 +88,12 @@ find %{buildroot} -type f -name '*.bs' -empty -delete
 %{_mandir}/man3/DDS.3*
 
 %changelog
+* Tue Aug 30 2016 Paul Howarth <p...@city-fan.org> - 2.40-1
+- Update to 2.40
+  - Fix up issues with JSON and with non-Padwalker builds
+  - Various other tweaks and cleanups to build on newer Perls
+  - Updated meta files, etc.
+
 * Thu Jul 28 2016 Paul Howarth <p...@city-fan.org> - 2.39-2
 - Incorporate package re-review comments (#1359495)
   - BR:/R: perl(re)
diff --git a/sources b/sources
index 29dde3a..8199eb6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5cd6fe67653c8de544fa41930de157b7  Data-Dump-Streamer-2.39.tar.gz
+2578bf0e5c3def403152d223aeebb618  Data-Dump-Streamer-2.40.tar.gz
-- 
cgit v0.12


        
http://pkgs.fedoraproject.org/cgit/perl-Data-Dump-Streamer.git/commit/?h=master&id=26423d32775ff406ac528803de9bb6e89786e854
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/perl-devel@lists.fedoraproject.org

Reply via email to