8
0
forked from pool/perl-AnyEvent

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
This commit is contained in:
OBS User autobuild
2010-03-16 16:43:45 +00:00
committed by Git OBS Bridge
commit f3aa3f7ca2
6 changed files with 156 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@@ -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

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.osc

3
AnyEvent-5.251.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c08f89ee3a70f63865637f00ab7f077aa7732234ff80086940d586190cd9f0eb
size 170730

52
perl-AnyEvent.changes Normal file
View File

@@ -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

77
perl-AnyEvent.spec Normal file
View File

@@ -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 <schmorp@schmorp.de>
%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

0
ready Normal file
View File