From 559c8d42f6a78ccfeeee5abc58bb7d0768546506 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= <con...@redhat.com> Date: Wed, 23 Sep 2015 15:48:23 +0200 Subject: Broken with perl5.22. (#1231204)
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 28187a4..0000000 --- a/.gitignore +++ /dev/null @@ -1,9 +0,0 @@ -Data-Dump-Streamer-2.22.tar.gz -/Data-Dump-Streamer-2.23.tar.gz -/Data-Dump-Streamer-2.25.tar.gz -/Data-Dump-Streamer-2.31.tar.gz -/Data-Dump-Streamer-2.32.tar.gz -/Data-Dump-Streamer-2.33.tar.gz -/Data-Dump-Streamer-2.34.tar.gz -/Data-Dump-Streamer-2.36.tar.gz -/Data-Dump-Streamer-2.38.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..2f9d68e --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Broken with perl5.22. (#1231204) diff --git a/perl-Data-Dump-Streamer-2.38-json-xs.patch b/perl-Data-Dump-Streamer-2.38-json-xs.patch deleted file mode 100644 index 80c1c36..0000000 --- a/perl-Data-Dump-Streamer-2.38-json-xs.patch +++ /dev/null @@ -1,59 +0,0 @@ -diff -up Data-Dump-Streamer-2.38/t/madness_json.t.orig Data-Dump-Streamer-2.38/t/madness_json.t ---- Data-Dump-Streamer-2.38/t/madness_json.t.orig 2014-07-31 12:56:49.905473777 +0200 -+++ Data-Dump-Streamer-2.38/t/madness_json.t 2014-07-31 13:05:42.083214542 +0200 -@@ -248,6 +248,11 @@ format STDOUT = - JSB => $jstrue, - ); - -+ # Versions of JSON::XS prior to 3.00 return obsolete JSON::XS::Boolean -+ # which will be removed in future. -+ my $jsbool_class = $JSON::XS::VERSION < 3.000_000 ? -+ 'JSON::XS::Boolean' : 'JSON::PP::Boolean'; -+ - my $expect; - my $json_bool_class = ref( $jstrue ); - # Dumping differences per perl version: -@@ -287,7 +292,7 @@ _EOF_FORMAT_ - RV => \do { my $v = expected_dot }, - UND => undef - }; --bless( $HASH1->{JSB}, 'JSON::XS::Boolean' ); -+bless( $HASH1->{JSB}, 'jsbool_class' ); - EXPECT - require B::Deparse; - if (new B::Deparse -> coderef2text ( -@@ -327,7 +332,7 @@ _EOF_FORMAT_ - RV => \do { my $v = expected_dot }, - UND => undef - }; --bless( $HASH1->{JSB}, 'JSON::XS::Boolean' ); -+bless( $HASH1->{JSB}, 'jsbool_class' ); - EXPECT - } - elsif ( $] >= 5.008_000 ) { -@@ -361,7 +366,7 @@ _EOF_FORMAT_ - RV => \do { my $v = expected_dot }, - UND => undef - }; --bless( $HASH1->{JSB}, 'JSON::XS::Boolean' ); -+bless( $HASH1->{JSB}, 'jsbool_class' ); - EXPECT - } - else { -@@ -387,14 +392,14 @@ $HASH1 = { - RV => \do { my $v = expected_dot }, - UND => undef - }; --bless( $HASH1->{JSB}, 'JSON::XS::Boolean' ); -+bless( $HASH1->{JSB}, 'jsbool_class' ); - 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"); - $expect =~ s{JSON::XS::Boolean}{$json_boolean_class}g; -- same( $dump= $o->Data(\%hash)->Out, template( $expect, expected_dot => $expected_dot ), "", $o); -+ same( $dump= $o->Data(\%hash)->Out, template( $expect, expected_dot => $expected_dot, jsbool_class => $jsbool_class ), "", $o); - } - - sub template { diff --git a/perl-Data-Dump-Streamer.spec b/perl-Data-Dump-Streamer.spec deleted file mode 100644 index 6a5fcb2..0000000 --- a/perl-Data-Dump-Streamer.spec +++ /dev/null @@ -1,175 +0,0 @@ -Name: perl-Data-Dump-Streamer -Version: 2.38 -Release: 5%{?dist} -Summary: Accurately serialize a data structure as Perl code -License: GPL+ or Artistic -Group: Development/Libraries -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: perl-Data-Dump-Streamer-2.38-json-xs.patch -BuildRequires: perl(Algorithm::Diff) -BuildRequires: perl(B::Utils) -BuildRequires: perl(Compress::Zlib) -BuildRequires: perl(Config) -BuildRequires: perl(ExtUtils::CBuilder) -BuildRequires: perl(JSON::XS) -BuildRequires: perl(Module::Build) -BuildRequires: perl(PadWalker) >= 0.99 -BuildRequires: perl(Test::More) -BuildRequires: perl(Text::Balanced) -Requires: perl(Compress::Zlib) -Requires: perl(PadWalker) >= 0.99 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) - -%{?perl_default_filter: -%filter_from_requires /::_::/d -%filter_from_provides /::_::/d -%perl_default_filter} -%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}::_:: -%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}::_:: - -%description -Given a list of scalars or reference variables, writes out their contents -in perl syntax. The references can also be objects. The contents of each -variable is output using the least number of Perl statements as convenient, -usually only one. Self-referential structures, closures, and objects are -output correctly. - -%prep -%setup -q -n Data-Dump-Streamer-%{version} -%patch0 -p1 -b .json-xs -find . -type f | xargs chmod -x - -%build -%{__perl} Build.PL DDS installdirs=vendor optimize="$RPM_OPT_FLAGS" -./Build - -%install -./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 -find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \; - -%{_fixperms} $RPM_BUILD_ROOT/* - -%check -./Build test - -%files -%doc Changes README -%{perl_vendorarch}/auto/* -%{perl_vendorarch}/Data* -%{perl_vendorarch}/DDS.pm -%{_mandir}/man3/* - -%changelog -* Thu Jun 18 2015 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.38-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 06 2015 Jitka Plesnikova <jples...@redhat.com> - 2.38-4 -- Perl 5.22 rebuild - -* Thu Aug 28 2014 Jitka Plesnikova <jples...@redhat.com> - 2.38-3 -- Perl 5.20 rebuild - -* Sun Aug 17 2014 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.38-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Jul 31 2014 Jitka Plesnikova <jples...@redhat.com> - 2.38-1 -- 2.38 bump - -* Sat Jun 07 2014 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.36-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed Jan 29 2014 Lubomir Rintel <lkund...@v3.sk> 2.36-1 -- update to latest upstream version -- Fix build with JSON::XS >= 3 - -* Sat Aug 03 2013 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.34-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Jul 18 2013 Petr Pisar <ppi...@redhat.com> - 2.34-5 -- Perl 5.18 rebuild -- Perl 5.18 compatibility (CPAN RT#82958) - -* Thu Feb 14 2013 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.34-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Fri Jul 20 2012 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.34-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Wed Jun 13 2012 Petr Pisar <ppi...@redhat.com> - 2.34-2 -- Perl 5.16 rebuild - -* Sat Jun 09 2012 Iain Arnell <iarn...@gmail.com> 2.34-1 -- update to latest upstream version - -* Tue Apr 03 2012 Iain Arnell <iarn...@gmail.com> 2.33-1 -- update to latest upstream version - -* Fri Jan 13 2012 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.32-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Jul 21 2011 Iain Arnell <iarn...@gmail.com> 2.32-4 -- Perl mass rebuild - -* Wed Jul 20 2011 Iain Arnell <iarn...@gmail.com> 2.32-3 -- update filtering for rpm 4.9 - -* Tue Jun 21 2011 Marcela Mašláňová <mmasl...@redhat.com> - 2.32-2 -- Perl mass rebuild - -* Sun Feb 20 2011 Iain Arnell <iarn...@gmail.com> 2.32-1 -- update to latest upstream version - -* Tue Feb 08 2011 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.31-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Feb 04 2011 Iain Arnell <iarn...@gmail.com> 2.31-1 -- update to latest upstream version - -* Sun Jan 30 2011 Iain Arnell <iarn...@gmail.com> 2.25-1 -- update to latest upstream version - -* Fri Jan 21 2011 Iain Arnell <iarn...@gmail.com> 2.23-1 -- update to latest upstream version - -* Thu Dec 16 2010 Marcela Maslanova <mmasl...@redhat.com> - 2.22-2 -- 661697 rebuild for fixing problems with vendorach/lib - -* Sun Jul 18 2010 Iain Arnell <iarn...@gmail.com> 2.22-1 -- update to 2.22 -- enable DDS shortcut -- update spec for modern rpmbuild - -* Wed Jun 23 2010 Iain Arnell <iarn...@gmail.com> 2.21-1 -- update to latest upstream - -* Mon Jun 14 2010 Iain Arnell <iarn...@gmail.com> 2.18-1 -- update to latest upstream -- convert to Module::Build -- use filtering macros - -* Tue Apr 06 2010 Iain Arnell <iarn...@gmail.com> 2.13-1 -- update to latest upstream -- drop madness.t patch - -* Mon Apr 05 2010 Iain Arnell <iarn...@gmail.com> 2.11-1 -- update to 2.11 (perl 5.12 compatibility tweaks) - -* Mon Dec 7 2009 Stepan Kasal <ska...@redhat.com> - 2.09-4 -- rebuild against perl 5.10.1 - -* Sat Jul 25 2009 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.09-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri Jun 12 2009 Iain Arnell <iarn...@gmail.com> 2.09-2 -- fix FTBFS by patching t/madness.t (due to rt #44610) - -* Sat Apr 04 2009 Iain Arnell <iarn...@gmail.com> 2.09-1 -- update to latest upstream - -* Thu Feb 26 2009 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 2.08-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Dec 05 2008 Iain Arnell 2.08-1 -- Specfile autogenerated by cpanspec 1.77. -- strip private provides/requires diff --git a/sources b/sources deleted file mode 100644 index c7f6cc4..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -ca6fa9ef3a29a9c423f78db3a4ff126a Data-Dump-Streamer-2.38.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-Data-Dump-Streamer.git/commit/?h=master&id=559c8d42f6a78ccfeeee5abc58bb7d0768546506 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel