[perl-Package-Stash-XS] Update to 0.19
Paul Howarth
pghmcfc at fedoraproject.org
Thu Jan 6 12:48:12 UTC 2011
commit 36de3cd248723f10aa47f466db49490a98799353
Author: Paul Howarth <paul at city-fan.org>
Date: Thu Jan 6 12:18:13 2011 +0000
Update to 0.19
New upstream release 0.19 (more correct validity test for scalars)
Update patch for old Test::More versions
.gitignore | 2 +-
...h => Package-Stash-XS-0.19-old-Test::More.patch | 70 ++++++++++----------
perl-Package-Stash-XS.spec | 10 ++-
sources | 2 +-
4 files changed, 44 insertions(+), 40 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 629fb76..0fe915d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Package-Stash-XS-0.17.tar.gz
+/Package-Stash-XS-0.19.tar.gz
diff --git a/Package-Stash-XS-0.17-old-Test::More.patch b/Package-Stash-XS-0.19-old-Test::More.patch
similarity index 59%
rename from Package-Stash-XS-0.17-old-Test::More.patch
rename to Package-Stash-XS-0.19-old-Test::More.patch
index 406299c..95903c1 100644
--- a/Package-Stash-XS-0.17-old-Test::More.patch
+++ b/Package-Stash-XS-0.19-old-Test::More.patch
@@ -1,6 +1,6 @@
-diff -up Package-Stash-XS-0.17/t/01-basic.t.orig Package-Stash-XS-0.17/t/01-basic.t
---- Package-Stash-XS-0.17/t/01-basic.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/01-basic.t 2010-11-17 12:11:30.370843769 +0000
+diff -up Package-Stash-XS-0.19/t/01-basic.t.orig Package-Stash-XS-0.19/t/01-basic.t
+--- Package-Stash-XS-0.19/t/01-basic.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/01-basic.t 2011-01-06 08:55:03.658919749 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -16,9 +16,9 @@ diff -up Package-Stash-XS-0.17/t/01-basic.t.orig Package-Stash-XS-0.17/t/01-basi
}
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/02-extension.t.orig Package-Stash-XS-0.17/t/02-extension.t
---- Package-Stash-XS-0.17/t/02-extension.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/02-extension.t 2010-11-17 12:11:30.370843769 +0000
+diff -up Package-Stash-XS-0.19/t/02-extension.t.orig Package-Stash-XS-0.19/t/02-extension.t
+--- Package-Stash-XS-0.19/t/02-extension.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/02-extension.t 2011-01-06 08:55:03.682920449 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -34,9 +34,9 @@ diff -up Package-Stash-XS-0.17/t/02-extension.t.orig Package-Stash-XS-0.17/t/02-
ok(!defined($Foo::{baz}), '... the %baz slot has still not been created');
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/03-io.t.orig Package-Stash-XS-0.17/t/03-io.t
---- Package-Stash-XS-0.17/t/03-io.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/03-io.t 2010-11-17 12:11:30.373843863 +0000
+diff -up Package-Stash-XS-0.19/t/03-io.t.orig Package-Stash-XS-0.19/t/03-io.t
+--- Package-Stash-XS-0.19/t/03-io.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/03-io.t 2011-01-06 08:55:03.683920478 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -52,9 +52,9 @@ diff -up Package-Stash-XS-0.17/t/03-io.t.orig Package-Stash-XS-0.17/t/03-io.t
}
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/04-get.t.orig Package-Stash-XS-0.17/t/04-get.t
---- Package-Stash-XS-0.17/t/04-get.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/04-get.t 2010-11-17 12:11:30.395844555 +0000
+diff -up Package-Stash-XS-0.19/t/04-get.t.orig Package-Stash-XS-0.19/t/04-get.t
+--- Package-Stash-XS-0.19/t/04-get.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/04-get.t 2011-01-06 08:55:03.683920478 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -70,9 +70,9 @@ diff -up Package-Stash-XS-0.17/t/04-get.t.orig Package-Stash-XS-0.17/t/04-get.t
}
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/05-isa.t.orig Package-Stash-XS-0.17/t/05-isa.t
---- Package-Stash-XS-0.17/t/05-isa.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/05-isa.t 2010-11-17 12:11:30.396844586 +0000
+diff -up Package-Stash-XS-0.19/t/05-isa.t.orig Package-Stash-XS-0.19/t/05-isa.t
+--- Package-Stash-XS-0.19/t/05-isa.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/05-isa.t 2011-01-06 08:55:03.684920507 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -92,9 +92,9 @@ diff -up Package-Stash-XS-0.17/t/05-isa.t.orig Package-Stash-XS-0.17/t/05-isa.t
-
-done_testing;
+}
-diff -up Package-Stash-XS-0.17/t/06-addsub.t.orig Package-Stash-XS-0.17/t/06-addsub.t
---- Package-Stash-XS-0.17/t/06-addsub.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/06-addsub.t 2010-11-17 12:11:30.396844586 +0000
+diff -up Package-Stash-XS-0.19/t/06-addsub.t.orig Package-Stash-XS-0.19/t/06-addsub.t
+--- Package-Stash-XS-0.19/t/06-addsub.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/06-addsub.t 2011-01-06 08:55:03.684920507 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -110,27 +110,27 @@ diff -up Package-Stash-XS-0.17/t/06-addsub.t.orig Package-Stash-XS-0.17/t/06-add
'... got the right %DB::sub value for dunk with specified args';
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/07-edge-cases.t.orig Package-Stash-XS-0.17/t/07-edge-cases.t
---- Package-Stash-XS-0.17/t/07-edge-cases.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/07-edge-cases.t 2010-11-17 12:11:30.397844618 +0000
+diff -up Package-Stash-XS-0.19/t/07-edge-cases.t.orig Package-Stash-XS-0.19/t/07-edge-cases.t
+--- Package-Stash-XS-0.19/t/07-edge-cases.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/07-edge-cases.t 2011-01-06 08:56:02.763644477 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
use lib 't/lib';
-use Test::More;
-+use Test::More tests => 11;
++use Test::More tests => 14;
+ use Test::Fatal;
use Package::Stash;
+@@ -65,5 +65,3 @@ is(exception { $Bar->add_symbol('$bar',
+ "can add PVNV values");
-@@ -51,5 +51,3 @@ is(ref($constant), 'CODE', "expanded a c
- # was here)
- is(ref($stash->get_symbol('$glob')), '', "nothing yet");
- is(ref($stash->get_or_add_symbol('$glob')), 'SCALAR', "got an empty scalar");
+ use_ok('CompileTime');
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/10-synopsis.t.orig Package-Stash-XS-0.17/t/10-synopsis.t
---- Package-Stash-XS-0.17/t/10-synopsis.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/10-synopsis.t 2010-11-17 12:11:30.397844618 +0000
+diff -up Package-Stash-XS-0.19/t/10-synopsis.t.orig Package-Stash-XS-0.19/t/10-synopsis.t
+--- Package-Stash-XS-0.19/t/10-synopsis.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/10-synopsis.t 2011-01-06 08:55:03.684920508 +0000
@@ -2,7 +2,7 @@
use strict;
use warnings;
@@ -146,9 +146,9 @@ diff -up Package-Stash-XS-0.17/t/10-synopsis.t.orig Package-Stash-XS-0.17/t/10-s
is_deeply(*{ $namespace->{foo} }{HASH}, {bar => 1}, "namespace works properly");
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/20-leaks.t.orig Package-Stash-XS-0.17/t/20-leaks.t
---- Package-Stash-XS-0.17/t/20-leaks.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/20-leaks.t 2010-11-17 12:12:10.737112352 +0000
+diff -up Package-Stash-XS-0.19/t/20-leaks.t.orig Package-Stash-XS-0.19/t/20-leaks.t
+--- Package-Stash-XS-0.19/t/20-leaks.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/20-leaks.t 2011-01-06 08:55:03.686920566 +0000
@@ -9,6 +9,8 @@ use Test::Requires 'Test::LeakTrace';
use Package::Stash;
use Symbol;
@@ -175,9 +175,9 @@ diff -up Package-Stash-XS-0.17/t/20-leaks.t.orig Package-Stash-XS-0.17/t/20-leak
}
-
-done_testing;
-diff -up Package-Stash-XS-0.17/t/21-leaks-debug.t.orig Package-Stash-XS-0.17/t/21-leaks-debug.t
---- Package-Stash-XS-0.17/t/21-leaks-debug.t.orig 2010-11-16 21:41:01.000000000 +0000
-+++ Package-Stash-XS-0.17/t/21-leaks-debug.t 2010-11-17 12:12:31.234756439 +0000
+diff -up Package-Stash-XS-0.19/t/21-leaks-debug.t.orig Package-Stash-XS-0.19/t/21-leaks-debug.t
+--- Package-Stash-XS-0.19/t/21-leaks-debug.t.orig 2011-01-06 05:07:37.000000000 +0000
++++ Package-Stash-XS-0.19/t/21-leaks-debug.t 2011-01-06 08:55:03.687920595 +0000
@@ -11,6 +11,8 @@ BEGIN { $^P |= 0x210 } # PERLDBf_SUBLINE
use Package::Stash;
use Symbol;
diff --git a/perl-Package-Stash-XS.spec b/perl-Package-Stash-XS.spec
index 8e3784b..edd5c36 100644
--- a/perl-Package-Stash-XS.spec
+++ b/perl-Package-Stash-XS.spec
@@ -1,13 +1,13 @@
Name: perl-Package-Stash-XS
-Version: 0.17
-Release: 2%{?dist}
+Version: 0.19
+Release: 1%{?dist}
Summary: Faster and more correct implementation of the Package::Stash API
Group: Development/Libraries
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Package-Stash-XS/
Source0: http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-XS-%{version}.tar.gz
Patch0: Package-Stash-XS-0.17-old-eumm.patch
-Patch1: Package-Stash-XS-0.17-old-Test::More.patch
+Patch1: Package-Stash-XS-0.19-old-Test::More.patch
Patch2: Package-Stash-XS-0.17-no-Test-Requires.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl >= 3:5.8.3
@@ -80,6 +80,10 @@ rm -rf %{buildroot}
%{_mandir}/man3/Package::Stash::XS.3pm*
%changelog
+* Thu Jan 6 2011 Paul Howarth <paul at city-fan.org> - 0.19-1
+- Update to 0.19 (more correct validity test for scalars)
+- Update patch for old Test::More versions
+
* Wed Nov 17 2010 Paul Howarth <paul at city-fan.org> - 0.17-2
- Santitize spec for Fedora submission
diff --git a/sources b/sources
index 99bb5aa..3515897 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5430594809936af4add03e627c43a42a Package-Stash-XS-0.17.tar.gz
+7c3a5d7f4589b0d3566d7ee9122a12c9 Package-Stash-XS-0.19.tar.gz
More information about the perl-devel
mailing list