Hello community,

here is the log from the commit of package perl-AnyEvent for openSUSE:Factory
checked in at Tue Jul 5 14:03:06 CEST 2011.



--------
--- perl-AnyEvent/perl-AnyEvent.changes 2010-12-01 14:37:33.000000000 +0100
+++ /mounts/work_src_done/STABLE/perl-AnyEvent/perl-AnyEvent.changes    
2011-06-12 00:05:45.000000000 +0200
@@ -1,0 +2,74 @@
+Sat Jun 11 22:03:01 UTC 2011 - pascal.ble...@opensuse.org
+
+- switch to bm.pl, as cpanspec created an RPM that didn't provide
+  perl(AnyEvent)
+
+-------------------------------------------------------------------
+Sat Jun 11 01:27:13 UTC 2011 - pascal.ble...@opensuse.org
+
+- update to 5.34:
+  * AE::TLS didn't support both cert_file and key at the same time, due to some
+    copy&paste bug
+  * improve AE::Handle timeout documentation slightly
+
+- changes from 5.33:
+  * AnyEvent::Handle on_connect_error - do not try to destroy a handle object
+    when it's already gone
+  * update idna algorithm(s) to UTS#46 version 6.0.0
+  * preserve trailing dot in idn_to_ascii - testsuite says to preserve, uts46
+    says it's an error, and testsuite makes more sense
+  * remove leading dots in idn_to_ascii - testsuite says to remove, uts46 says
+    it's an error, and testsuite makes more sense
+  * fixed a bug in idn ignored character processing
+
+- changes from 5.31:
+  * work around a POE bug where POE would first poll for new events and invoke
+    handlers BEFORE handling the message queue
+  * fix parsing of "domain" statement in resolv.conf
+  * stop_read now does just that in TLS mode; see its documentation for caveats
+  * update to common::sense 3.4 warning set (some warnings in perl impose an
+    arbitrary 32kb limit on regex matches, which affects AnyEvent::Handle)
+  * AE::Handle had a broken rbuf_max method and missing wbuf_max method
+  * new experimental AE::Handle::resettls method
+
+- changes from 5.3:
+  * major IOAsync patch by Paul Evans - 0.33 is required, as the major issues
+    with IO::Async have been solved in that version, including the availabilty
+    of a default loop!
+  * implement new wbuf_max parameter for AnyEvent::Handle
+  * added Cocoa::EventLoop backend
+  * set CLOEXEC flag on parent-side fd's in AnyEvent::Util::run_cmd, to avoid
+    leaking them to any child processes
+  * try to force files into the arch-dependend lib directory, for the
+    half-"turly obsessive compulsive person"(s) that depend on it
+
+- changes from 5.29:
+  * convert EV backend to EV 4.00 API (so better upgrade EV too)
+  * AE::Handle: implement dynamic read_size adjustment, add max_read_size
+    parameter, reduce default read_size to 2048
+  * add some FAQ entries for servers and/or on_eof vs. on_error
+  * reduce memory usage slightly when connect was used in AE::Handle
+  * work around more segfaults in Tk
+  * document tls_ctx => undef as valid
+  * detect WNOHANG value at compiletime
+  * include some probably linux-only support for building AnyEvent as part of
+    the perl core
+  * make AnyEvent::Strict truly optional (in case somebody builds a minimal 
perl...)
+
+- changes from 5.28:
+  * due to a glitch, AnyEvent's internal getprotobyname wasn't actually used in
+    tcp_server
+  * implement AnyEvent::CondVar->new method, which was documented but missing
+  * support autoloading of read types in unshift_read
+  * AnyEvent::Strict: do the test for invalid fh arguments differently,
+    resulting in more informative error messages
+  * new AnyEvent::FAQ manpage
+  * clarify that you can actually call push_read etc. in on_read
+  * put keys and certs in /tmp, not into the current directory and document
+    this in the SECURITY CONSIDERATIONS sections of AnyEvent::TLS
+  * support ";" as resolv.conf comment character in AnyEvent::DNS
+  * AnyEvent::Handle now croaks when negative timeouts are passed
+  * add a shitload of TCP_xxx sockopt name constants to AnyEvent::Util,
+    undocumented, but who knows when they might come in handy
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  AnyEvent-5.271.tar.bz2

New:
----
  AnyEvent-5.34.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-AnyEvent.spec ++++++
--- /var/tmp/diff_new_pack.TNkUuU/_old  2011-07-05 14:02:02.000000000 +0200
+++ /var/tmp/diff_new_pack.TNkUuU/_new  2011-07-05 14:02:02.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package perl-AnyEvent (Version 5.271)
+# spec file for package perl-AnyEvent
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,24 +15,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:           perl-AnyEvent
-Summary:        DBI of event loop programming
-Version:        5.271
-Release:        2
-License:        Artistic License, GPL
+Version:        5.34
+Release:        1
+Summary:        DBI of Event Loop Programming
+Source:         
http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{version}.tar.gz
+Url:            http://search.cpan.org/dist/AnyEvent
 Group:          Development/Libraries/Perl
-Url:            http://search.cpan.org/dist/AnyEvent/
-#Source:         
http://www.cpan.org/modules/by-module/AnyEvent/AnyEvent-%{version}.tar.gz
-Source:         AnyEvent-%{version}.tar.bz2
-BuildArch:      noarch
+License:        GNU General Public License version 2 or later or Artistic 
(GPLv2+ or Artistic)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{perl_requires}
-BuildRequires:  perl
 BuildRequires:  perl-macros
-#
 Recommends:     perl(Async::Interrupt) >= 1
 Recommends:     perl(EV) >= 3.05
 Recommends:     perl(Guard) >= 1.02
@@ -41,39 +36,61 @@
 Recommends:     perl(Net::SSLeay) >= 1.33
 
 %description
-AnyEvent provides an identical interface to multiple event loops. This
-allows module authors to utilise an event loop without forcing module users
-to use the same event loop (as only a single event loop can coexist
-peacefully at any one time).
-
+AnyEvent provides a uniform interface to various event loops. This allows
+module authors to use event loop functionality without forcing module
+users to use a specific event loop implementation (since more than one
+event loop cannot coexist peacefully).
 The interface itself is vaguely similar, but not identical to the Event
 module.
 
-  Author:       Marc Lehmann <schm...@schmorp.de>
-
 %prep
-%setup -q -n AnyEvent-%{version}
+%setup -q -n "AnyEvent-%{version}"
+%__sed -i '/^auto_install/d' Makefile.PL
 
 %build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-%{__make} %{?_smp_mflags}
-
-%check
-%{__make} test
+%__perl Makefile.PL PREFIX="%{_prefix}"
+%__make %{?_smp_flags}
 
 %install
 %perl_make_install
-# remove .packlist file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch
-# remove perllocal.pod file
-%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib
-%perl_gen_filelist
+%perl_process_packlist
 
-%clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%check
+%__make test
 
-%files -f %{name}.files
-%defattr(-,root,root,-)
-%doc Changes COPYING README
+%clean
+%{?buildroot:%__rm -rf "%{buildroot}"}
 
+%files
+%defattr(-,root,root)
+%doc Changes README
+%{perl_vendorarch}/AE.pm
+%{perl_vendorarch}/AnyEvent.pm
+%{perl_vendorarch}/AnyEvent/DNS.pm
+%{perl_vendorarch}/AnyEvent/Debug.pm
+%doc %{perl_vendorarch}/AnyEvent/FAQ.pod
+%{perl_vendorarch}/AnyEvent/Handle.pm
+%dir %{perl_vendorarch}/AnyEvent/Impl
+%{perl_vendorarch}/AnyEvent/Impl/Cocoa.pm
+%{perl_vendorarch}/AnyEvent/Impl/EV.pm
+%{perl_vendorarch}/AnyEvent/Impl/Event.pm
+%{perl_vendorarch}/AnyEvent/Impl/EventLib.pm
+%{perl_vendorarch}/AnyEvent/Impl/Glib.pm
+%{perl_vendorarch}/AnyEvent/Impl/IOAsync.pm
+%{perl_vendorarch}/AnyEvent/Impl/Irssi.pm
+%{perl_vendorarch}/AnyEvent/Impl/POE.pm
+%{perl_vendorarch}/AnyEvent/Impl/Perl.pm
+%{perl_vendorarch}/AnyEvent/Impl/Qt.pm
+%{perl_vendorarch}/AnyEvent/Impl/Tk.pm
+%doc %{perl_vendorarch}/AnyEvent/Intro.pod
+%{perl_vendorarch}/AnyEvent/Socket.pm
+%{perl_vendorarch}/AnyEvent/Strict.pm
+%{perl_vendorarch}/AnyEvent/TLS.pm
+%{perl_vendorarch}/AnyEvent/Util.pm
+%dir %{perl_vendorarch}/AnyEvent/Util
+%{perl_vendorarch}/AnyEvent/Util/idna.pl
+%{perl_vendorarch}/AnyEvent/Util/uts46data.pl
+%{perl_vendorarch}/AnyEvent/constants.pl
+%{perl_vendorarch}
+%doc %{perl_man3dir}/*.%{perl_man3ext}%{ext_man}
 %changelog


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to