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