From 01ebb90c48d906ceb08ccf30b399c68b7c01e2ee Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@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 <p...@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-...@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=master&id=01ebb90c48d906ceb08ccf30b399c68b7c01e2ee
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to