[packages/perl-Devel-Size] - up to 0.80
baggins
baggins at pld-linux.org
Sat Jan 2 11:30:16 CET 2016
commit 2074d65c49c3127a2fcd73d86a6389ee649bae0e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Jan 2 11:30:08 2016 +0100
- up to 0.80
Devel-Size-0.79-RT-88180-sv_magical.patch | 11 ---------
Devel-Size-0.79-RT-88182-magic_read_shrink.patch | 18 --------------
Devel-Size-0.79-RT-95496-perl5.20-ook.patch | 30 ------------------------
perl-Devel-Size.spec | 12 +++-------
4 files changed, 3 insertions(+), 68 deletions(-)
---
diff --git a/perl-Devel-Size.spec b/perl-Devel-Size.spec
index 1eba161..630ffb8 100644
--- a/perl-Devel-Size.spec
+++ b/perl-Devel-Size.spec
@@ -8,16 +8,13 @@
Summary: Devel::Size - finding the memory usage of Perl variables
Summary(pl.UTF-8): Devel::Size - określanie zużycia pamięci przez zmienne Perla
Name: perl-Devel-Size
-Version: 0.79
-Release: 7
+Version: 0.80
+Release: 1
# same as perl itself (as stated in COPYRIGHT section of pod)
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
Source0: http://www.cpan.org/modules/by-module/Devel/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: d171491fecb093336644a5244f089b70
-Patch0: Devel-Size-0.79-RT-88180-sv_magical.patch
-Patch1: Devel-Size-0.79-RT-88182-magic_read_shrink.patch
-Patch2: Devel-Size-0.79-RT-95496-perl5.20-ook.patch
+# Source0-md5: 49d5060edaf076bc757a028614c60f41
URL: http://search.cpan.org/dist/Devel-Size/
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
@@ -39,9 +36,6 @@ wywołaniu.
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
%build
%{__perl} Makefile.PL \
diff --git a/Devel-Size-0.79-RT-88180-sv_magical.patch b/Devel-Size-0.79-RT-88180-sv_magical.patch
deleted file mode 100644
index 78eabd3..0000000
--- a/Devel-Size-0.79-RT-88180-sv_magical.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Size.xs 2013-05-10 12:35:23.000000000 +0000
-+++ b/Size.xs 2013-08-27 14:52:53.000000000 +0000
-@@ -707,7 +707,7 @@
- }
- st->total_size += sizeof(SV) + body_sizes[type];
-
-- if (type >= SVt_PVMG) {
-+ if (SvMAGICAL(thing)) {
- magic_size(aTHX_ thing, st);
- }
-
diff --git a/Devel-Size-0.79-RT-88182-magic_read_shrink.patch b/Devel-Size-0.79-RT-88182-magic_read_shrink.patch
deleted file mode 100644
index 2e696e9..0000000
--- a/Devel-Size-0.79-RT-88182-magic_read_shrink.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/t/magic.t 2012-02-10 19:54:28.000000000 +0000
-+++ b/t/magic.t 2013-08-27 15:15:25.000000000 +0000
-@@ -46,13 +46,14 @@
- my $after_size = total_size($string);
- cmp_ok($after_size, '>', $before_size, 'size increases due to magic');
- is($string, undef, 'No value yet');
-+ my $small_size = total_size($string);
- # This is defineately cheating, in that we're poking inside the
- # implementation of Tie::StdScalar, but if we just write to $string, the way
- # magic works, the (nice long) value is first written to the regular scalar,
- # then picked up by the magic. So it grows, which defeats the purpose of the
- # test.
- ${tied $string} = 'X' x 1024;
-- cmp_ok(total_size($string), '>', $after_size + 1024,
-+ cmp_ok(total_size($string), '>', $small_size + 1024,
- 'the magic object is counted');
- }
-
diff --git a/Devel-Size-0.79-RT-95496-perl5.20-ook.patch b/Devel-Size-0.79-RT-95496-perl5.20-ook.patch
deleted file mode 100644
index deedfb7..0000000
--- a/Devel-Size-0.79-RT-95496-perl5.20-ook.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Description: mark a test as TODO
- ntyni: "I've filed [perl #122322] about OOK (Offset OK) not triggering
- anymore in such cases; it changed with the enabling of COW (Copy on Write)
- for 5.19.1.
- .
- The problem isn't about Devel-Size counting the size of an SV wrong when
- OOK is used, but rather the fact that OOK doesn't get used anymore.
- .
- (See the 'Offsets' section in perlguts for information about OOK.)"
-Origin: vendor
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=95493
-Bug-Debian: http://bugs.debian.org/750235
-Forwarded: no, this is a temporary workaround
-Author: gregor herrmann <gregoa at debian.org>
-Last-Update: 2014-07-18
-
---- a/t/basic.t
-+++ b/t/basic.t
-@@ -119,8 +119,11 @@
- my $before_length = length $uurk;
- cmp_ok($before_size, '>', $before_length, 'Size before is sane');
- $uurk =~ s/Perl //;
-+TODO: {
-+ local $TODO = '[perl #122322]: OOK (Offset OK) not triggering anymore';
- is(total_size($uurk), $before_size,
- "Size doesn't change because OOK is used");
-+ }
- cmp_ok(length $uurk, '<', $before_size, 'but string is shorter');
- }
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/perl-Devel-Size.git/commitdiff/2074d65c49c3127a2fcd73d86a6389ee649bae0e
More information about the pld-cvs-commit
mailing list