[perl-Devel-GlobalDestruction] Update to 0.12
by Paul Howarth
commit b47242ecadd48db6f966da2a8b333bf5763b8109
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Nov 1 16:37:37 2013 +0000
Update to 0.12
- New upstream release 0.12
- Fix detection when loaded during global destruction by checking B::main_cv
instead of B::main_start
- Bump Sub::Exporter::Progressive dependency to fix loading in global
destruction
- Specify all dependencies
perl-Devel-GlobalDestruction.spec | 22 +++++++++++++++++++---
sources | 2 +-
2 files changed, 20 insertions(+), 4 deletions(-)
---
diff --git a/perl-Devel-GlobalDestruction.spec b/perl-Devel-GlobalDestruction.spec
index f033962..f6285a9 100644
--- a/perl-Devel-GlobalDestruction.spec
+++ b/perl-Devel-GlobalDestruction.spec
@@ -2,8 +2,8 @@
%global want_xs %(perl -e 'print (($] >= 5.013007) ? 0 : 1);')
Name: perl-Devel-GlobalDestruction
-Version: 0.11
-Release: 3%{?dist}
+Version: 0.12
+Release: 1%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Summary: Expose PL_dirty, the flag that marks global destruction
@@ -11,13 +11,21 @@ URL: http://search.cpan.org/dist/Devel-GlobalDestruction
Source: http://search.cpan.org/CPAN/authors/id/H/HA/HAARG/Devel-GlobalDestruction...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
+BuildRequires: perl(B)
+BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::CBuilder) >= 0.27
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
-BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001006
+BuildRequires: perl(FindBin)
+BuildRequires: perl(IPC::Open2)
+BuildRequires: perl(POSIX)
+BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001011
+BuildRequires: perl(Text::ParseWords)
+BuildRequires: perl(strict)
BuildRequires: perl(threads)
BuildRequires: perl(threads::shared)
+BuildRequires: perl(warnings)
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(Carp)
@@ -63,6 +71,14 @@ rm -rf %{buildroot}
%{_mandir}/man3/Devel::GlobalDestruction.3pm*
%changelog
+* Fri Nov 1 2013 Paul Howarth <paul(a)city-fan.org> - 0.12-1
+- Update to 0.12
+ - Fix detection when loaded during global destruction by checking B::main_cv
+ instead of B::main_start
+ - Bump Sub::Exporter::Progressive dependency to fix loading in global
+ destruction
+- Specify all dependencies
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.11-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/sources b/sources
index bac373e..61648f7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f2f811fc3e8876aa3fa23d1d16dfb2bd Devel-GlobalDestruction-0.11.tar.gz
+87382bd2f512b0703dd55da6b2b16ec4 Devel-GlobalDestruction-0.12.tar.gz
10 years, 5 months
[perl-Class-Std] Update to 0.011
by Paul Howarth
commit 2aed7e66256e2afb3b3d7d07489e0f63276661de
Author: Paul Howarth <paul(a)city-fan.org>
Date: Fri Nov 1 15:10:42 2013 +0000
Update to 0.011
- New upstream release 0.011
- Added 'how can I help' POD
- Fix overwritten warnings in UNIVERSAL::can (CPAN RT#30833)
- Removed git repository information
- Fixed incompatibility with Perl 5.11+ label constraints
- Remove unneeded dependency on version.pm
- Specify all dependencies
- Drop %defattr, redundant since rpm 4.4
- Make %files list more explicit
- Don't need to remove empty directories from the buildroot
- Don't use macros for commands
- Supply missing POD encoding (CPAN RT#78196)
.gitignore | 3 +-
Class-Std-0.011-pod-encoding.patch | 22 ++++++++++++
perl-Class-Std.spec | 65 ++++++++++++++++++++++++-----------
sources | 2 +-
4 files changed, 69 insertions(+), 23 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0e25007..0f0ee81 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-Class-Std-v0.0.8.tar.gz
+/Class-Std-v0.0.8.tar.gz
+/Class-Std-[0-9.]*.tar.gz
diff --git a/Class-Std-0.011-pod-encoding.patch b/Class-Std-0.011-pod-encoding.patch
new file mode 100644
index 0000000..a170afb
--- /dev/null
+++ b/Class-Std-0.011-pod-encoding.patch
@@ -0,0 +1,22 @@
+Fix for missing POD encoding (CPAN RT#78196)
+
+--- lib/Class/Std.pm
++++ lib/Class/Std.pm
+@@ -613,6 +613,8 @@
+ 1; # Magic true value required at end of module
+ __END__
+
++=encoding utf-8
++
+ =head1 NAME
+
+ Class::Std - Support for creating standard "inside-out" classes
+@@ -1509,7 +1511,7 @@
+ key/value pair, which may be specified in either Perl 5 "fat comma" syntax
+ ( C<< S<< key => 'value' >> >> ) or in one of the Perl 6 option syntaxes
+ ( C<< S<< :key<value> >> >> or C<< S<< :key('value') >> >> or
+-C<< S<< :key�value� >> >>).
++C<< S<< :key«value» >> >>).
+
+ Note that, due to a limitation in Perl itself, the complete C<:ATTR> marker,
+ including its options must appear on a single line.
diff --git a/perl-Class-Std.spec b/perl-Class-Std.spec
index eadc8e4..3d74470 100644
--- a/perl-Class-Std.spec
+++ b/perl-Class-Std.spec
@@ -1,40 +1,50 @@
Name: perl-Class-Std
-Version: 0.0.8
-Release: 16%{?dist}
+Version: 0.011
+Release: 1%{?dist}
Summary: Support for creating standard "inside-out" classes
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Class-Std/
-Source0: http://www.cpan.org/modules/by-module/Class/Class-Std-v%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source0: http://www.cpan.org/modules/by-module/Class/Class-Std-%{version}.tar.gz
+Patch0: Class-Std-0.011-pod-encoding.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
-BuildRequires: perl(Module::Build), perl(version), perl(ExtUtils::MakeMaker)
+# Module Build
+BuildRequires: perl(Module::Build)
+# Module Runtime
+BuildRequires: perl(base)
+BuildRequires: perl(Carp)
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(overload)
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
+# Test Suite
+BuildRequires: perl(Test::More)
+BuildRequires: perl(Test::Pod) >= 1.14
BuildRequires: perl(Test::Pod::Coverage)
-Requires: perl(version)
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+# Runtime
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: perl(Data::Dumper)
%description
This module provides tools that help to implement the "inside out object"
class structure in a convenient and standard way.
%prep
-%setup -q -n Class-Std-v%{version}
+%setup -q -n Class-Std-%{version}
-# Fix UTF-8
-iconv -f ISO_8859-1 -t UTF-8 -o tmp.man lib/Class/Std.pm &&
-mv -f tmp.man lib/Class/Std.pm
+# Supply missing POD encoding (CPAN RT#78196)
+%patch0
%build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
./Build
%install
rm -rf %{buildroot}
-
./Build install destdir=%{buildroot} create_packlist=0
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
-
-%{_fixperms} %{buildroot}/*
+%{_fixperms} %{buildroot}
%check
./Build test
@@ -43,12 +53,25 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
rm -rf %{buildroot}
%files
-%defattr(-,root,root,-)
%doc Changes README
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
+%{perl_vendorlib}/Class/
+%{_mandir}/man3/Class::Std.3pm*
%changelog
+* Fri Nov 1 2013 Paul Howarth <paul(a)city-fan.org> - 0.011-1
+- Update to 0.011
+ - Added 'how can I help' POD
+ - Fix overwritten warnings in UNIVERSAL::can (CPAN RT#30833)
+ - Removed git repository information
+ - Fixed incompatibility with Perl 5.11+ label constraints
+ - Remove unneeded dependency on version.pm
+- Specify all dependencies
+- Drop %%defattr, redundant since rpm 4.4
+- Make %%files list more explicit
+- Don't need to remove empty directories from the buildroot
+- Don't use macros for commands
+- Supply missing POD encoding (CPAN RT#78196)
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.0.8-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
@@ -74,7 +97,7 @@ rm -rf %{buildroot}
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Dec 15 2010 Marcela Maslanova <mmaslano(a)redhat.com> - 0.0.8-8
-- 661697 rebuild for fixing problems with vendorach/lib
+- Rebuild to fix problems with vendorarch/lib (#661697)
* Fri Apr 30 2010 Marcela Maslanova <mmaslano(a)redhat.com> - 0.0.8-7
- Mass rebuild with perl-5.12.0
@@ -89,7 +112,7 @@ rm -rf %{buildroot}
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 0.0.8-3
-Rebuild for new perl
+- Rebuild for new perl
* Sun Jan 20 2008 Andreas Thienemann <andreas(a)bawue.net> - 0.0.8-2
- Added changed BuildReqs to handle changed Perl packaging in fedora (bz
diff --git a/sources b/sources
index 3655863..dd84eca 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-dc01fecfc8d5886e41d2e8bc2f29a7a2 Class-Std-v0.0.8.tar.gz
+de8ad4f39cc9984595bc219df01ee23b Class-Std-0.011.tar.gz
10 years, 5 months
[perl-Devel-Symdump] 2.11 bump
by Jitka Plesnikova
commit 67a283026c1aa677cb0e979255823a137d2f804b
Author: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Fri Nov 1 15:47:43 2013 +0100
2.11 bump
.gitignore | 1 +
perl-Devel-Symdump.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 57b3015..a80c216 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
Devel-Symdump-2.08.tar.gz
/Devel-Symdump-2.10.tar.gz
+/Devel-Symdump-2.11.tar.gz
diff --git a/perl-Devel-Symdump.spec b/perl-Devel-Symdump.spec
index c759813..de2a583 100644
--- a/perl-Devel-Symdump.spec
+++ b/perl-Devel-Symdump.spec
@@ -1,6 +1,6 @@
Name: perl-Devel-Symdump
-Version: 2.10
-Release: 4%{?dist}
+Version: 2.11
+Release: 1%{?dist}
Epoch: 1
Summary: A Perl module for inspecting Perl's symbol table
Group: Development/Libraries
@@ -51,6 +51,9 @@ make test
%{_mandir}/man3/Devel::Symdump.3pm*
%changelog
+* Fri Nov 01 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1:2.11-1
+- 2.11 bump
+
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1:2.10-4
- Perl 5.18 re-rebuild of bootstrapped packages
diff --git a/sources b/sources
index 37e1b9d..6bf4044 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-762386076eebe92b41c31da56eb9bd06 Devel-Symdump-2.10.tar.gz
+f0f058866de78b4b2c95d2153de26570 Devel-Symdump-2.11.tar.gz
10 years, 5 months