commit f3aa3f7ca2216faf63107f089322e7b273986df1ff57f65d13b32b872cdffbe7 Author: OBS User autobuild Date: Tue Mar 16 16:43:45 2010 +0000 Accepting request 34968 from devel:languages:perl Copy from devel:languages:perl/perl-AnyEvent based on submit request 34968 from user computersalat OBS-URL: https://build.opensuse.org/request/show/34968 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-AnyEvent?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/AnyEvent-5.251.tar.bz2 b/AnyEvent-5.251.tar.bz2 new file mode 100644 index 0000000..abb9db9 --- /dev/null +++ b/AnyEvent-5.251.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c08f89ee3a70f63865637f00ab7f077aa7732234ff80086940d586190cd9f0eb +size 170730 diff --git a/perl-AnyEvent.changes b/perl-AnyEvent.changes new file mode 100644 index 0000000..ec4e1cc --- /dev/null +++ b/perl-AnyEvent.changes @@ -0,0 +1,52 @@ +------------------------------------------------------------------- +Tue Mar 16 10:01:17 UTC 2010 - lnussel@suse.de + +- new version 5.251 + - fix a race condition in AnyEvent::Handle that would cause + a "bio_read: unsupported method" error (in _another_ + ssl connection) after user code threw an exception. + - added AnyEvent::Handle->destroyed method. + - speed up AnyEvent::Socket::format_address and ::format_ipv6. + - the AnyEvent::Util::fh_nonblocking function worked only + by lucky accident on win32. + - smaller and faster AnyEvent::Util::fh_nonblocking. + - when the (required!) Time::HiRes module is missing, AnyEvent + did not fall back to built-in time properly. + - do not load Fcntl at runtime, saving memory and loading time. + - precompile a number of constants and use them instead of runtime + detection and eval. + - free detection code after detection and similar memory optimisations. + - Perl backend timer interval best effort drift has been improved + (ame algorithm as EV). + - update unicode idna mapping table. + +------------------------------------------------------------------- +Fri Feb 26 14:38:38 UTC 2010 - lnussel@suse.de + +- new version 5.24 + - JSON dependency optional + - IDN support + - IPv6 support + +------------------------------------------------------------------- +Fri Sep 4 19:39:55 CEST 2009 - chris@computersalat.de + +- spec mods + o added header + o added perl-macros + o cleanup +- fixed deps + o Requires + perl = perl_version + perl(JSON) >= 2.09 + o added Recommends + perl(EV) >= 3.4 + perl(JSON::XS) >= 2.2 + perl(Async::Interrupt) >= 1.0 + perl(Net::SLeay) >= 1.33 + perl(Guard) >= 1.02 + +------------------------------------------------------------------- +Thu Jun 11 23:00:41 CEST 2009 - jw@novell.com + +- initial build of AnyEvent-4.352.tar.gz diff --git a/perl-AnyEvent.spec b/perl-AnyEvent.spec new file mode 100644 index 0000000..1bc51c6 --- /dev/null +++ b/perl-AnyEvent.spec @@ -0,0 +1,77 @@ +# +# spec file for package perl-AnyEvent (Version 5.251) +# +# Copyright (c) 2010 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 +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + + +Name: perl-AnyEvent +Summary: Provide framework for multiple event loops +Version: 5.251 +Release: 1 +License: Artistic License, GPL +Group: Development/Libraries/Perl +Url: http://search.cpan.org/perldoc?AnyEvent +Source: http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +Requires: perl = %{perl_version} +Recommends: perl(JSON) >= 2.09 +Recommends: perl(EV) >= 3.4 +Recommends: perl(JSON::XS) >= 2.2 +Recommends: perl(Async::Interrupt) >= 1.0 +Recommends: perl(Net::SLeay) >= 1.33 +Recommends: perl(Guard) >= 1.02 + +%description +Glib, POE, IO::Async, Event... CPAN offers event models by the dozen nowadays. So what is different about AnyEvent? + +Executive Summary: AnyEvent is compatible, AnyEvent is free of policy and AnyEvent is small and efficient. + +First and foremost, AnyEvent is not an event model itself, it only interfaces +to whatever event model the main program happens to use, in a pragmatic way. +For event models and certain classes of immortals alike, the statement "there +can only be one" is a bitter reality: In general, only one event loop can be +active at the same time in a process. AnyEvent cannot change this, but it can +hide the differences between those event loops. + + Author: Marc Lehmann + +%prep +%setup -n AnyEvent-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" +%{__make} + +%check +%{__make} test + +%install +%perl_make_install +%perl_process_packlist +%perl_gen_filelist + +%clean +%{__rm} -rf $RPM_BUILD_ROOT + +%files -f %{name}.files +# normally you only need to check for doc files +%defattr(-, root, root, 0755) +%doc COPYING Changes README + +%changelog diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4