Blame SPECS/perl-AnyEvent.spec

bb455e
# Do not use optional dependencies
bb455e
%bcond_with perl_AnyEvent_enables_optional_features
bb455e
# Do not test optional backends, we never run-require them
bb455e
%bcond_with perl_AnyEvent_enables_optional_backend_test
bb455e
bb455e
#global subver 1
bb455e
bb455e
# A noarch-turned-arch package should not have debuginfo
bb455e
%global debug_package %{nil}
bb455e
bb455e
# Use weak dependencies where available
bb455e
%global have_weak_deps 0%{?fedora} > 20 || 0%{?rhel} > 7
bb455e
bb455e
Name:           perl-AnyEvent
bb455e
Version:        7.14
bb455e
Release:        6%{?dist}
bb455e
Summary:        Framework for multiple event loops
bb455e
Group:          Development/Libraries
bb455e
License:        GPL+ or Artistic
bb455e
URL:            http://search.cpan.org/dist/AnyEvent/
bb455e
Source0:        http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{version}%{?subver}.tar.gz
bb455e
bb455e
# Build requirements
bb455e
BuildRequires:  coreutils
bb455e
BuildRequires:  findutils
bb455e
BuildRequires:  make
bb455e
BuildRequires:  perl-interpreter
bb455e
BuildRequires:  perl-generators
bb455e
BuildRequires:  perl(Canary::Stability)
bb455e
BuildRequires:  perl(ExtUtils::MakeMaker)
bb455e
bb455e
# Module requirements
bb455e
BuildRequires:  perl-interpreter >= 3:5.8.1
bb455e
BuildRequires:  perl(B)
bb455e
BuildRequires:  perl(base)
bb455e
BuildRequires:  perl(Carp)
bb455e
BuildRequires:  perl(Errno)
bb455e
BuildRequires:  perl(Exporter)
bb455e
BuildRequires:  perl(File::Temp)
bb455e
BuildRequires:  perl(integer)
bb455e
BuildRequires:  perl(JSON::XS)
bb455e
BuildRequires:  perl(List::Util)
bb455e
BuildRequires:  perl(overload)
bb455e
BuildRequires:  perl(POSIX)
bb455e
BuildRequires:  perl(Scalar::Util)
bb455e
BuildRequires:  perl(Socket)
bb455e
BuildRequires:  perl(strict)
bb455e
BuildRequires:  perl(Time::HiRes)
bb455e
%if %{with perl_AnyEvent_enables_optional_features}
bb455e
BuildRequires:  perl(Guard)
bb455e
BuildRequires:  perl(Storable)
bb455e
BuildRequires:  perl(Sys::Syslog)
bb455e
BuildRequires:  perl(Task::Weaken)
bb455e
BuildRequires:  perl(Unicode::Normalize)
bb455e
%endif
bb455e
bb455e
# Test suite requirements
bb455e
BuildRequires:  perl(File::Spec)
bb455e
BuildRequires:  perl(Net::SSLeay) >= 1.33
bb455e
BuildRequires:  perl(Test::More)
bb455e
BuildRequires:  perl(utf8)
bb455e
BuildRequires:  perl(warnings)
bb455e
bb455e
# Event loop testing
bb455e
#
bb455e
# Many of these modules require or build-require AnyEvent themselves,
bb455e
# so don't do event loop testing when bootstrapping
bb455e
#
bb455e
# Cocoa, FLTK and UV are not in Fedora/EPEL
bb455e
# AnyEvent::AIO, EV and IO::Async::Loop are not (yet) in EPEL-7
bb455e
# Test suite does not currently test the Qt event loop
bb455e
%if %{with perl_AnyEvent_enables_optional_backend_test}
bb455e
%if 0%{!?perl_bootstrap:1}
bb455e
BuildRequires:  perl(Event)
bb455e
BuildRequires:  perl(Glib) >= 1.210
bb455e
BuildRequires:  perl(POE) >= 1.312
bb455e
BuildRequires:  perl(Tk)
bb455e
%if 0%{?fedora}
bb455e
BuildRequires:  perl(AnyEvent::AIO)
bb455e
BuildRequires:  perl(EV) >= 4.00
bb455e
BuildRequires:  perl(IO::AIO) >= 4.13
bb455e
BuildRequires:  perl(IO::Async::Loop) >= 0.33
bb455e
%endif
bb455e
%endif
bb455e
%endif
bb455e
bb455e
# Runtime requires
bb455e
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
bb455e
Requires:       perl(File::Temp)
bb455e
%if %{with perl_AnyEvent_enables_optional_features}
bb455e
%if %{have_weak_deps}
bb455e
# Optional but recommended
bb455e
Recommends:     perl(Guard)
bb455e
Recommends:     perl(Storable)
bb455e
Recommends:     perl(Sys::Syslog)
bb455e
Recommends:     perl(Task::Weaken)
bb455e
Recommends:     perl(Unicode::Normalize)
bb455e
# Heavier optional modules
bb455e
Suggests:       perl(CBOR::XS)
bb455e
Suggests:       perl(Coro)
bb455e
Suggests:       perl(Coro::Debug)
bb455e
Suggests:       perl(JSON::XS)
bb455e
Suggests:       perl(Net::SSLeay) >= 1.33
bb455e
%else
bb455e
Requires:       perl(Guard)
bb455e
Requires:       perl(Storable)
bb455e
Requires:       perl(Sys::Syslog)
bb455e
Requires:       perl(Task::Weaken)
bb455e
Requires:       perl(Unicode::Normalize)
bb455e
%endif
bb455e
%endif
bb455e
bb455e
# Optional dependencies we don't want to require
bb455e
%global optional_deps                  AnyEvent::AIO
bb455e
%global optional_deps %{optional_deps}|Cocoa::EventLoop
bb455e
%global optional_deps %{optional_deps}|EV
bb455e
%global optional_deps %{optional_deps}|Event
bb455e
%global optional_deps %{optional_deps}|Event::Lib
bb455e
%global optional_deps %{optional_deps}|EventLoop
bb455e
%global optional_deps %{optional_deps}|FLTK
bb455e
%global optional_deps %{optional_deps}|Glib
bb455e
%global optional_deps %{optional_deps}|IO::AIO
bb455e
%global optional_deps %{optional_deps}|IO::Async::Loop
bb455e
%global optional_deps %{optional_deps}|Irssi
bb455e
%global optional_deps %{optional_deps}|POE
bb455e
%global optional_deps %{optional_deps}|Qt
bb455e
%global optional_deps %{optional_deps}|Qt::isa
bb455e
%global optional_deps %{optional_deps}|Qt::slots
bb455e
%global optional_deps %{optional_deps}|Tk
bb455e
%global optional_deps %{optional_deps}|UV
bb455e
bb455e
# Don't include optional dependencies
bb455e
%global __requires_exclude ^perl[(](%{optional_deps})[)]
bb455e
bb455e
# Filter unversioned and bogus provides
bb455e
# AnyEvent::Impl::{Cocoa,FLTK,UV} are filtered as the required
bb455e
# underlying modules are not currently available in Fedora
bb455e
%global __provides_exclude ^perl[(](AnyEvent(::Impl::(Cocoa|FLTK|UV))?|DB)[)]$
bb455e
bb455e
bb455e
%description
bb455e
AnyEvent provides an identical interface to multiple event loops. This allows
bb455e
module authors to utilize an event loop without forcing module users to use the
bb455e
same event loop (as multiple event loops cannot coexist peacefully at any one
bb455e
time).
bb455e
bb455e
bb455e
%prep
bb455e
%setup -q -n AnyEvent-%{version}%{?subver}
bb455e
bb455e
bb455e
%build
bb455e
PERL_CANARY_STABILITY_NOPROMPT=1 perl Makefile.PL INSTALLDIRS=vendor
bb455e
make %{?_smp_mflags}
bb455e
bb455e
bb455e
%install
bb455e
make pure_install DESTDIR=%{buildroot}
bb455e
find %{buildroot} -type f -name .packlist -delete
bb455e
bb455e
bb455e
%check
bb455e
# PERL_ANYEVENT_NET_TESTS shouldn't be set to avoid network tests
bb455e
# on our builder.
bb455e
export PERL_ANYEVENT_LOOP_TESTS=1
bb455e
make test
bb455e
bb455e
bb455e
%files
bb455e
%license COPYING
bb455e
%doc Changes README
bb455e
%{perl_vendorarch}/AE.pm
bb455e
%{perl_vendorarch}/AnyEvent.pm
bb455e
%{perl_vendorarch}/AnyEvent/
bb455e
%{_mandir}/man3/AE.3*
bb455e
%{_mandir}/man3/AnyEvent.3*
bb455e
%{_mandir}/man3/AnyEvent::DNS.3*
bb455e
%{_mandir}/man3/AnyEvent::Debug.3*
bb455e
%{_mandir}/man3/AnyEvent::FAQ.3*
bb455e
%{_mandir}/man3/AnyEvent::Handle.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Cocoa.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::EV.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Event.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::EventLib.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::FLTK.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Glib.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::IOAsync.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Irssi.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::POE.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Perl.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Qt.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::Tk.3*
bb455e
%{_mandir}/man3/AnyEvent::Impl::UV.3*
bb455e
%{_mandir}/man3/AnyEvent::Intro.3*
bb455e
%{_mandir}/man3/AnyEvent::IO.3*
bb455e
%{_mandir}/man3/AnyEvent::IO::IOAIO.3*
bb455e
%{_mandir}/man3/AnyEvent::IO::Perl.3*
bb455e
%{_mandir}/man3/AnyEvent::Log.3*
bb455e
%{_mandir}/man3/AnyEvent::Loop.3*
bb455e
%{_mandir}/man3/AnyEvent::Socket.3*
bb455e
%{_mandir}/man3/AnyEvent::Strict.3*
bb455e
%{_mandir}/man3/AnyEvent::TLS.3*
bb455e
%{_mandir}/man3/AnyEvent::Util.3*
bb455e
bb455e
bb455e
%changelog
bb455e
* Tue Jul 17 2018 Petr Pisar <ppisar@redhat.com> - 7.14-6
bb455e
- Do not test optional backends
bb455e
bb455e
* Wed Jul 04 2018 Petr Pisar <ppisar@redhat.com> - 7.14-5
bb455e
- Disable optional features
bb455e
bb455e
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.14-4
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
bb455e
bb455e
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.14-3
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
bb455e
bb455e
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.14-2
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
bb455e
bb455e
* Sat Jun 24 2017 Paul Howarth <paul@city-fan.org> - 7.14-1
bb455e
- Update to 7.14
bb455e
  - Fix a crash bug in AnyEvent::Handle with openssl 1.1.0
bb455e
  - AnyEvent::Handle->keepalive was documented (and defined) twice
bb455e
  - AnyEvent::Socket::tcp_bind/tcp_server would immediately unlink a unix
bb455e
    listening socket unless a guard is used; change this so that no clean-up
bb455e
    will be performed unless a guard is used and document this more clearly
bb455e
  - Make tcp_bind/tcp_server error messages more regular
bb455e
  - Fix building on Perl without '.' in @INC
bb455e
  - Add TCP_FASTOPEN/MSG_FASTOPEN and MSG_NOSIGNAL/MSG_MORE/MSG_DONTWAIT to
bb455e
    constants
bb455e
  - Update warnings to common::sense 3.74 standards
bb455e
bb455e
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 7.13-8
bb455e
- Perl 5.26 re-rebuild of bootstrapped packages
bb455e
bb455e
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 7.13-7
bb455e
- Perl 5.26 rebuild
bb455e
bb455e
* Wed May 17 2017 Jitka Plesnikova <jplesnik@redhat.com> - 7.13-6
bb455e
- Fix building on Perl without '.' in @INC
bb455e
bb455e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.13-5
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
bb455e
bb455e
* Fri Nov 25 2016 Paul Howarth <paul@city-fan.org> - 7.13-4
bb455e
- Fix segfault in SSL handling that manifests on OpenSSL 1.1.0 x86_64
bb455e
  (CPAN RT#118584, RHBZ#1390468)
bb455e
bb455e
* Tue Nov  1 2016 Paul Howarth <paul@city-fan.org> - 7.13-3
bb455e
- Avoid interactive prompt during build (#1390463)
bb455e
- For now, BuildConflict with perl-Net-SSLeay on Rawhide (#1390468)
bb455e
bb455e
* Mon Oct 17 2016 Paul Howarth <paul@city-fan.org> - 7.13-2
bb455e
- Add some optional dependencies (#1385642)
bb455e
- Work around SSL issues in Rawhide (possibly due to ongoing upgrade to
bb455e
  OpenSSL 1.1.0)
bb455e
bb455e
* Mon Sep 19 2016 Paul Howarth <paul@city-fan.org> - 7.13-1
bb455e
- Update to 7.13
bb455e
  - Only call tlsext_host_name for non-empty common names
bb455e
  - Log a (single) notice message if SNI is not supported
bb455e
  - Upgrade to UTS-46:9.0.0 draft and switch to non-transitional behaviour
bb455e
    (see also https://bugzilla.mozilla.org/show_bug.cgi?id=1218179)
bb455e
  - It turns out that the UTS-46 IDNA testcase failures were indeed bugs in the
bb455e
    testcases and the specification and not in the code - the post-9.0.0
bb455e
    unicode files have all known problems fixed, so finally the AnyEvent IDNA
bb455e
    implementation can pass the full IDNA testsuite - without needing a single
bb455e
    fix
bb455e
  - Guarantee (and document) that condvar callbacks will be removed on
bb455e
    invocation - important to avoid circular references
bb455e
- Simplify find command using -delete
bb455e
- Use %%license unconditionally
bb455e
bb455e
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 7.12-4
bb455e
- Perl 5.24 re-rebuild of bootstrapped packages
bb455e
bb455e
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 7.12-3
bb455e
- Perl 5.24 rebuild
bb455e
bb455e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 7.12-2
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
bb455e
bb455e
* Thu Jan 28 2016 Paul Howarth <paul@city-fan.org> - 7.12-1
bb455e
- Update to 7.12
bb455e
  - Use common name as hostname for TLS connects, if Net::SSLeay supports SNI
bb455e
  - Fix documentation of tls_autostart read type in AnyEvent::Handle
bb455e
bb455e
* Wed Aug 26 2015 Petr Šabata <contyk@redhat.com> - 7.11-2
bb455e
- Prevent FTBFS by adding a missing build time dependency
bb455e
bb455e
* Fri Jul 17 2015 Paul Howarth <paul@city-fan.org> - 7.11-1
bb455e
- Update to 7.11
bb455e
  - AnyEvent::Socket::parse_ipv6 could accept malformed ipv6 addresses (extra
bb455e
    "::" at end and similar cases)
bb455e
  - Add a more explicit warning to AnyEvent::Handle that it doesn't work on
bb455e
    files; people keep getting confused
bb455e
  - New function AnyEvent::Socket::tcp_bind
bb455e
  - New functions AnyEvent::fh_block and AnyEvent::fh_unblock
bb455e
  - Aligned ipv6 address formatting with RFC 5952 (by not shortening a single
bb455e
    :0: to ::)
bb455e
  - Added stability canary support
bb455e
bb455e
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.09-4
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
bb455e
bb455e
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 7.09-3
bb455e
- Perl 5.22 re-rebuild of bootstrapped packages
bb455e
bb455e
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 7.09-2
bb455e
- Perl 5.22 rebuild
bb455e
bb455e
* Sat May  2 2015 Paul Howarth <paul@city-fan.org> - 7.09-1
bb455e
- Update to 7.09
bb455e
  - AnyEvent::Debug called an internal function (AnyEvent::Log::ft) that was
bb455e
    renamed to AnyEvent::Log:format_time, under its old name
bb455e
  - Update AnyEvent::DNS fallback resolver addresses: it seems google
bb455e
    effectively killed most other free dns resolvers, so remove them, but add
bb455e
    Cable and Wireless (ecrc) since it was stable for 20 years or so, official
bb455e
    or not, and there should be an alternative to google
bb455e
  - perl5porters broke Windows error codes in 5.20, and mapped WSAEWOULDBLOCK
bb455e
    on the (different) EWOULDBLOCK error code, and WSAEINPROGRESS into the
bb455e
    incompatible ERINPROGRESS code (there may be others too); this version
bb455e
    only works around the WSAEWOULDBLOCK issue, because I don't have a nice
bb455e
    way to work around the WSAEINPROGRESS bug
bb455e
bb455e
* Wed Dec 10 2014 Paul Howarth <paul@city-fan.org> - 7.08-1
bb455e
- Update to 7.08:
bb455e
  - Work around a newly introduced bug in Socket 2.011 (an erroneous sun_length
bb455e
    check)
bb455e
  - AnyEvent::TLS didn't load (but refer to) AnyEvent::Socket
bb455e
  - AnyEvent::Strict will now confess, not croak, in line with it being a
bb455e
    development/debugging tool
bb455e
  - Work around a number of libglib bugs (debug builds of libglib enforce
bb455e
    certain undocumented behaviour patterns such as not being able to remove a
bb455e
    child watch source after it has fired, which we will try to emulate to
bb455e
    avoid "criticals"; what were they thinking?)
bb455e
  - Mention json security issues in AnyEvent::Handle
bb455e
  - Changed default DNS resolver "max_outstanding" value from 1 to 10, the
bb455e
    latter being the intended value all along
bb455e
  - Added new "AnyEvent::Impl::UV" interface module to the UV event lib
bb455e
bb455e
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 7.07-6
bb455e
- Perl 5.20 re-rebuild of bootstrapped packages
bb455e
bb455e
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 7.07-5
bb455e
- Perl 5.20 rebuild
bb455e
bb455e
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.07-4
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
bb455e
bb455e
* Mon Jul 21 2014 Paul Howarth <paul@city-fan.org> - 7.07-3
bb455e
- Avoid some optional test dependencies for EPEL builds so that we can get
bb455e
  an EPEL-7 build done
bb455e
- Use %%license where possible
bb455e
bb455e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.07-2
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
bb455e
bb455e
* Tue Dec 17 2013 Paul Howarth <paul@city-fan.org> - 7.07-1
bb455e
- Update to 7.07:
bb455e
  - The documentation for custom tls verify schemes was wrong; make it agree
bb455e
    with the code
bb455e
  - Added cbor read and write types to AnyEvent::Handle (using CBOR::XS)
bb455e
  - Work around an API change in openssl that could cause wrong tls connection
bb455e
    aborts, likely on windows only
bb455e
  - Calling AnyEvent->now_update with AnyEvent::Impl::Perl caused an endless
bb455e
    loop
bb455e
  - Add tlsv1_1 and tlsv1_2 protocols to AnyEvent::TLS
bb455e
  - Document AnyEvent::Impl::IOAsync::set_loop and
bb455e
    $AnyEvent::Impl::IOAsync::LOOP; though only documented now, this
bb455e
    functionality has always been available
bb455e
  - Force a toplevel domain name in t/81_hosts.t
bb455e
  - Document that AnyEvent::Log uses AnyEvent::IO
bb455e
  - Warn about AnyEvent::Filesys::Notify performance
bb455e
  - Praise the joys of AnyEvent::Fork::*
bb455e
  - Time for an =encoding directive
bb455e
  - No longer use JSON to create a default json coder; use JSON::XS or JSON::PP
bb455e
    directly
bb455e
bb455e
* Wed Aug 21 2013 Paul Howarth <paul@city-fan.org> - 7.05-1
bb455e
- Update to 7.05:
bb455e
   - uts46data.pl couldn't be found due to wrong naming of the file
bb455e
   - Handle lone \015's properly in AE::Handle's default line read
bb455e
   - Untaint IP addresses found in /etc/hosts
bb455e
   - The memleak fix in 7.03 caused resolving via /etc/hosts always to fail on
bb455e
     first use
bb455e
   - Expose AnyEvent::Log::format_time, and allow users to redefine it
bb455e
   - Expose AnyEvent::Log::default_format, and allow redefinition
bb455e
   - Expose AnyEvent::Log::fatal_exit, to allow redefinition
bb455e
   - AnyEvent::Debug shell can now run coro shell commands, if available
bb455e
   - t/63* tests were wrongly in MANIFEST
bb455e
   - kernel.org's finger server went MIA, switch to freebsd.org and icculus.org
bb455e
   - Clarify that IO::AIO and AnyEvent::AIO are needed for AnyEvent::IO to
bb455e
     function asynchronously
bb455e
   - Hard-disable $^W in most tests; it generates too much garbage output
bb455e
   - Use a (hopefully) more future-proof method to emulate common::sense
bb455e
   - Upgrade to UTS-46:6.2.0
bb455e
   - Switch to INSTLIB from INSTLIBDIR, as INSTLIBDIR was wrongly documented;
bb455e
     should not affect anything
bb455e
- Don't BR: perl(Event::Lib) as that back-end is not tested
bb455e
- BR: perl(IO::Async::Loop) for the test suite now that there's a new enough
bb455e
  version available
bb455e
- BR: perl(File::Temp) for the test suite
bb455e
bb455e
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 7.04-5
bb455e
- Perl 5.18 re-rebuild of bootstrapped packages
bb455e
bb455e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.04-4
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
bb455e
bb455e
* Mon Jul 22 2013 Petr Pisar <ppisar@redhat.com> - 7.04-3
bb455e
- Perl 5.18 rebuild
bb455e
bb455e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.04-2
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
bb455e
bb455e
* Thu Nov 15 2012 Paul Howarth <paul@city-fan.org> - 7.04-1
bb455e
- Update to 7.04:
bb455e
  - AnyEvent::Socket::inet_aton did not work when DNS resolution was used to
bb455e
    find the addresses
bb455e
  - Fix a memory leak in the /etc/hosts lookup code when hosts don't resolve
bb455e
    and are not in hosts
bb455e
bb455e
* Tue Aug 21 2012 Paul Howarth <paul@city-fan.org> - 7.02-1
bb455e
- Update to 7.02:
bb455e
  - AnyEvent::Util::run_cmd could block indefinitely
bb455e
  - Verified that AnyEvent::Socket follows RFC5952
bb455e
  - Try to parse "ADDR#PORT" in addition to "ADDR PORT"
bb455e
- Make %%files list more explicit
bb455e
bb455e
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.01-4
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
bb455e
bb455e
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 7.01-3
bb455e
- Perl 5.16 re-rebuild of bootstrapped packages
bb455e
bb455e
* Thu Jun 14 2012 Petr Pisar <ppisar@redhat.com> - 7.01-2
bb455e
- Perl 5.16 rebuild
bb455e
bb455e
* Sun May 13 2012 Paul Howarth <paul@city-fan.org> - 7.01-1
bb455e
- Update to 7.01:
bb455e
  - Fail with EPROTO in AnyEvent::Handle when TLS is requested but not
bb455e
    available, instead of throwing an exception
bb455e
  - Use File::Spec to get the tmpdir in t/*, to avoid needless failures on
bb455e
    (most, not mine :) windows boxes
bb455e
  - New handle read types: tls_detect and tls_autostart
bb455e
- BR: perl(File::Spec)
bb455e
bb455e
* Thu Apr 26 2012 Paul Howarth <paul@city-fan.org> - 7.0-1
bb455e
- Update to 7.0
bb455e
- Package generates no debuginfo, so avoid creation of debuginfo sub-package
bb455e
- Add explicit build requirements for the module's needs
bb455e
- Add build requirements for as much event loop testing as is possible in
bb455e
  Fedora, breaking potential build dependency cycles by use of the
bb455e
  %%{perl_bootstrap} macro
bb455e
- Clean up spec for modern rpmbuild:
bb455e
  - Drop %%defattr, redundant since rpm 4.4
bb455e
  - Use DESTDIR rather than PERL_INSTALL_ROOT
bb455e
  - Drop buildroot definition and cleaning
bb455e
  - Drop requires/provides filters for rpm versions prior to 4.9
bb455e
- Simplify requires/provides filtering
bb455e
- Explicitly require perl(Task::Weaken) as per upstream recommendation
bb455e
bb455e
* Mon Apr 23 2012 Nicolas Chauvet <kwizart@gmail.com> - 6.14-2
bb455e
- Filter requires perl(FLTK) perl(Cocoa) - rhbz#815496
bb455e
- Filter perl(IO::Async::Loop) to reintroduce later.
bb455e
- Remove filter on perl(AnyEvent::Impl::Qt) since there is perl(Qt)
bb455e
bb455e
* Sun Apr 22 2012 Nicolas Chauvet <kwizart@gmail.com> - 6.14-1
bb455e
- Update to 6.14
bb455e
- Make the package arch specific
bb455e
bb455e
* Mon Jan 16 2012 Nicolas Chauvet <kwizart@gmail.com> - 6.13-1
bb455e
- Update to 6.13
bb455e
bb455e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.27-7
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
bb455e
bb455e
* Sat Jul 23 2011 Nicolas Chauvet <kwizart@gmail.com> - 5.34-1
bb455e
- Update to 5.34
bb455e
bb455e
* Fri Jul 22 2011 Petr Pisar <ppisar@redhat.com> - 5.27-6
bb455e
- RPM 4.9 dependency filtering added
bb455e
bb455e
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 5.27-5
bb455e
- Perl mass rebuild
bb455e
bb455e
* Thu Feb 10 2011 Nicolas Chauvet <kwizart@gmail.com> - 5.27-4
bb455e
- Rewritten to new filtering rules
bb455e
 http://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Perl
bb455e
bb455e
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.27-3
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
bb455e
bb455e
* Tue Dec 14 2010 Marcela Maslanova <mmaslano@redhat.com> - 5.27-2
bb455e
- 661697 rebuild for fixing problems with vendorach/lib
bb455e
bb455e
* Sun Aug 22 2010 Nicolas Chauvet <kwizart@gmail.com> - 5.27-1
bb455e
- Update to 5.271 (rpm version : 5.27)
bb455e
bb455e
* Thu Apr 29 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 5.26-1
bb455e
- Update to 5.261 (rpm version : 5.26)
bb455e
bb455e
* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 5.24-2
bb455e
- Mass rebuild with perl-5.12.0
bb455e
bb455e
* Tue Jan 19 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 5.24-1
bb455e
- Update to 5.24  (rpm version : 5.24)
bb455e
bb455e
* Mon Dec 7 2009 Nicolas Chauvet <kwizart@fedoraproject.org> - 5.22-1
bb455e
- Update to 5.22  (rpm version : 5.22)
bb455e
bb455e
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 5.11-3
bb455e
- rebuild against perl 5.10.1
bb455e
bb455e
* Mon Aug 31 2009 kwizart < kwizart at gmail.com > - 5.11-2
bb455e
- Update to 5.112   (rpm version : 5.11 )
bb455e
bb455e
* Mon Jul 27 2009 kwizart < kwizart at gmail.com > - 4.870-1
bb455e
- Update to 4.87   (rpm version : 4.870 )
bb455e
- Add more filter requires to workaround rhbz#512553
bb455e
bb455e
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.820-2
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
bb455e
bb455e
* Wed Jul 15 2009 kwizart < kwizart at gmail.com > - 4.820-1
bb455e
- Update to 4.82   (rpm version : 4.820 )
bb455e
bb455e
* Fri May 29 2009 kwizart < kwizart at gmail.com > - 4.410-1
bb455e
- Update to 4.41   (rpm version : 4.41 )
bb455e
bb455e
* Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 4.352-1
bb455e
- Update to 4.352   (rpm version : same )
bb455e
bb455e
* Fri Apr  3 2009 kwizart < kwizart at gmail.com > - 4.350-1
bb455e
- Update to 4.35   (rpm version : 4.350 )
bb455e
bb455e
* Thu Mar  5 2009 kwizart < kwizart at gmail.com > - 4.340-1
bb455e
- Update to 4.34   (rpm version : 4.340 )
bb455e
bb455e
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.331-2
bb455e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
bb455e
bb455e
* Mon Jan 12 2009 kwizart < kwizart at gmail.com > - 4.331-1
bb455e
- Update to 4.331   (rpm version : same )
bb455e
bb455e
* Fri Oct 17 2008 kwizart < kwizart at gmail.com > - 4.300-1
bb455e
- Update to 4.3   (rpm version : 4.300 )
bb455e
bb455e
* Tue Oct 14 2008 kwizart < kwizart at gmail.com > - 4.3-1
bb455e
- Update to 4.3
bb455e
bb455e
* Mon Aug  4 2008 kwizart < kwizart at gmail.com > - 4.231-1
bb455e
- Update to 4.231 (rpm version : match )
bb455e
bb455e
* Fri Jul 18 2008 kwizart < kwizart at gmail.com > - 4.220-1
bb455e
- Update to 4.22 (rpm version : 4.220 )
bb455e
bb455e
* Fri Jul 18 2008 kwizart < kwizart at gmail.com > - 4.21-1
bb455e
- Update to 4.21
bb455e
bb455e
* Fri Jul  4 2008 kwizart < kwizart at gmail.com > - 4.161-1
bb455e
- Update to 4.161
bb455e
bb455e
* Mon Jun 23 2008 kwizart < kwizart at gmail.com > - 4.152-1
bb455e
- Update to 4.152
bb455e
bb455e
* Mon Jun  9 2008 kwizart < kwizart at gmail.com > - 4.151-1
bb455e
- Update to 4.151
bb455e
bb455e
* Thu Jun  5 2008 kwizart < kwizart at gmail.com > - 4.13-1
bb455e
- Update to 4.13
bb455e
bb455e
* Tue Jun  3 2008 kwizart < kwizart at gmail.com > - 4.12-1
bb455e
- Update to 4.12
bb455e
bb455e
* Thu May 29 2008 kwizart < kwizart at gmail.com > - 4.1-1
bb455e
- Update to 4.1
bb455e
bb455e
* Tue May 27 2008 kwizart < kwizart at gmail.com > - 3.5-1
bb455e
- Update to 3.5
bb455e
bb455e
* Wed Apr 30 2008 kwizart < kwizart at gmail.com > - 3.3-1
bb455e
- Initial package for Fedora
bb455e