From ab7ad5c0b6824f7558d66eeaede77a5dbb090527 Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@city-fan.org>
Date: Mon, 19 Sep 2016 15:04:47 +0100
Subject: Update to 7.13

- New upstream release 7.13
  - Only call tlsext_host_name for non-empty common names
  - Log a (single) notice message if SNI is not supported
  - Upgrade to UTS-46:9.0.0 draft and switch to non-transitional behaviour
    (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
  - It turns out that the UTS-46 IDNA testcase failures were indeed bugs in the
    testcases and the specification and not in the code - the post-9.0.0
    unicode files have all known problems fixed, so finally the AnyEvent IDNA
    implementation can pass the full IDNA testsuite - without needing a single
    fix
  - Guarantee (and document) that condvar callbacks will be removed on
    invocation - important to avoid circular references
- Simplify find command using -delete
- Use %license unconditionally
---
 perl-AnyEvent.spec | 30 +++++++++++++++++++++---------
 sources            |  2 +-
 2 files changed, 22 insertions(+), 10 deletions(-)

diff --git a/perl-AnyEvent.spec b/perl-AnyEvent.spec
index 449e996..d5195c2 100644
--- a/perl-AnyEvent.spec
+++ b/perl-AnyEvent.spec
@@ -4,8 +4,8 @@
 %global debug_package %{nil}
 
 Name:           perl-AnyEvent
-Version:        7.12
-Release:        4%{?dist}
+Version:        7.13
+Release:        1%{?dist}
 Summary:        Framework for multiple event loops
 Group:          Development/Libraries
 License:        GPL+ or Artistic
@@ -17,12 +17,12 @@ BuildRequires:  coreutils
 BuildRequires:  findutils
 BuildRequires:  make
 BuildRequires:  perl
+BuildRequires:  perl-generators
 BuildRequires:  perl(Canary::Stability)
 BuildRequires:  perl(ExtUtils::MakeMaker)
 
 # Module requirements
 BuildRequires:  perl >= 3:5.8.1
-BuildRequires:  perl-generators
 BuildRequires:  perl(base)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Exporter)
@@ -112,8 +112,8 @@ make %{?_smp_mflags}
 
 
 %install
-make pure_install DESTDIR=$RPM_BUILD_ROOT
-find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -delete
 
 
 %check
@@ -124,11 +124,7 @@ make test
 
 
 %files
-%if 0%{?_licensedir:1}
 %license COPYING
-%else
-%doc COPYING
-%endif
 %doc Changes README
 %{perl_vendorarch}/AE.pm
 %{perl_vendorarch}/AnyEvent.pm
@@ -165,6 +161,22 @@ make test
 
 
 %changelog
+* Mon Sep 19 2016 Paul Howarth <p...@city-fan.org> - 7.13-1
+- Update to 7.13
+  - Only call tlsext_host_name for non-empty common names
+  - Log a (single) notice message if SNI is not supported
+  - Upgrade to UTS-46:9.0.0 draft and switch to non-transitional behaviour
+    (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
+  - It turns out that the UTS-46 IDNA testcase failures were indeed bugs in the
+    testcases and the specification and not in the code - the post-9.0.0
+    unicode files have all known problems fixed, so finally the AnyEvent IDNA
+    implementation can pass the full IDNA testsuite - without needing a single
+    fix
+  - Guarantee (and document) that condvar callbacks will be removed on
+    invocation - important to avoid circular references
+- Simplify find command using -delete
+- Use %%license unconditionally
+
 * Wed May 18 2016 Jitka Plesnikova <jples...@redhat.com> - 7.12-4
 - Perl 5.24 re-rebuild of bootstrapped packages
 
diff --git a/sources b/sources
index 7c5edec..0a77655 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3c7054fc2c1d93b985d63c13d37d3369  AnyEvent-7.12.tar.gz
+70eea152cf4686f8f351aa8bc96157f9  AnyEvent-7.13.tar.gz
-- 
cgit v0.12


        
http://pkgs.fedoraproject.org/cgit/perl-AnyEvent.git/commit/?h=master&id=ab7ad5c0b6824f7558d66eeaede77a5dbb090527
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to