r47750 - in /branches/upstream/libasync-interrupt-perl/current: Changes Interrupt.pm Interrupt.xs MANIFEST META.json META.yml README

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Wed Nov 25 03:36:48 UTC 2009


Author: jawnsy-guest
Date: Wed Nov 25 03:36:43 2009
New Revision: 47750

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=47750
Log:
[svn-upgrade] Integrating new upstream version, libasync-interrupt-perl (1.03)

Added:
    branches/upstream/libasync-interrupt-perl/current/META.json
Modified:
    branches/upstream/libasync-interrupt-perl/current/Changes
    branches/upstream/libasync-interrupt-perl/current/Interrupt.pm
    branches/upstream/libasync-interrupt-perl/current/Interrupt.xs
    branches/upstream/libasync-interrupt-perl/current/MANIFEST
    branches/upstream/libasync-interrupt-perl/current/META.yml
    branches/upstream/libasync-interrupt-perl/current/README

Modified: branches/upstream/libasync-interrupt-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/Changes?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/Changes (original)
+++ branches/upstream/libasync-interrupt-perl/current/Changes Wed Nov 25 03:36:43 2009
@@ -1,4 +1,7 @@
 Revision history for Perl extension Async::Interrupt.
+
+1.03  Tue Nov 24 14:31:10 CET 2009
+	- port to loser platform.
 
 1.02  Tue Sep  1 18:41:09 CEST 2009
 	- prototypes for sig2name/sig2num were missing.

Modified: branches/upstream/libasync-interrupt-perl/current/Interrupt.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/Interrupt.pm?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/Interrupt.pm (original)
+++ branches/upstream/libasync-interrupt-perl/current/Interrupt.pm Wed Nov 25 03:36:43 2009
@@ -238,7 +238,7 @@
    # etc. will be null pointers.
    $SIG{KILL} = sub { };
 
-   our $VERSION = '1.02';
+   our $VERSION = '1.03';
 
    require XSLoader;
    XSLoader::load ("Async::Interrupt", $VERSION);
@@ -538,7 +538,7 @@
 
 =head1 THE Async::Interrupt::EventPipe CLASS
 
-Pipes are the predominent utility to make asynchronous signals
+Pipes are the predominant utility to make asynchronous signals
 synchronous. However, pipes are hard to come by: they don't exist on the
 broken windows platform, and on GNU/Linux systems, you might want to use
 an C<eventfd> instead.

Modified: branches/upstream/libasync-interrupt-perl/current/Interrupt.xs
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/Interrupt.xs?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/Interrupt.xs (original)
+++ branches/upstream/libasync-interrupt-perl/current/Interrupt.xs Wed Nov 25 03:36:43 2009
@@ -57,13 +57,14 @@
 setsig (int signum, void (*handler)(int))
 {
 #if _WIN32
-  signal (async->signum, handler);
+  signal (signum, handler);
 #else
   struct sigaction sa;
   sa.sa_handler = handler;
   sigfillset (&sa.sa_mask);
   sa.sa_flags = 0; /* if we interrupt a syscall, we might drain the pipe before it became ready */
   sigaction (signum, &sa, 0);
+#endif
 }
 
 static void
@@ -242,7 +243,6 @@
     }
 }
 
-#endif
 MODULE = Async::Interrupt		PACKAGE = Async::Interrupt
 
 BOOT:
@@ -468,7 +468,6 @@
 	PPCODE:
 {
   	s_epipe *epp;
-        SV *self;
 
         Newz (0, epp, 1, s_epipe);
         XPUSHs (sv_setref_iv (sv_newmortal (), klass, PTR2IV (epp)));

Modified: branches/upstream/libasync-interrupt-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/MANIFEST?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/MANIFEST (original)
+++ branches/upstream/libasync-interrupt-perl/current/MANIFEST Wed Nov 25 03:36:43 2009
@@ -15,3 +15,4 @@
 t/05_var.t
 t/06_epipe.t
 META.yml                                 Module meta-data (added by MakeMaker)
+META.json                                Module meta-data (added by MakeMaker)

Added: branches/upstream/libasync-interrupt-perl/current/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/META.json?rev=47750&op=file
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/META.json (added)
+++ branches/upstream/libasync-interrupt-perl/current/META.json Wed Nov 25 03:36:43 2009
@@ -1,0 +1,1 @@
+{"no_index":{"directory":["t","inc"]},"meta-spec":{"version":1.4,"url":"http://module-build.sourceforge.net/META-spec-v1.4.html"},"generated_by":"ExtUtils::MakeMaker version 6.54","distribution_type":"module","version":"1.03","name":"Async-Interrupt","author":[],"license":"unknown","build_requires":{"ExtUtils::MakeMaker":0},"requires":{"common::sense":0},"abstract":null,"configure_requires":{"ExtUtils::MakeMaker":0}}

Modified: branches/upstream/libasync-interrupt-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/META.yml?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/META.yml (original)
+++ branches/upstream/libasync-interrupt-perl/current/META.yml Wed Nov 25 03:36:43 2009
@@ -9,9 +9,9 @@
       "version" : 1.4,
       "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html"
    },
-   "generated_by" : "ExtUtils::MakeMaker version 6.50",
+   "generated_by" : "ExtUtils::MakeMaker version 6.54",
    "distribution_type" : "module",
-   "version" : "1.02",
+   "version" : "1.03",
    "name" : "Async-Interrupt",
    "author" : [],
    "license" : "unknown",

Modified: branches/upstream/libasync-interrupt-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libasync-interrupt-perl/current/README?rev=47750&op=diff
==============================================================================
--- branches/upstream/libasync-interrupt-perl/current/README (original)
+++ branches/upstream/libasync-interrupt-perl/current/README Wed Nov 25 03:36:43 2009
@@ -467,7 +467,7 @@
         They will return "undef" on illegal names or numbers.
 
 THE Async::Interrupt::EventPipe CLASS
-    Pipes are the predominent utility to make asynchronous signals
+    Pipes are the predominant utility to make asynchronous signals
     synchronous. However, pipes are hard to come by: they don't exist on the
     broken windows platform, and on GNU/Linux systems, you might want to use
     an "eventfd" instead.




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