[perl-String-Formatter/f14/master] * Fri Jul 30 2010 Iain Arnell <iarnell@gmail.com> 0.102080-1 - update to latest upstream - update sp
by Iain Arnell
commit 16645baaae0a69a0d00ee5c1a8617307f66a1259
Author: Iain Arnell <iarnell(a)gmail.com>
Date: Fri Jul 30 08:16:31 2010 +0200
* Fri Jul 30 2010 Iain Arnell <iarnell(a)gmail.com> 0.102080-1
- update to latest upstream
- update spec for modern rpmbuild
.gitignore | 1 +
perl-String-Formatter.spec | 12 +++++-------
sources | 2 +-
3 files changed, 7 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 75d7e90..2a1d777 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
String-Formatter-0.101620.tar.gz
+String-Formatter-0.102080.tar.gz
diff --git a/perl-String-Formatter.spec b/perl-String-Formatter.spec
index 7a93892..aed9a01 100644
--- a/perl-String-Formatter.spec
+++ b/perl-String-Formatter.spec
@@ -1,12 +1,11 @@
Name: perl-String-Formatter
-Version: 0.101620
+Version: 0.102080
Release: 1%{?dist}
Summary: Build sprintf-like functions of your own
License: GPLv2
Group: Development/Libraries
URL: http://search.cpan.org/dist/String-Formatter/
Source0: http://www.cpan.org/authors/id/R/RJ/RJBS/String-Formatter-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl >= 0:5.006
BuildRequires: perl(ExtUtils::MakeMaker)
@@ -42,8 +41,6 @@ mv bench.pl eg
make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-
make pure_install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
@@ -54,9 +51,6 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
%check
RELEASE_TESTING=1 make test
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files
%defattr(-,root,root,-)
%doc Changes dist.ini LICENSE META.json notes.txt README eg/bench.pl
@@ -64,6 +58,10 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*
%changelog
+* Fri Jul 30 2010 Iain Arnell <iarnell(a)gmail.com> 0.102080-1
+- update to latest upstream
+- update spec for modern rpmbuild
+
* Tue Jun 15 2010 Iain Arnell <iarnell(a)gmail.com> 0.101620-1
- update to latest upstream
diff --git a/sources b/sources
index b745682..c5c6d2b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e0295fa4fe8248601425fc18f58fb861 String-Formatter-0.101620.tar.gz
+c53463f6c226faf3f61e3a25ede18849 String-Formatter-0.102080.tar.gz
13 years, 10 months
[perl-Package-Stash/el4/master] Update to 0.05
by Paul Howarth
commit c8b7003d7f57572d1864fa20ba29b61753a5252b
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Jul 30 12:59:01 2010 +0100
Update to 0.05
Update to current upstream release 0.05:
- Bump Test::More requirement for done_testing
- Update packaging stuff
BR: perl(Test::EOL) and perl(Test::NoTabs)
Update patch for old Test::More versions
Unify spec for all active branches
.gitignore | 2 +-
...atch => Package-Stash-0.05-old-Test::More.patch | 42 ++++++++++----------
perl-Package-Stash.spec | 31 +++++++++++++--
sources | 2 +-
4 files changed, 50 insertions(+), 27 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6e67260..862cf46 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-Package-Stash-0.04.tar.gz
+Package-Stash-0.05.tar.gz
diff --git a/Package-Stash-0.04-old-Test::More.patch b/Package-Stash-0.05-old-Test::More.patch
similarity index 60%
rename from Package-Stash-0.04-old-Test::More.patch
rename to Package-Stash-0.05-old-Test::More.patch
index 82ca874..ca53b80 100644
--- a/Package-Stash-0.04-old-Test::More.patch
+++ b/Package-Stash-0.05-old-Test::More.patch
@@ -1,6 +1,6 @@
-diff -up Package-Stash-0.03/t/001-basic.t.orig Package-Stash-0.03/t/001-basic.t
---- Package-Stash-0.03/t/001-basic.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/001-basic.t 2010-06-07 09:53:18.570100938 +0100
+diff -up Package-Stash-0.05/t/01-basic.t.orig Package-Stash-0.05/t/01-basic.t
+--- Package-Stash-0.05/t/01-basic.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/01-basic.t 2010-06-07 09:53:18.570100938 +0100
@@ -1,7 +1,7 @@
use strict;
use warnings;
@@ -16,9 +16,9 @@ diff -up Package-Stash-0.03/t/001-basic.t.orig Package-Stash-0.03/t/001-basic.t
}
-
-done_testing;
-diff -up Package-Stash-0.03/t/002-extension.t.orig Package-Stash-0.03/t/002-extension.t
---- Package-Stash-0.03/t/002-extension.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/002-extension.t 2010-06-07 09:53:18.571099744 +0100
+diff -up Package-Stash-0.05/t/02-extension.t.orig Package-Stash-0.05/t/02-extension.t
+--- Package-Stash-0.05/t/02-extension.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/02-extension.t 2010-06-07 09:53:18.571099744 +0100
@@ -1,7 +1,7 @@
use strict;
use warnings;
@@ -34,9 +34,9 @@ diff -up Package-Stash-0.03/t/002-extension.t.orig Package-Stash-0.03/t/002-exte
ok(!defined($Foo::{baz}), '... the %baz slot has still not been created');
-
-done_testing;
-diff -up Package-Stash-0.03/t/003-io.t.orig Package-Stash-0.03/t/003-io.t
---- Package-Stash-0.03/t/003-io.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/003-io.t 2010-06-07 09:53:18.575099708 +0100
+diff -up Package-Stash-0.05/t/03-io.t.orig Package-Stash-0.05/t/03-io.t
+--- Package-Stash-0.05/t/03-io.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/03-io.t 2010-06-07 09:53:18.575099708 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
@@ -52,9 +52,9 @@ diff -up Package-Stash-0.03/t/003-io.t.orig Package-Stash-0.03/t/003-io.t
}
-
-done_testing;
-diff -up Package-Stash-0.04/t/004-get.t.orig Package-Stash-0.04/t/004-get.t
---- Package-Stash-0.04/t/004-get.t.orig 2010-06-13 18:13:45.000000000 +0100
-+++ Package-Stash-0.04/t/004-get.t 2010-06-14 14:32:39.855811492 +0100
+diff -up Package-Stash-0.05/t/04-get.t.orig Package-Stash-0.05/t/04-get.t
+--- Package-Stash-0.05/t/04-get.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.05/t/04-get.t 2010-06-14 14:32:39.855811492 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
@@ -70,9 +70,9 @@ diff -up Package-Stash-0.04/t/004-get.t.orig Package-Stash-0.04/t/004-get.t
}
-
-done_testing;
-diff -up Package-Stash-0.03/t/005-isa.t.orig Package-Stash-0.03/t/005-isa.t
---- Package-Stash-0.03/t/005-isa.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/005-isa.t 2010-06-07 09:55:14.591128547 +0100
+diff -up Package-Stash-0.05/t/05-isa.t.orig Package-Stash-0.05/t/05-isa.t
+--- Package-Stash-0.05/t/05-isa.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/05-isa.t 2010-06-07 09:55:14.591128547 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
@@ -93,9 +93,9 @@ diff -up Package-Stash-0.03/t/005-isa.t.orig Package-Stash-0.03/t/005-isa.t
+skip "Test::More >= 0.88 needed for isa_ok() tests on classes", 1 if $Test::More::VERSION < 0.88;
+isa_ok('Foo', 'Bar');
+}
-diff -up Package-Stash-0.04/t/006-addsub.t.orig Package-Stash-0.04/t/006-addsub.t
---- Package-Stash-0.04/t/006-addsub.t.orig 2010-06-13 18:13:45.000000000 +0100
-+++ Package-Stash-0.04/t/006-addsub.t 2010-06-14 14:14:10.462975877 +0100
+diff -up Package-Stash-0.05/t/06-addsub.t.orig Package-Stash-0.05/t/06-addsub.t
+--- Package-Stash-0.05/t/06-addsub.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.05/t/06-addsub.t 2010-06-14 14:14:10.462975877 +0100
@@ -1,7 +1,7 @@
use strict;
use warnings;
@@ -111,9 +111,9 @@ diff -up Package-Stash-0.04/t/006-addsub.t.orig Package-Stash-0.04/t/006-addsub.
'... got the right %DB::sub value for dunk with specified args';
-
-done_testing;
-diff -up Package-Stash-0.03/t/010-synopsis.t.orig Package-Stash-0.03/t/010-synopsis.t
---- Package-Stash-0.03/t/010-synopsis.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/010-synopsis.t 2010-06-07 09:53:18.596164680 +0100
+diff -up Package-Stash-0.05/t/10-synopsis.t.orig Package-Stash-0.05/t/10-synopsis.t
+--- Package-Stash-0.05/t/10-synopsis.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/10-synopsis.t 2010-06-07 09:53:18.596164680 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
diff --git a/perl-Package-Stash.spec b/perl-Package-Stash.spec
index 45eb87e..abe4876 100644
--- a/perl-Package-Stash.spec
+++ b/perl-Package-Stash.spec
@@ -1,5 +1,11 @@
+# We need to patch the test suite if we have an old version of Test::More
+%global old_test_more %(perl -MTest::More -e 'printf "%d\\n", $Test::More::VERSION < 0.88 ? 1 : 0;' 2>/dev/null || echo 0)
+
+# We don't really need ExtUtils::MakeMaker > 6.31
+%global old_eumm %(perl -MExtUtils::MakeMaker -e 'printf "%d\\n", $ExtUtils::MakeMaker::VERSION < 6.31 ? 1 : 0;' 2>/dev/null || echo 0)
+
Name: perl-Package-Stash
-Version: 0.04
+Version: 0.05
Release: 1%{?dist}
Summary: Routines for manipulating stashes
Group: Development/Libraries
@@ -7,15 +13,21 @@ License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Package-Stash/
Source0: http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-%{version}....
Patch0: Package-Stash-0.03-EU::MM-version.patch
-Patch1: Package-Stash-0.04-old-Test::More.patch
+Patch1: Package-Stash-0.05-old-Test::More.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(Test::EOL)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::NoTabs)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
+# Pod::Coverage::TrustPod not yet in EPEL
+%if 0%{?fedora}
+BuildRequires: perl(Pod::Coverage::TrustPod)
+%endif
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%{?perl_default_filter}
@@ -29,10 +41,14 @@ a simple API.
%setup -q -n Package-Stash-%{version}
# Don't really need ExtUtils::MakeMaker >= 6.31
+%if %{old_eumm}
%patch0 -p1
+%endif
-# Compatibility with Test::More < 0.88
+# Compatibility with old Test::More versions
+%if %{old_test_more}
%patch1 -p1
+%endif
%build
perl Makefile.PL INSTALLDIRS=vendor
@@ -58,7 +74,14 @@ rm -rf %{buildroot}
%{_mandir}/man3/Package::Stash.3pm*
%changelog
-* Mon Jul 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.04-1
+* Wed Jun 16 2010 Paul Howarth <paul(a)city-fan.org> - 0.05-1
+- Update to 0.05
+ - Bump Test::More requirement for done_testing
+ - Update packaging stuff
+- BR: perl(Test::EOL) and perl(Test::NoTabs)
+- Unify spec for all active branches, adding patches for back-compatibility
+
+* Mon Jun 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.04-1
- Update to 0.04 (get_package_symbol now doesn't autovivify stash entries; a
new method get_or_add_package_symbol can now be used for that behavior)
diff --git a/sources b/sources
index 429cfed..08edc03 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b96daf7f799fdb9d27871b13b3730bb5 Package-Stash-0.04.tar.gz
+d7b3857aca1f22b2da06cfcd3123cbef Package-Stash-0.05.tar.gz
13 years, 10 months
[perl-Package-Stash/el4/master] Update patch for old Test::More versions
by Paul Howarth
commit 7b013cf8f75931b78621b0f2d5da2a9e24d55409
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Jul 30 12:46:56 2010 +0100
Update patch for old Test::More versions
Changes in the test suite between versions 0.03 and 0.04 resulted in
the need to update the patch to get the test suite to work with
Test::More versions older than 0.88.
...atch => Package-Stash-0.04-old-Test::More.patch | 32 +++++++++++++++----
perl-Package-Stash.spec | 2 +-
2 files changed, 26 insertions(+), 8 deletions(-)
---
diff --git a/Package-Stash-0.03-old-Test::More.patch b/Package-Stash-0.04-old-Test::More.patch
similarity index 77%
rename from Package-Stash-0.03-old-Test::More.patch
rename to Package-Stash-0.04-old-Test::More.patch
index b199912..82ca874 100644
--- a/Package-Stash-0.03-old-Test::More.patch
+++ b/Package-Stash-0.04-old-Test::More.patch
@@ -52,21 +52,21 @@ diff -up Package-Stash-0.03/t/003-io.t.orig Package-Stash-0.03/t/003-io.t
}
-
-done_testing;
-diff -up Package-Stash-0.03/t/004-get.t.orig Package-Stash-0.03/t/004-get.t
---- Package-Stash-0.03/t/004-get.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/004-get.t 2010-06-07 09:53:18.595164511 +0100
+diff -up Package-Stash-0.04/t/004-get.t.orig Package-Stash-0.04/t/004-get.t
+--- Package-Stash-0.04/t/004-get.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.04/t/004-get.t 2010-06-14 14:32:39.855811492 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
use warnings;
-use Test::More;
-+use Test::More tests => 4;
++use Test::More tests => 10;
use Package::Stash;
-@@ -22,5 +22,3 @@ use Package::Stash;
- is_deeply($stash->get_package_symbol('@foo'), [1],
- "got the right variable");
+@@ -62,5 +62,3 @@
+ is_deeply($stash->get_or_add_package_symbol('@foo'), [1],
+ "got the right variable");
}
-
-done_testing;
@@ -93,6 +93,24 @@ diff -up Package-Stash-0.03/t/005-isa.t.orig Package-Stash-0.03/t/005-isa.t
+skip "Test::More >= 0.88 needed for isa_ok() tests on classes", 1 if $Test::More::VERSION < 0.88;
+isa_ok('Foo', 'Bar');
+}
+diff -up Package-Stash-0.04/t/006-addsub.t.orig Package-Stash-0.04/t/006-addsub.t
+--- Package-Stash-0.04/t/006-addsub.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.04/t/006-addsub.t 2010-06-14 14:14:10.462975877 +0100
+@@ -1,7 +1,7 @@
+ use strict;
+ use warnings;
+
+-use Test::More;
++use Test::More tests => 7;
+ use Test::Exception;
+
+ BEGIN { $^P |= 0x210 } # PERLDBf_SUBLINE
+@@ -41,5 +41,3 @@
+
+ is $DB::sub{'Foo::dunk'}, sprintf "%s:%d-%d", "FileName", 100, 199,
+ '... got the right %DB::sub value for dunk with specified args';
+-
+-done_testing;
diff -up Package-Stash-0.03/t/010-synopsis.t.orig Package-Stash-0.03/t/010-synopsis.t
--- Package-Stash-0.03/t/010-synopsis.t.orig 2010-05-14 17:41:34.000000000 +0100
+++ Package-Stash-0.03/t/010-synopsis.t 2010-06-07 09:53:18.596164680 +0100
diff --git a/perl-Package-Stash.spec b/perl-Package-Stash.spec
index ea5f8fc..45eb87e 100644
--- a/perl-Package-Stash.spec
+++ b/perl-Package-Stash.spec
@@ -7,7 +7,7 @@ License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Package-Stash/
Source0: http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-%{version}....
Patch0: Package-Stash-0.03-EU::MM-version.patch
-Patch1: Package-Stash-0.03-old-Test::More.patch
+Patch1: Package-Stash-0.04-old-Test::More.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
13 years, 10 months
[perl-Package-Stash/el4/master] - Update to 0.04 (get_package_symbol now doesn't autovivify stash entries; a new method get_or_a
by Paul Howarth
commit 14916ab1cc95c9907b7104db66fe0b72bd8270c9
Author: Paul Howarth <pghmcfc(a)fedoraproject.org>
Date: Mon Jun 14 13:52:53 2010 +0000
- Update to 0.04 (get_package_symbol now doesn't autovivify stash entries;
a new method get_or_add_package_symbol can now be used for that
behavior)
.gitignore | 2 +-
perl-Package-Stash.spec | 8 ++++++--
sources | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5ae6a64..6e67260 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-Package-Stash-0.03.tar.gz
+Package-Stash-0.04.tar.gz
diff --git a/perl-Package-Stash.spec b/perl-Package-Stash.spec
index e2389bc..ea5f8fc 100644
--- a/perl-Package-Stash.spec
+++ b/perl-Package-Stash.spec
@@ -1,6 +1,6 @@
Name: perl-Package-Stash
-Version: 0.03
-Release: 2%{?dist}
+Version: 0.04
+Release: 1%{?dist}
Summary: Routines for manipulating stashes
Group: Development/Libraries
License: GPL+ or Artistic
@@ -58,6 +58,10 @@ rm -rf %{buildroot}
%{_mandir}/man3/Package::Stash.3pm*
%changelog
+* Mon Jul 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.04-1
+- Update to 0.04 (get_package_symbol now doesn't autovivify stash entries; a
+ new method get_or_add_package_symbol can now be used for that behavior)
+
* Mon Jun 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.03-2
- Incorporate package review suggestions (#602597)
- Use %%{?perl_default_filter}
diff --git a/sources b/sources
index c2e0b8d..429cfed 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ba2ef213adbab1c82244a170ad9d4475 Package-Stash-0.03.tar.gz
+b96daf7f799fdb9d27871b13b3730bb5 Package-Stash-0.04.tar.gz
13 years, 10 months
[perl-Package-Stash/el4/master] - Incorporate package review suggestions (#602597) - Use %{?perl_default_filter} - Use DESTDIR inste
by Paul Howarth
commit 96ee09303372884a6f3c8a845a0221195b782d1f
Author: Paul Howarth <pghmcfc(a)fedoraproject.org>
Date: Mon Jun 14 08:10:38 2010 +0000
- Incorporate package review suggestions (#602597)
- Use %{?perl_default_filter}
- Use DESTDIR instead of PERL_INSTALL_ROOT
perl-Package-Stash.spec | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/perl-Package-Stash.spec b/perl-Package-Stash.spec
index 2341ed8..e2389bc 100644
--- a/perl-Package-Stash.spec
+++ b/perl-Package-Stash.spec
@@ -1,6 +1,6 @@
Name: perl-Package-Stash
Version: 0.03
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Routines for manipulating stashes
Group: Development/Libraries
License: GPL+ or Artistic
@@ -18,6 +18,8 @@ BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+%{?perl_default_filter}
+
%description
Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
incredibly messy, and easy to get wrong. This module hides all of that behind
@@ -38,7 +40,7 @@ make %{?_smp_mflags}
%install
rm -rf %{buildroot}
-make pure_install PERL_INSTALL_ROOT=%{buildroot}
+make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
%{_fixperms} %{buildroot}
@@ -56,5 +58,10 @@ rm -rf %{buildroot}
%{_mandir}/man3/Package::Stash.3pm*
%changelog
+* Mon Jun 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.03-2
+- Incorporate package review suggestions (#602597)
+ - Use %%{?perl_default_filter}
+ - Use DESTDIR instead of PERL_INSTALL_ROOT
+
* Mon Jun 7 2010 Paul Howarth <paul(a)city-fan.org> - 0.03-1
- Initial RPM version
13 years, 10 months
Broken dependencies: perl-Data-Alias
by Fedora Koji Build System
perl-Data-Alias has broken dependencies in the rawhide tree:
On x86_64:
perl-Data-Alias-1.07-6.fc13.x86_64 requires perl(:MODULE_COMPAT_5.10.1)
On i386:
perl-Data-Alias-1.07-6.fc13.i686 requires perl(:MODULE_COMPAT_5.10.1)
Please resolve this as soon as possible.
13 years, 10 months
Broken dependencies: perl-Config-Model
by Fedora Koji Build System
perl-Config-Model has broken dependencies in the rawhide tree:
On x86_64:
perl-Config-Model-1.205-2.fc14.noarch requires perl(YAML::Any) >= 0:0.303
On i386:
perl-Config-Model-1.205-2.fc14.noarch requires perl(YAML::Any) >= 0:0.303
Please resolve this as soon as possible.
13 years, 10 months
Broken dependencies: perl-Pugs-Compiler-Rule
by Fedora Koji Build System
perl-Pugs-Compiler-Rule has broken dependencies in the rawhide tree:
On x86_64:
perl-Pugs-Compiler-Rule-0.37-4.fc13.noarch requires perl(:MODULE_COMPAT_5.10.1)
On i386:
perl-Pugs-Compiler-Rule-0.37-4.fc13.noarch requires perl(:MODULE_COMPAT_5.10.1)
Please resolve this as soon as possible.
13 years, 10 months
[perl-Package-Stash/el5/master] Update to 0.05
by Paul Howarth
commit 0749ba9e5abc64ea06bfcb1a36ed57e9b231946b
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Jul 30 12:59:01 2010 +0100
Update to 0.05
Update to current upstream release 0.05:
- Bump Test::More requirement for done_testing
- Update packaging stuff
BR: perl(Test::EOL) and perl(Test::NoTabs)
Update patch for old Test::More versions
Unify spec for all active branches
.gitignore | 2 +-
...atch => Package-Stash-0.05-old-Test::More.patch | 42 ++++++++++----------
perl-Package-Stash.spec | 31 +++++++++++++--
sources | 2 +-
4 files changed, 50 insertions(+), 27 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6e67260..862cf46 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-Package-Stash-0.04.tar.gz
+Package-Stash-0.05.tar.gz
diff --git a/Package-Stash-0.04-old-Test::More.patch b/Package-Stash-0.05-old-Test::More.patch
similarity index 60%
rename from Package-Stash-0.04-old-Test::More.patch
rename to Package-Stash-0.05-old-Test::More.patch
index 82ca874..ca53b80 100644
--- a/Package-Stash-0.04-old-Test::More.patch
+++ b/Package-Stash-0.05-old-Test::More.patch
@@ -1,6 +1,6 @@
-diff -up Package-Stash-0.03/t/001-basic.t.orig Package-Stash-0.03/t/001-basic.t
---- Package-Stash-0.03/t/001-basic.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/001-basic.t 2010-06-07 09:53:18.570100938 +0100
+diff -up Package-Stash-0.05/t/01-basic.t.orig Package-Stash-0.05/t/01-basic.t
+--- Package-Stash-0.05/t/01-basic.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/01-basic.t 2010-06-07 09:53:18.570100938 +0100
@@ -1,7 +1,7 @@
use strict;
use warnings;
@@ -16,9 +16,9 @@ diff -up Package-Stash-0.03/t/001-basic.t.orig Package-Stash-0.03/t/001-basic.t
}
-
-done_testing;
-diff -up Package-Stash-0.03/t/002-extension.t.orig Package-Stash-0.03/t/002-extension.t
---- Package-Stash-0.03/t/002-extension.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/002-extension.t 2010-06-07 09:53:18.571099744 +0100
+diff -up Package-Stash-0.05/t/02-extension.t.orig Package-Stash-0.05/t/02-extension.t
+--- Package-Stash-0.05/t/02-extension.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/02-extension.t 2010-06-07 09:53:18.571099744 +0100
@@ -1,7 +1,7 @@
use strict;
use warnings;
@@ -34,9 +34,9 @@ diff -up Package-Stash-0.03/t/002-extension.t.orig Package-Stash-0.03/t/002-exte
ok(!defined($Foo::{baz}), '... the %baz slot has still not been created');
-
-done_testing;
-diff -up Package-Stash-0.03/t/003-io.t.orig Package-Stash-0.03/t/003-io.t
---- Package-Stash-0.03/t/003-io.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/003-io.t 2010-06-07 09:53:18.575099708 +0100
+diff -up Package-Stash-0.05/t/03-io.t.orig Package-Stash-0.05/t/03-io.t
+--- Package-Stash-0.05/t/03-io.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/03-io.t 2010-06-07 09:53:18.575099708 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
@@ -52,9 +52,9 @@ diff -up Package-Stash-0.03/t/003-io.t.orig Package-Stash-0.03/t/003-io.t
}
-
-done_testing;
-diff -up Package-Stash-0.04/t/004-get.t.orig Package-Stash-0.04/t/004-get.t
---- Package-Stash-0.04/t/004-get.t.orig 2010-06-13 18:13:45.000000000 +0100
-+++ Package-Stash-0.04/t/004-get.t 2010-06-14 14:32:39.855811492 +0100
+diff -up Package-Stash-0.05/t/04-get.t.orig Package-Stash-0.05/t/04-get.t
+--- Package-Stash-0.05/t/04-get.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.05/t/04-get.t 2010-06-14 14:32:39.855811492 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
@@ -70,9 +70,9 @@ diff -up Package-Stash-0.04/t/004-get.t.orig Package-Stash-0.04/t/004-get.t
}
-
-done_testing;
-diff -up Package-Stash-0.03/t/005-isa.t.orig Package-Stash-0.03/t/005-isa.t
---- Package-Stash-0.03/t/005-isa.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/005-isa.t 2010-06-07 09:55:14.591128547 +0100
+diff -up Package-Stash-0.05/t/05-isa.t.orig Package-Stash-0.05/t/05-isa.t
+--- Package-Stash-0.05/t/05-isa.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/05-isa.t 2010-06-07 09:55:14.591128547 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
@@ -93,9 +93,9 @@ diff -up Package-Stash-0.03/t/005-isa.t.orig Package-Stash-0.03/t/005-isa.t
+skip "Test::More >= 0.88 needed for isa_ok() tests on classes", 1 if $Test::More::VERSION < 0.88;
+isa_ok('Foo', 'Bar');
+}
-diff -up Package-Stash-0.04/t/006-addsub.t.orig Package-Stash-0.04/t/006-addsub.t
---- Package-Stash-0.04/t/006-addsub.t.orig 2010-06-13 18:13:45.000000000 +0100
-+++ Package-Stash-0.04/t/006-addsub.t 2010-06-14 14:14:10.462975877 +0100
+diff -up Package-Stash-0.05/t/06-addsub.t.orig Package-Stash-0.05/t/06-addsub.t
+--- Package-Stash-0.05/t/06-addsub.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.05/t/06-addsub.t 2010-06-14 14:14:10.462975877 +0100
@@ -1,7 +1,7 @@
use strict;
use warnings;
@@ -111,9 +111,9 @@ diff -up Package-Stash-0.04/t/006-addsub.t.orig Package-Stash-0.04/t/006-addsub.
'... got the right %DB::sub value for dunk with specified args';
-
-done_testing;
-diff -up Package-Stash-0.03/t/010-synopsis.t.orig Package-Stash-0.03/t/010-synopsis.t
---- Package-Stash-0.03/t/010-synopsis.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/010-synopsis.t 2010-06-07 09:53:18.596164680 +0100
+diff -up Package-Stash-0.05/t/10-synopsis.t.orig Package-Stash-0.05/t/10-synopsis.t
+--- Package-Stash-0.05/t/10-synopsis.t.orig 2010-05-14 17:41:34.000000000 +0100
++++ Package-Stash-0.05/t/10-synopsis.t 2010-06-07 09:53:18.596164680 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
diff --git a/perl-Package-Stash.spec b/perl-Package-Stash.spec
index 45eb87e..abe4876 100644
--- a/perl-Package-Stash.spec
+++ b/perl-Package-Stash.spec
@@ -1,5 +1,11 @@
+# We need to patch the test suite if we have an old version of Test::More
+%global old_test_more %(perl -MTest::More -e 'printf "%d\\n", $Test::More::VERSION < 0.88 ? 1 : 0;' 2>/dev/null || echo 0)
+
+# We don't really need ExtUtils::MakeMaker > 6.31
+%global old_eumm %(perl -MExtUtils::MakeMaker -e 'printf "%d\\n", $ExtUtils::MakeMaker::VERSION < 6.31 ? 1 : 0;' 2>/dev/null || echo 0)
+
Name: perl-Package-Stash
-Version: 0.04
+Version: 0.05
Release: 1%{?dist}
Summary: Routines for manipulating stashes
Group: Development/Libraries
@@ -7,15 +13,21 @@ License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Package-Stash/
Source0: http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-%{version}....
Patch0: Package-Stash-0.03-EU::MM-version.patch
-Patch1: Package-Stash-0.04-old-Test::More.patch
+Patch1: Package-Stash-0.05-old-Test::More.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(Test::EOL)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::NoTabs)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
+# Pod::Coverage::TrustPod not yet in EPEL
+%if 0%{?fedora}
+BuildRequires: perl(Pod::Coverage::TrustPod)
+%endif
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%{?perl_default_filter}
@@ -29,10 +41,14 @@ a simple API.
%setup -q -n Package-Stash-%{version}
# Don't really need ExtUtils::MakeMaker >= 6.31
+%if %{old_eumm}
%patch0 -p1
+%endif
-# Compatibility with Test::More < 0.88
+# Compatibility with old Test::More versions
+%if %{old_test_more}
%patch1 -p1
+%endif
%build
perl Makefile.PL INSTALLDIRS=vendor
@@ -58,7 +74,14 @@ rm -rf %{buildroot}
%{_mandir}/man3/Package::Stash.3pm*
%changelog
-* Mon Jul 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.04-1
+* Wed Jun 16 2010 Paul Howarth <paul(a)city-fan.org> - 0.05-1
+- Update to 0.05
+ - Bump Test::More requirement for done_testing
+ - Update packaging stuff
+- BR: perl(Test::EOL) and perl(Test::NoTabs)
+- Unify spec for all active branches, adding patches for back-compatibility
+
+* Mon Jun 14 2010 Paul Howarth <paul(a)city-fan.org> - 0.04-1
- Update to 0.04 (get_package_symbol now doesn't autovivify stash entries; a
new method get_or_add_package_symbol can now be used for that behavior)
diff --git a/sources b/sources
index 429cfed..08edc03 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b96daf7f799fdb9d27871b13b3730bb5 Package-Stash-0.04.tar.gz
+d7b3857aca1f22b2da06cfcd3123cbef Package-Stash-0.05.tar.gz
13 years, 10 months
[perl-Package-Stash/el5/master] Update patch for old Test::More versions
by Paul Howarth
commit 9fc8e894523ea56f74d395682e433f5afc69f3bb
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Jul 30 12:46:56 2010 +0100
Update patch for old Test::More versions
Changes in the test suite between versions 0.03 and 0.04 resulted in
the need to update the patch to get the test suite to work with
Test::More versions older than 0.88.
...atch => Package-Stash-0.04-old-Test::More.patch | 32 +++++++++++++++----
perl-Package-Stash.spec | 2 +-
2 files changed, 26 insertions(+), 8 deletions(-)
---
diff --git a/Package-Stash-0.03-old-Test::More.patch b/Package-Stash-0.04-old-Test::More.patch
similarity index 77%
rename from Package-Stash-0.03-old-Test::More.patch
rename to Package-Stash-0.04-old-Test::More.patch
index b199912..82ca874 100644
--- a/Package-Stash-0.03-old-Test::More.patch
+++ b/Package-Stash-0.04-old-Test::More.patch
@@ -52,21 +52,21 @@ diff -up Package-Stash-0.03/t/003-io.t.orig Package-Stash-0.03/t/003-io.t
}
-
-done_testing;
-diff -up Package-Stash-0.03/t/004-get.t.orig Package-Stash-0.03/t/004-get.t
---- Package-Stash-0.03/t/004-get.t.orig 2010-05-14 17:41:34.000000000 +0100
-+++ Package-Stash-0.03/t/004-get.t 2010-06-07 09:53:18.595164511 +0100
+diff -up Package-Stash-0.04/t/004-get.t.orig Package-Stash-0.04/t/004-get.t
+--- Package-Stash-0.04/t/004-get.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.04/t/004-get.t 2010-06-14 14:32:39.855811492 +0100
@@ -1,7 +1,7 @@
#!/usr/bin/env perl
use strict;
use warnings;
-use Test::More;
-+use Test::More tests => 4;
++use Test::More tests => 10;
use Package::Stash;
-@@ -22,5 +22,3 @@ use Package::Stash;
- is_deeply($stash->get_package_symbol('@foo'), [1],
- "got the right variable");
+@@ -62,5 +62,3 @@
+ is_deeply($stash->get_or_add_package_symbol('@foo'), [1],
+ "got the right variable");
}
-
-done_testing;
@@ -93,6 +93,24 @@ diff -up Package-Stash-0.03/t/005-isa.t.orig Package-Stash-0.03/t/005-isa.t
+skip "Test::More >= 0.88 needed for isa_ok() tests on classes", 1 if $Test::More::VERSION < 0.88;
+isa_ok('Foo', 'Bar');
+}
+diff -up Package-Stash-0.04/t/006-addsub.t.orig Package-Stash-0.04/t/006-addsub.t
+--- Package-Stash-0.04/t/006-addsub.t.orig 2010-06-13 18:13:45.000000000 +0100
++++ Package-Stash-0.04/t/006-addsub.t 2010-06-14 14:14:10.462975877 +0100
+@@ -1,7 +1,7 @@
+ use strict;
+ use warnings;
+
+-use Test::More;
++use Test::More tests => 7;
+ use Test::Exception;
+
+ BEGIN { $^P |= 0x210 } # PERLDBf_SUBLINE
+@@ -41,5 +41,3 @@
+
+ is $DB::sub{'Foo::dunk'}, sprintf "%s:%d-%d", "FileName", 100, 199,
+ '... got the right %DB::sub value for dunk with specified args';
+-
+-done_testing;
diff -up Package-Stash-0.03/t/010-synopsis.t.orig Package-Stash-0.03/t/010-synopsis.t
--- Package-Stash-0.03/t/010-synopsis.t.orig 2010-05-14 17:41:34.000000000 +0100
+++ Package-Stash-0.03/t/010-synopsis.t 2010-06-07 09:53:18.596164680 +0100
diff --git a/perl-Package-Stash.spec b/perl-Package-Stash.spec
index ea5f8fc..45eb87e 100644
--- a/perl-Package-Stash.spec
+++ b/perl-Package-Stash.spec
@@ -7,7 +7,7 @@ License: GPL+ or Artistic
URL: http://search.cpan.org/dist/Package-Stash/
Source0: http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-%{version}....
Patch0: Package-Stash-0.03-EU::MM-version.patch
-Patch1: Package-Stash-0.03-old-Test::More.patch
+Patch1: Package-Stash-0.04-old-Test::More.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(ExtUtils::MakeMaker)
13 years, 10 months