r47752 - in /trunk/libasync-interrupt-perl: Changes Interrupt.pm Interrupt.xs MANIFEST META.json META.yml README debian/changelog

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


Author: jawnsy-guest
Date: Wed Nov 25 03:39:52 2009
New Revision: 47752

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=47752
Log:
This is a port to Win32
IGNORE-VERSION: 1.03-1
* New upstream release

Added:
    trunk/libasync-interrupt-perl/META.json
      - copied unchanged from r47751, branches/upstream/libasync-interrupt-perl/current/META.json
Modified:
    trunk/libasync-interrupt-perl/Changes
    trunk/libasync-interrupt-perl/Interrupt.pm
    trunk/libasync-interrupt-perl/Interrupt.xs
    trunk/libasync-interrupt-perl/MANIFEST
    trunk/libasync-interrupt-perl/META.yml
    trunk/libasync-interrupt-perl/README
    trunk/libasync-interrupt-perl/debian/changelog

Modified: trunk/libasync-interrupt-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/Changes?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/Changes (original)
+++ trunk/libasync-interrupt-perl/Changes Wed Nov 25 03:39:52 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: trunk/libasync-interrupt-perl/Interrupt.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/Interrupt.pm?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/Interrupt.pm (original)
+++ trunk/libasync-interrupt-perl/Interrupt.pm Wed Nov 25 03:39:52 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: trunk/libasync-interrupt-perl/Interrupt.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/Interrupt.xs?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/Interrupt.xs (original)
+++ trunk/libasync-interrupt-perl/Interrupt.xs Wed Nov 25 03:39:52 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: trunk/libasync-interrupt-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/MANIFEST?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/MANIFEST (original)
+++ trunk/libasync-interrupt-perl/MANIFEST Wed Nov 25 03:39:52 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)

Modified: trunk/libasync-interrupt-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/META.yml?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/META.yml (original)
+++ trunk/libasync-interrupt-perl/META.yml Wed Nov 25 03:39:52 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: trunk/libasync-interrupt-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/README?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/README (original)
+++ trunk/libasync-interrupt-perl/README Wed Nov 25 03:39:52 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.

Modified: trunk/libasync-interrupt-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libasync-interrupt-perl/debian/changelog?rev=47752&op=diff
==============================================================================
--- trunk/libasync-interrupt-perl/debian/changelog (original)
+++ trunk/libasync-interrupt-perl/debian/changelog Wed Nov 25 03:39:52 2009
@@ -1,3 +1,12 @@
+libasync-interrupt-perl (1.03-1) UNRELEASED; urgency=low
+
+  This is a port to Win32
+  IGNORE-VERSION: 1.03-1
+
+  * New upstream release
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Tue, 24 Nov 2009 19:19:25 -0500
+
 libasync-interrupt-perl (1.02-1) unstable; urgency=low
 
   * Initial Release (Closes: #544718)




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