pghmcfc pushed to perl-Data-Alias (f23). "Update to 1.19 (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Thu Oct 22 15:11:54 UTC 2015
From 81197decbcbc0902a81fc36b67cc56482551b87c Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul at city-fan.org>
Date: Wed, 21 Oct 2015 12:03:58 +0100
Subject: Update to 1.19
- New upstream release 1.19
- Update for new stricture on op_last in Perl 5.21.2
- Update for the parser's PL_expect changes in Perl 5.21.4
- Update for op_private stricture in Perl 5.21.4
- Update for sub references directly in stash in Perl 5.21.4
- Update for IS_PADGV()'s limited visibility in Perl 5.21.4
- Update for increased specialness of OP_PUSHMARK in Perl 5.21.6
- Update for distinct PADNAMELIST type in Perl 5.21.7
- Update for multideref optimisation in Perl 5.21.7, by a disgusting hack
that depends on a flaw in the optimisation (which may disappear in the
future) and which disables the optimisation entirely
- Add MYMETA.json to .gitignore
- Classify buildreqs by usage
- Explicitly BR: perl-devel, needed for EXTERN.h
---
perl-Data-Alias.spec | 63 ++++++++++++++++++++++++++++++++++++++++++----------
sources | 2 +-
2 files changed, 52 insertions(+), 13 deletions(-)
diff --git a/perl-Data-Alias.spec b/perl-Data-Alias.spec
index cfc745a..b6b6034 100644
--- a/perl-Data-Alias.spec
+++ b/perl-Data-Alias.spec
@@ -1,28 +1,51 @@
-# TODO: BR: perl(Devel::CallParser) when available
-
Name: perl-Data-Alias
-Version: 1.18
-Release: 6%{?dist}
+Version: 1.19
+Release: 1%{?dist}
Summary: Comprehensive set of aliasing operations
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Data-Alias/
Source0: http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Data-Alias-%{version}.tar.gz
+# Module Build
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: gcc
+BuildRequires: make
+BuildRequires: perl >= 3:5.8.1
+BuildRequires: perl-devel
+BuildRequires: perl(Config)
+BuildRequires: perl(Cwd)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(ExtUtils::Manifest)
+BuildRequires: perl(File::Basename)
+BuildRequires: perl(File::Find)
+BuildRequires: perl(File::Path)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(FileHandle)
+BuildRequires: perl(FindBin)
+BuildRequires: perl(vars)
+BuildRequires: perl(YAML)
+# Module Runtime
BuildRequires: perl(base)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Exporter)
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(File::Spec)
-BuildRequires: perl(Filter::Util::Call)
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
+# Test Suite
+BuildRequires: perl(Carp)
BuildRequires: perl(lib)
+# Optional Tests
+BuildRequires: perl(Devel::CallParser)
+BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl(Scalar::Util)
-BuildRequires: perl(strict)
-BuildRequires: perl(Test::More)
-BuildRequires: perl(Test::Pod)
+BuildRequires: perl(Test::Pod) >= 1.00
BuildRequires: perl(Test::Pod::Coverage)
-BuildRequires: perl(warnings)
+BuildRequires: perl(threads)
+BuildRequires: perl(threads::shared)
+# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+# Don't "provide" private Perl libs
%{?perl_default_filter}
%description
@@ -50,9 +73,25 @@ make test
%doc README Changes
%{perl_vendorarch}/auto/Data/
%{perl_vendorarch}/Data/
-%{_mandir}/man3/Data::Alias.3pm*
+%{_mandir}/man3/Data::Alias.3*
%changelog
+* Wed Oct 21 2015 Paul Howarth <paul at city-fan.org> - 1.19-1
+- Update to 1.19
+ - Update for new stricture on op_last in Perl 5.21.2
+ - Update for the parser's PL_expect changes in Perl 5.21.4
+ - Update for op_private stricture in Perl 5.21.4
+ - Update for sub references directly in stash in Perl 5.21.4
+ - Update for IS_PADGV()'s limited visibility in Perl 5.21.4
+ - Update for increased specialness of OP_PUSHMARK in Perl 5.21.6
+ - Update for distinct PADNAMELIST type in Perl 5.21.7
+ - Update for multideref optimisation in Perl 5.21.7, by a disgusting hack
+ that depends on a flaw in the optimisation (which may disappear in the
+ future) and which disables the optimisation entirely
+ - Add MYMETA.json to .gitignore
+- Classify buildreqs by usage
+- Explicitly BR: perl-devel, needed for EXTERN.h
+
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.18-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
diff --git a/sources b/sources
index 7ed021e..36ffb66 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-08154fc73e7b5da115cd8e7a72f262ae Data-Alias-1.18.tar.gz
+533497d45120c0b583ba6c5eac20a966 Data-Alias-1.19.tar.gz
--
cgit v0.11.2
http://pkgs.fedoraproject.org/cgit/perl-Data-Alias.git/commit/?h=f23&id=81197decbcbc0902a81fc36b67cc56482551b87c
More information about the perl-devel
mailing list