r45712 - in /trunk/libio-async-loop-epoll-perl: ./ debian/ lib/IO/Async/Loop/ t/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Tue Oct 13 16:05:48 UTC 2009


Author: jawnsy-guest
Date: Tue Oct 13 16:05:01 2009
New Revision: 45712

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=45712
Log:
Integrate new upstream version

Added:
    trunk/libio-async-loop-epoll-perl/t/01loop-io.t
      - copied unchanged from r45711, branches/upstream/libio-async-loop-epoll-perl/current/t/01loop-io.t
    trunk/libio-async-loop-epoll-perl/t/02loop-timer.t
      - copied unchanged from r45711, branches/upstream/libio-async-loop-epoll-perl/current/t/02loop-timer.t
    trunk/libio-async-loop-epoll-perl/t/03loop-signal.t
      - copied unchanged from r45711, branches/upstream/libio-async-loop-epoll-perl/current/t/03loop-signal.t
    trunk/libio-async-loop-epoll-perl/t/04loop-idle.t
      - copied unchanged from r45711, branches/upstream/libio-async-loop-epoll-perl/current/t/04loop-idle.t
    trunk/libio-async-loop-epoll-perl/t/05loop-child.t
      - copied unchanged from r45711, branches/upstream/libio-async-loop-epoll-perl/current/t/05loop-child.t
    trunk/libio-async-loop-epoll-perl/t/06loop-control.t
      - copied unchanged from r45711, branches/upstream/libio-async-loop-epoll-perl/current/t/06loop-control.t
Removed:
    trunk/libio-async-loop-epoll-perl/t/01epoll-io.t
    trunk/libio-async-loop-epoll-perl/t/02epoll-sig.t
    trunk/libio-async-loop-epoll-perl/t/03epoll-timing.t
Modified:
    trunk/libio-async-loop-epoll-perl/Build.PL
    trunk/libio-async-loop-epoll-perl/Changes
    trunk/libio-async-loop-epoll-perl/MANIFEST
    trunk/libio-async-loop-epoll-perl/META.yml
    trunk/libio-async-loop-epoll-perl/Makefile.PL
    trunk/libio-async-loop-epoll-perl/README
    trunk/libio-async-loop-epoll-perl/debian/changelog
    trunk/libio-async-loop-epoll-perl/debian/control
    trunk/libio-async-loop-epoll-perl/lib/IO/Async/Loop/Epoll.pm

Modified: trunk/libio-async-loop-epoll-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/Build.PL?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/Build.PL (original)
+++ trunk/libio-async-loop-epoll-perl/Build.PL Tue Oct 13 16:05:01 2009
@@ -7,14 +7,12 @@
   (
    module_name => 'IO::Async::Loop::Epoll',
    requires => {
-                 'IO::Async'    => '0.20',
-                 'IO::Epoll'    => 0.02,
+                 'IO::Async' => '0.24',
+                 'IO::Epoll' => 0.02,
                },
    build_requires => {
                  'Test::More' => 0,
-                 'Test::Exception' => 0,
-                 'Test::Refcount' => 0,
-                 'Time::HiRes' => 0,
+                 'IO::Async::LoopTests' => '0.24',
                },
    license => 'perl',
    create_makefile_pl => 'traditional',

Modified: trunk/libio-async-loop-epoll-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/Changes?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/Changes (original)
+++ trunk/libio-async-loop-epoll-perl/Changes Tue Oct 13 16:05:01 2009
@@ -1,4 +1,8 @@
 Revision history for IO-Async-Loop-Epoll
+
+0.07    CHANGES:
+         * Updated for IO-Async 0.24
+         * Use shared acceptance testing provided by IO::Async::LoopTests
 
 0.06    CHANGES:
          * Various small updates to keep CPANTS happy

Modified: trunk/libio-async-loop-epoll-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/MANIFEST?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/MANIFEST (original)
+++ trunk/libio-async-loop-epoll-perl/MANIFEST Tue Oct 13 16:05:01 2009
@@ -7,7 +7,10 @@
 META.yml
 README
 t/00use.t
-t/01epoll-io.t
-t/02epoll-sig.t
-t/03epoll-timing.t
+t/01loop-io.t
+t/02loop-timer.t
+t/03loop-signal.t
+t/04loop-idle.t
+t/05loop-child.t
+t/06loop-control.t
 t/99pod.t

Modified: trunk/libio-async-loop-epoll-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/META.yml?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/META.yml (original)
+++ trunk/libio-async-loop-epoll-perl/META.yml Tue Oct 13 16:05:01 2009
@@ -1,25 +1,25 @@
 ---
 name: IO-Async-Loop-Epoll
-version: 0.06
+version: 0.07
 author:
   - 'Paul Evans <leonerd at leonerd.org.uk>'
 abstract: use C<IO::Async> with C<epoll> on Linux
 license: perl
 resources:
   license: http://dev.perl.org/licenses/
+build_requires:
+  IO::Async::LoopTests: 0.24
+  Test::More: 0
 requires:
-  IO::Async: 0.20
+  IO::Async: 0.24
   IO::Epoll: 0.02
-build_requires:
-  Test::Exception: 0
-  Test::More: 0
-  Test::Refcount: 0
-  Time::HiRes: 0
+configure_requires:
+  Module::Build: 0.35
 provides:
   IO::Async::Loop::Epoll:
     file: lib/IO/Async/Loop/Epoll.pm
-    version: 0.06
-generated_by: Module::Build version 0.33
+    version: 0.07
+generated_by: Module::Build version 0.35
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
   version: 1.4

Modified: trunk/libio-async-loop-epoll-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/Makefile.PL?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/Makefile.PL (original)
+++ trunk/libio-async-loop-epoll-perl/Makefile.PL Tue Oct 13 16:05:01 2009
@@ -1,16 +1,14 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.33
+# Note: this file was auto-generated by Module::Build::Compat version 0.35
 use ExtUtils::MakeMaker;
 WriteMakefile
 (
           'NAME' => 'IO::Async::Loop::Epoll',
           'VERSION_FROM' => 'lib/IO/Async/Loop/Epoll.pm',
           'PREREQ_PM' => {
-                           'IO::Async' => '0.20',
+                           'IO::Async' => '0.24',
+                           'IO::Async::LoopTests' => '0.24',
                            'IO::Epoll' => '0.02',
-                           'Test::Exception' => 0,
-                           'Test::More' => 0,
-                           'Test::Refcount' => 0,
-                           'Time::HiRes' => 0
+                           'Test::More' => 0
                          },
           'INSTALLDIRS' => 'site',
           'EXE_FILES' => [],

Modified: trunk/libio-async-loop-epoll-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/README?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/README (original)
+++ trunk/libio-async-loop-epoll-perl/README Tue Oct 13 16:05:01 2009
@@ -9,7 +9,7 @@
      $loop->add( ... );
 
      $loop->add( IO::Async::Signal->new(
-           name =< 'HUP',
+           name => 'HUP',
            on_receipt => sub { ... },
      ) );
 
@@ -54,7 +54,7 @@
 SEE ALSO
     *   IO::Epoll - Scalable IO Multiplexing for Linux 2.5.44 and higher
 
-    *   IO::Async::Loop::IO_Poll - a Loop using an IO::Poll object
+    *   IO::Async::Loop::Poll - use IO::Async with poll(2)
 
 AUTHOR
     Paul Evans <leonerd at leonerd.org.uk>

Modified: trunk/libio-async-loop-epoll-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/debian/changelog?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/debian/changelog (original)
+++ trunk/libio-async-loop-epoll-perl/debian/changelog Tue Oct 13 16:05:01 2009
@@ -1,7 +1,4 @@
-libio-async-loop-epoll-perl (0.06-1) UNRELEASED; urgency=low
-
-  NO UPLOAD NECESSARY
-  IGNORE-VERSION: 0.06-1
+libio-async-loop-epoll-perl (0.07-1) UNRELEASED; urgency=low
 
   [ Jonathan Yu ]
   * New upstream release
@@ -15,7 +12,7 @@
   [ Ryan Niebur ]
   * Update jawnsy's email address
 
- -- Ryan Niebur <ryanryan52 at gmail.com>  Tue, 01 Sep 2009 21:19:03 -0700
+ -- Jonathan Yu <jawnsy at cpan.org>  Tue, 13 Oct 2009 08:20:58 -0400
 
 libio-async-loop-epoll-perl (0.05-1) unstable; urgency=low
 

Modified: trunk/libio-async-loop-epoll-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/debian/control?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/debian/control (original)
+++ trunk/libio-async-loop-epoll-perl/debian/control Tue Oct 13 16:05:01 2009
@@ -3,7 +3,7 @@
 Priority: optional
 Build-Depends: debhelper (>= 7)
 Build-Depends-Indep: perl, libio-epoll-perl (>= 0.02),
- libtest-refcount-perl, libtest-exception-perl, libio-async-perl (>= 0.20)
+ libtest-refcount-perl, libtest-exception-perl, libio-async-perl (>= 0.24)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonathan Yu <jawnsy at cpan.org>
 Standards-Version: 3.8.2
@@ -14,7 +14,8 @@
 Package: libio-async-loop-epoll-perl
 Architecture: all
 Depends: ${perl:Depends}, ${misc:Depends}, libio-epoll-perl (>= 0.02),
- libio-async-perl (>= 0.20)
+ libio-async-perl (>= 0.24)
+Conflicts: libio-async-perl (<< 0.24)
 Description: Perl extension for an event loop using epoll
  IO::Async::Loop::Epoll is a Perl module that provides an implementation of
  an event loop that uses the epoll() system call. The epoll system call, which

Modified: trunk/libio-async-loop-epoll-perl/lib/IO/Async/Loop/Epoll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libio-async-loop-epoll-perl/lib/IO/Async/Loop/Epoll.pm?rev=45712&op=diff
==============================================================================
--- trunk/libio-async-loop-epoll-perl/lib/IO/Async/Loop/Epoll.pm (original)
+++ trunk/libio-async-loop-epoll-perl/lib/IO/Async/Loop/Epoll.pm Tue Oct 13 16:05:01 2009
@@ -8,7 +8,8 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.06';
+our $VERSION = '0.07';
+use constant API_VERSION => '0.24';
 
 use base qw( IO::Async::Loop );
 
@@ -35,7 +36,7 @@
  $loop->add( ... );
 
  $loop->add( IO::Async::Signal->new(
-       name =< 'HUP',
+       name => 'HUP',
        on_receipt => sub { ... },
  ) );
 
@@ -151,8 +152,7 @@
       }
    }
 
-   my $timequeue = $self->{timequeue};
-   $count += $timequeue->fire if $timequeue;
+   $count += $self->_manage_queues;
 
    return $count;
 }
@@ -269,7 +269,7 @@
 
 =item *
 
-L<IO::Async::Loop::IO_Poll> - a Loop using an IO::Poll object 
+L<IO::Async::Loop::Poll> - use IO::Async with poll(2)
 
 =back
 




More information about the Pkg-perl-cvs-commits mailing list